| mal | Mister_Magister: didn't you have issues with video streaming, what to test this https://github.com/sailfishos/gst-droid/pull/84 ? | 16:12 |
|---|---|---|
| Mister_Magister | the only issue is that h264 video won't seek | 16:39 |
| Mister_Magister | doubt that it fixes it but I can try i guess | 16:41 |
| mal | ok, need to find some way to test that seeking issue | 16:41 |
| Mister_Magister | i already gave it to you | 16:42 |
| Mister_Magister | like a year ago | 16:42 |
| mal | yeah, need to find what it was | 16:42 |
| Mister_Magister | simplest is to just run microtube though | 16:42 |
| Mister_Magister | though there was issue with h264 streams, not like videos, streams | 16:43 |
| Mister_Magister | also hold your horses about the seeking issue, i'll check if that status is still up to date cause i remember some improvement | 16:43 |
| mal | that PR does implement drain which might be related to seeking | 16:45 |
| Mister_Magister | yeah no its still present | 16:45 |
| Mister_Magister | but now i would have to build it… and it's annoying… xd | 16:46 |
| Mister_Magister | imma test on x2 as nobody cares about x2 | 16:46 |
| mal | gst-droid only needs droidmedia-devel, not droidmedia itself | 16:47 |
| Mister_Magister | although x2 is still 4.6, speaking of, how's the 5.0 for 3.4 kernels coming along? | 16:47 |
| Mister_Magister | oh we don't build gst-droid per device anymore i forgot xd | 16:47 |
| mal | yeah | 16:48 |
| Mister_Magister | aaaaaany update about 5.0 for 3.4? :) | 16:48 |
| mal | I should try to debug it again | 16:48 |
| mal | too many things to do | 16:48 |
| Mister_Magister | yeah i imagine | 16:48 |
| Mister_Magister | my 3.4 devices are still in use by people so it would be realllyyy nice to be able to update :) | 16:48 |
| Mister_Magister | preeeety please | 16:49 |
| mal | fp2 users also have asked about it | 16:49 |
| Mister_Magister | https://build.sailfishos.org/package/show/nemo:testing:hw:motorola:victara/gst-droid lmk if i did something incorrectly | 16:49 |
| Mister_Magister | obs froze lol | 16:50 |
| Mister_Magister | oh here it goes | 16:50 |
| Mister_Magister | mal: what's funny is that at this point adaptive streams are legacy and i need to do massive amount of work to get rid of them lol | 16:52 |
| mal | ? | 16:53 |
| Mister_Magister | youtube already removed adaptive streams (mpeg DASH) in favor of SABR | 16:53 |
| Mister_Magister | which is not implemented currently by anything | 16:54 |
| Mister_Magister | so i need to write entire implementation in gst on my own | 16:54 |
| Mister_Magister | don't worry about it, don't even bother reasearching xd | 16:54 |
| Mister_Magister | well its technically also adaptive but you get the point | 16:54 |
| Mister_Magister | bonus is that its no longer two separate streams, it will be one stream | 16:55 |
| mal | oh, that is some custom streaming protocol | 16:56 |
| Mister_Magister | yeap | 16:56 |
| Mister_Magister | they already implemented it in js, its not gonna be too bad, i just need to make appsrc that will decode the stream and just pass it further | 16:57 |
| Mister_Magister | shouldn't be too hard, decoding is hardest part as its time consuming so you only need to partially parse json | 16:57 |
| Mister_Magister | currently some clients still have the dash option available so i use it as a fallback for now before i find willingness to implement it, altough i'm more and more tempted to just drop the yt client altogether | 16:58 |
| Mister_Magister | in other news, gst-droid installed | 16:58 |
| Mister_Magister | mal: in bad news, seeking still broken | 17:00 |
| Mister_Magister | imma check live streams | 17:01 |
| Mister_Magister | oh streams now don't work at all but it might be my client's fault | 17:02 |
| Mister_Magister | so ye wouldn't say there's much improvement at all :P Tho it might improve stability of the app which still likes to crash | 17:03 |
| mal | ok | 17:04 |
| Mister_Magister | the seeking issue is easy to reproduce with youtube and not easy otherwise because i found out its quite fromat-dependent | 17:04 |
| Mister_Magister | so i'd recommend just using microtube for it as its easiest, but I wouldn't load videos too often or youtube will ban your ip for 24h :D | 17:05 |
| * Mister_Magister youtube is REAL pain in the ass | 17:05 | |
| Mister_Magister | most people now have phones that support vp9 decoding so it hasn't been huge issue (other than that one port from jolla that has no hw decoding whatsoever) | 17:06 |
| Mister_Magister | so if you would be wondering whether to debug seeking or 3.4 kernel everyone would prefer the latter | 17:07 |
| mal | what port? | 17:07 |
| Mister_Magister | some xperia | 17:07 |
| Mister_Magister | i'm not keeping up with official ports | 17:07 |
| Mister_Magister | i can't find what i was doing to reproduce it so microtube still best option | 17:12 |
| Mister_Magister | cause when i tried with other formats or not via http streaming it wasn't working iirc | 17:12 |
| Mister_Magister | as in, seeking was working | 17:12 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!