Wednesday, 2023-04-05

poetasterlolek there is: https://forum.sailfishos.org/t/bugs-in-patches-for-patchmanager10:26
poetasterlolek, this year nephros posted: https://forum.sailfishos.org/t/patchmanager-psa-about-a-small-bug-in-incompatible-patch-handling10:29
poetasterlolek, I see you already got feedback on forum. sigh.10:29
poetasterheh. should've known nephros would be faster.10:32
dracks[m]hi, this week I found this article, this is something usable?12:54
dracks[m]https://sailfishdev.tumblr.com/post/184867320352/use-svg-image-for-app-icon-instead-of-png-ones12:54
Mister_Magistersmall pa https://twitter.com/Mister1Magister/status/164363496084102348815:23
Mister_Magisterpiggz[m]: beware!15:23
attahpiggz[m]: In case you missed it... https://github.com/sailfishos-chum/sample-sfos-qqc2/pull/216:07
piggz[m]attah: thx, i did!16:08
piggz[m]Mister_Magister: good luck, i look forward to seeing your implementation!16:08
attahokidok :)16:08
Mister_Magister:P16:08
piggz[m]gstreamer not very low level though ... u should talk to v4l :D16:08
Mister_Magisterpiggz[m]: v4l not supported on sfos16:09
attahMister_Magister: You have seen the libcamera version piggz is working on, right?16:09
Mister_Magisterattah: nope16:09
Mister_Magisteri only seen app for pinephone16:09
attahhttps://github.com/piggz/harbour-shutter16:10
piggz[m]yes, its pinephone/linux desktop app16:10
piggz[m]anything suppoerted by libcamera16:10
Mister_Magisterye so not hybris16:10
* attah needs to find a compatible thermal camera16:10
Mister_Magisterpiggz[m]: or am i wrong16:10
piggz[m]erm, i think libcamera has some weird android integration16:11
Mister_Magisterso not hybris16:11
Mister_Magister+ camera is one thing, encoding is whole another can of worms16:13
Mister_Magisterdid i mention ACTUALLY NICE LOOKING UI? :)))))16:16
piggz[m]like in advanced cam?16:18
malwe could always make a hybris backend to libcamera but that would not be very nice :)16:19
Mister_Magisterpiggz[m]: :))))))))16:19
Mister_Magistermal: currently i'm just thinking of more ways of hacking sfos16:19
Mister_Magisterofficial apis are nothing to me16:19
Mister_Magisterxd16:19
Mister_MagisterBending sfos is my passion16:19
malI have some nice project I have been trying to get working like OpenXR support16:26
malalso oher projects but too little time16:27
mal*other16:28
Mister_Magistermal: i've been trying to add 3d videos to microtube too but 360° videos are kinda f'd16:32
Mister_Magisterit's very difficult16:32
Mister_Magisteryou need like half of sphere with weird texture that is video16:32
Mister_Magisterand the texture is not even standard, it changes even within 360 or 180 types16:33
Mister_Magisterand i just decided f it16:33
Mister_Magistermal: wish jolla had public bugtracker still, i wonder how is fixing camera and h264 videos going16:33
malyes, I also tried 360 videos once, detecting those and then doing the conversion using shaders is painful16:36
malMister_Magister: h264 video fixing?16:37
Mister_Magisteror was it avc116:37
Mister_Magisterye16:37
Mister_Magistermal: exactly, was trying to use shaders but they're beyond me16:37
malI couldn't find any simple way to detect which of various video formats the files are, like are they 180 or 360 etc16:38
Mister_Magisteri have way of detecting formats but not displaying them16:39
malalso the 3d variants of those with half for one eye and half for the other16:39
Mister_Magisterye16:39
Mister_Magistermal: it was avc116:39
Mister_Magisterwhile streaming, seeking is broken16:39
Mister_Magisterpipeline has hiccup16:39
malstreaming videos are annoying16:39
Mister_Magistersomething is broken in demuxer16:39
Mister_Magisterso i'm forced to use vp916:40
Mister_Magisterbut that blocks older video16:40
Mister_Magisteri mean older devices16:40
malif you have the way to detect those formats please share it16:40
Mister_Magisteri alraedy did :)16:40
Mister_Magisterwould have to pull up logs16:40
malok, maybe I can find it then16:41
Mister_Magisterimma report it every month then xd16:41
Mister_Magisteroh ye i reminded 2 months ago16:42
Mister_Magistermal: https://paste.opensuse.org/pastes/d1ea9f71fb2116:43
Mister_Magisterit's insanely reproducible16:44
malMister_Magister: ok16:46
Mister_Magisterplease do something about it :) I've been waiting for a year now :)16:46
malMister_Magister: also about your comment "i have way of detecting formats but not displaying them" is that somewhere?16:46
Mister_Magistermal: it's just about that i wanted to play youtube videos and well… youtube tells me the format via api16:47
Mister_Magisternothing magic16:47
malhmm, ok16:47
malI was thinking of how to detect the type of video like 360 or 180 using some code16:47
Mister_Magistermal: can't do that via gstreamer? isn't it in metadata?16:50
malnot sure16:51
malhttps://gstreamer.freedesktop.org/documentation/additional/design/stereo-multiview-video.html?gi-language=c there is this16:51
Mister_Magistermal: droidmedia has way more issues like crashing constantly but i'm just deciding to ignore it, tho the seeking stuff would be super helpful16:52
Mister_Magistermal: not in sfos :))))16:52
malalso https://github.com/lubosz/gst-plugins-vr16:53
malyes, we know there is a bug in droidmedia which causes crashes in certain cases, annoying to debug16:53
Mister_Magisteroh ye that's more difficult to reproduce16:54
Mister_Magisterunlike seeking :))))))16:54
Mister_Magistermal: thats 5 years outdated16:54
malI know16:54
Mister_Magisterat some point i'll be freaking droidmedia grandmaster xd17:27
Mister_Magistersomeone said we need rewrite on binder wink wink nudge nudge17:28
piggz[m]Mister_Magister: you could implement the camera2 api ;)17:38
Mister_Magister:)17:38
Mister_Magisterfor now i'm trying to survive17:38
Mister_Magisterpiggz[m]: personally i would love to implement anything as just vaapi plugin17:39
Mister_Magisterthat would standarize shitton of sfos17:39
Mister_Magisterevery standard video player app/ffmpeg would work17:39
Mister_Magisterand i wouldn't have to do hacky gstreamer playback17:39
Mister_Magistervaapi is not ideal, far from it, its not even good, but so is gstdroid17:40
malpiggz[m]: no point in doing the work twice18:07
piggz[m]mal: someone else is working on that?18:40
malpiggz[m]: me19:06
piggz[m]oh, cool19:06

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!