voidanix[m] | @b100dian tried the patch last night, nothing changed | 09:01 |
---|---|---|
voidanix[m] | does jolla-gallery also crash when playing videos for other devices without that patch? | 09:01 |
voidanix[m] | camera and video recording works for some reason | 09:02 |
voidanix[m] | here's a log in case somebody cares: https://paste.opensuse.org/46643689 | 09:04 |
T42 | <elros34> lbt: can you fix OBS packages stuck in "dod" mode? | 09:22 |
T42 | <b100dian> voidanix[m] that gmp droid change was for when gallery playing worked but browser did not | 11:08 |
T42 | <b100dian> Though you seem to have color format error in that log - is it from gallery? | 11:10 |
voidanix[m] | well yes when trying to play the video | 11:35 |
voidanix[m] | when trying to open the video like 10 times in a row it will sometimes open and playback is perfectly fine | 11:35 |
voidanix[m] | it's spamming the absolute heck out of dmesg with `kernel: binder: 9617 RLIMIT_NICE not set` too | 11:43 |
voidanix[m] | like 20 times a second | 11:43 |
voidanix[m] | @b100dian fixed my issue by downgrading droidmedia to https://github.com/sailfishos/droidmedia/commit/6e16d063cf0be365e417151bccb1f36d8e36e353 | 13:59 |
voidanix[m] | actually let me try w/ a commit behind https://github.com/sailfishos/droidmedia/commit/7a6f5e17732e4dfab97afacf4966bdb3c192c79b, this one might be the problematic one | 14:00 |
voidanix[m] | ^^^ can confirm that works too | 14:10 |
T42 | <elros34> so with latest droidmedia instead recommended version did you rebuild also droidmedia-devel and gst-droid against it? | 14:46 |
voidanix[m] | Nope, just droidmedia | 14:49 |
T42 | <elros34> so there is a chance that commit is fine but issue was in version mismatch | 14:51 |
voidanix[m] | wdym with that? droidmedia is at 20220211 and gst-droid is at 20211101 on the device currently | 14:59 |
T42 | <elros34> but droidmedia-devel is probably at different version and gst-droid is rebuild in jolla servers against droidmedia-devel | 15:02 |
T42 | <elros34> in 4.4.0.x droidmedia-devel is 0.20211101.0 | 15:06 |
voidanix[m] | but how is droidmedia-devel relevant though? i have droidmedia-devel 20220213 on my build machine because gmp-droid required a newer one and updating it ended up being useless anyways | 15:08 |
T42 | <elros34> like I said it can be (but doesn't have to) because you did not build gst-droid. Jolla did it against older version of droidmedia sources than you use. If there were some changes in headers then they can affect gst-droid -> jolla-gallery | 15:10 |
voidanix[m] | oh gotcha | 15:12 |
poetaster | piggz, is erlos34's droid-media devel verion 0.20211001.0 relevant for volla? | 19:58 |
piggz | poetaster: go on | 20:17 |
poetaster | ah, well, the question is if our jolla builds are simply using a droidmedia that's too recend and subsequently ... | 20:20 |
poetaster | s/jolla/volla/ | 20:21 |
poetaster | piggz, what caught my attention was but droidmedia-devel is probably at different version and gst-droid is rebuild in jolla servers against droidmedia-devel | 20:24 |
poetaster | piggz, I'm also trying to figure out just exactly what version of opengl es we have. shade syntax diffs are a pita. | 20:27 |
poetaster | s/shade/shader/ (fragement,vertex) | 20:28 |
poetaster | piggz, I noticed a compositing error (using Canvas QML element) which @attah confirmed does not happen on 'official' | 20:29 |
poetaster | piggz, but the issue is confounded by the the 'official' images havin similar compositing errors | 20:30 |
poetaster | wtf do I know. what is gst-droid? | 20:33 |
piggz | gstreamer ontop of droidmedia | 20:34 |
poetaster | piggz, ah, I feel better now. | 20:34 |
poetaster | gstreamer dirty or evil on top? | 20:35 |
poetaster | I don't know if you'd had time for the video capture issue, but it does seem like a gst onna droidmedia issue? | 20:36 |
poetaster | piggz, I'm just looking at >=9 stuff in droidmediarecorder.cpp and co. It occured to me > 4 is on >=10 ... | 20:42 |
poetaster | ANDROID_MAJOR, I mean. | 20:43 |
poetaster | hmm. well, the lipstick capture and camera capture things might be related, but I don't see it. | 20:53 |
T42 | <b100dian> What camera capture problem is there on the volla, just curious? | 20:57 |
poetaster | noop. | 20:58 |
poetaster | I'm also debugging opengl compositing where it seems that volla has issues that the sony devices don't | 20:59 |
poetaster | 2 issues, camera makes photos, but no video recording AND lipstick crashes (reboot) on trying to screen capture. | 21:00 |
poetaster | But I don't think they are related while reading https://github.com/sailfishos/lipstick/blob/master/src/compositor/lipstickrecorder.cpp#L63 | 21:01 |
T42 | <elros34> by screen capture do you mean screen recording or screenshot?: https://github.com/sailfishos/lipstick/blob/master/src/screenshotservice.cpp#L177. | 21:06 |
poetaster | screen shot. | 21:07 |
poetaster | camera app one shot is ok. video recording, the jolla app (or advanced camera) just sit there and do nothing. | 21:07 |
T42 | <elros34> so look at screenshotservice.cpp instead lipstickrecorder.cpp. IIRC grabWindow() also use glReadPixels internally similar to lipstick recorder | 21:09 |
poetaster | yo. | 21:09 |
poetaster | the closer I get to compositor, the more fear I feal. | 21:10 |
poetaster | s/feal/fear/ | 21:10 |
poetaster | s/fear/feel/ | 21:11 |
poetaster | It's not here. It's lower. | 21:12 |
T42 | <elros34> yeah I have never figured out my screenshot issue, By changing some parameters in glreadpixels I was able to make some random patterns in screenshots ant that is all so I just rebuild lipstick for every release with workaround | 21:12 |
poetaster | ah, jeez. I think you pointed out your workaround before? | 21:13 |
poetaster | I'm trying to figure out why the compositor does color model foo. | 21:14 |
T42 | <elros34> yeah but I hope you will figure out your issue so maybe I will be able to learn something from it:) | 21:14 |
poetaster | heh. | 21:14 |
poetaster | ok, I have some ideas. tomorrow. | 21:15 |
T42 | <elros34> have you tried to play with qtscenegraph-adaptation? It has some rendering code which I do not get. Maye simply removing plugin will change something? | 21:16 |
poetaster | ah. | 21:20 |
poetaster | I'm going down that well: view->setPersistentOpenGLContext(true); | 21:20 |
poetaster | view->setPersistentSceneGraph(true); | 21:20 |
poetaster | needed to keep backgrounding the app from destroying the GL context. there be gremlins. | 21:21 |
poetaster | which port are you building? | 21:22 |
T42 | <elros34> some very old device, currently stuck on OBS "dod" | 21:23 |
poetaster | argh. probably my fault for building too many old apps :) | 21:24 |
poetaster | ok, must sleep. gotta get up a 6. | 21:24 |
T42 | <elros34> I think this obs issue is not related to your building. Take care | 21:25 |
*** attah_ is now known as attah | 22:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!