Tuesday, 2026-09-22

*** n2klb_ is now known as n2klb01:13
sharks[m]How big of a deal is library "libandroidicu.so" not found? I remember in my previous attempt at porting a few years ago it was an issue but this time around I've survived mostly fine without it, that said it is on-device at /apex/com.android.i18n/lib*/05:48
T42<elros34> make odm symlink and forget. Some *.so not found are fake05:59
sharks[m]Thanks. Do you know what symptoms this file missing in particular would cause?06:00
T42<elros34> usually failing binariesusually failing particular binary06:02
T42<elros34> sry: usually failing particular binary06:02
sharks[m]Okay, trying to track down video playback issues in particular, but I will fix it while I'm here with an odm symlink, thanks again06:03
Mister_Magistersharks[m]: mine's missing and i have no issue07:52
Mister_Magistersharks[m]: what kind of video playback issue do you have08:02
sharks[m]Mister_Magister: not sure, but I have playback issues with some certain types of video files like some I receive from friends via matrix - playing them back manually seems to produce droidmedia issues08:13
sharks[m]https://paste.opensuse.org/pastes/d0a8fda2f99908:13
sharks[m]Also I have issues with some videos from the browser as shown: https://github.com/sharks-dev/sailfish-on-murray/issues/608:14
Mister_Magistercan you ffmpeg -i them08:14
Mister_Magisterto check the codec08:14
sharks[m]Sure - https://paste.opensuse.org/pastes/11b5399d025c08:15
sharks[m]This is just one example but it's as good of a test file as any08:15
Mister_Magisterh26408:16
Mister_Magisterso avc108:16
Mister_Magisterthe most basic one08:16
Mister_Magisterand can you do the same on video that works?08:16
sharks[m]Hmm, sure - videos recorded by the device's own camera work fine, let me quickly do that08:16
sharks[m]https://paste.opensuse.org/pastes/fcf98df5b1d108:17
sharks[m]Also h26408:17
Mister_Magisteryeas but Baseline vs High08:18
sharks[m]Indeed08:18
sharks[m]I am not a video-ologist, but I presume that relates to compression08:18
Mister_Magisternot sure08:19
Mister_Magisterwell, i recommend GST_DEBUG=308:20
sharks[m]Can't hurt, give me a tic...08:22
Mister_Magisterit won't fix anything it will just display debug info08:22
sharks[m]https://paste.opensuse.org/pastes/104add6f2c9e08:23
sharks[m]Not sure there's much more to look at there08:23
Mister_Magisterwell maybe use real app like picoplayer instead of gstlaunch08:24
Mister_Magisterit doesn't even spit out expected info08:24
sharks[m]Okay, just installed picoplayer. Same result as Gallery app - I can start the video and get a few seconds in before it stops, but unlike Gallery in Picoplayer it doesn't crash the whole app, just the video stops playing08:26
Mister_Magisteryay win for me :D08:26
sharks[m]Oh nevermind08:26
Mister_Magisterso it does play video for a bit?08:26
sharks[m]no, when I swiped out of the video the app crashed08:26
Mister_Magisterdang08:26
sharks[m]Yes, the video plays for a little bit in both Gallery and Picoplayer then stops, same spot every time08:26
sharks[m]3 seconds in to a 9 second clip08:27
Mister_Magisterhuh08:27
Mister_Magisterthat's even worse than decoding fault08:27
Mister_Magisteruhhh08:27
sharks[m]Yeah08:27
Mister_Magistertry picoplayer or gallery with GST_DEBUG08:27
sharks[m]GST_DEBUG=3?08:27
Mister_Magistersure08:28
Mister_Magisterjust don't do 5 that's too much08:28
Mister_Magisterbigger number = more logs08:28
sharks[m]https://paste.opensuse.org/pastes/db790a9d437f08:28
sharks[m]Not sure if it is a useful comparison but here is picoplayer playing a video the phone recorded itself, which plays back fine https://paste.opensuse.org/pastes/77ed7454709908:30
Mister_MagisterCannot copy droidmediabuffer memory that's your culprit probably08:30
Mister_Magisterit's not your culprit then08:30
sharks[m]Hmm, but I get cannot copy droidmediabuffer with the working video too08:30
sharks[m]Yeah08:30
Mister_Magister"codec signaled EOS but we are not expecting it" it is then08:31
Mister_Magisterand it makes sense08:31
Mister_Magistertry GST_DEBUG=408:31
sharks[m]Sure, will do hangon08:31
sharks[m]https://paste.opensuse.org/pastes/9506a574bed708:33
sharks[m]That's a lot more output08:33
Mister_Magistertold ya08:34
Mister_Magisterbigger number = more output08:34
Mister_Magisterit increases log level08:34
sharks[m]Yah I understand that, but the thing is exponential!08:34
Mister_Magisteris taht the working video?08:34
sharks[m]Nah that08:34
sharks[m]is the broken one08:34
Mister_Magisterbut there's no EOF08:34
Mister_Magisterah it was EOS08:35
Mister_Magistergrok what does this mean08:35
sharks[m]Is it worth getting the same logs for the working file?08:36
sharks[m]FWIW working file --> https://paste.opensuse.org/pastes/d4542fcb69f608:40
Mister_Magistersharks[m]: grok has no clue what could be the issue and so do I :D08:45
sharks[m]Haha, well thanks for spending one of your credits on me I guess08:46
Mister_Magisternah its free08:47
Mister_Magisteri just like making the meme08:47
sharks[m]Hah you had me fooled!08:49
sharks[m]Ah well thanks anyway, I shall keep digging08:50
Mister_MagisterIn case you missed the meme https://knowyourmeme.com/memes/grok-explain-this08:50
Mister_Magistersharks[m]: oh oh i membered08:57
Mister_Magistercheck logcat08:58
sharks[m]Oh, good point09:02
sharks[m]Logcat output while running picoplayer and trying to play the broken video: https://paste.opensuse.org/pastes/99ca3f00688709:05
sharks[m]I'm guessing maybe this is the issue but I'm a bit out of my depth C2BqBuffer: last successful dequeue was 8446623450 us ago, 99463 consecutive failures09:14
T42<adampigg> im on holiday, so prob not gonna get to it :) (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>@ad...)13:28
Mister_Magister@adampigg have fun19:28
T42<cfb014> Hi Michal! I flashed pipa but it’s stuck on the MI logo. How many minutes does it usually take to boot?19:33

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