update.... problem disappeared after opkg install gstreamer1.0-plugins-bad-videoparsersbad
Thats like Athoik said... only I didnt a reboot, merely a enigma2 restart.... after reboot my m3u8 video issue was gone....
But already discovered new issue: crashes....
Using shoutcast, play audio stream from here: gst-launch-1.0 playbin uri=http://178.19.116.250:7062
playing 4097:0:0:0:0:0:0:0:0:0:http%3a//178.19.116.250%3a7062
[servicelist] search for service in userbouquets
main thread is non-idle! display spinner!
[servicelist] service not found in any userbouquets
eServiceMP3::construct!
getResolvedKey config.mediaplayer.extraHeaders failed !! (Typo??)
eServiceMP3::playbin uri=http://178.19.116.250:7062
eServiceMP3::starting pipeline
resolved to PLAY
gst_element_query_position failed in getPlayPosition
resolved to PLAY
gst_element_query_position failed in getPlayPosition
resolved to PLAY
gst_element_query_position failed in getPlayPosition
new service started! trying to download cuts!
download failed, no cuesheet interface
RemovePopup, id = ZapError
[SHOUTcast] EVENT ==> 0
eServiceMP3::state transition NULL -> READY
eServiceMP3::GST_STREAM_STATUS_TYPE_CREATE -> setting timeout on souphttpsrc to 30s
Buffering 5 percent done
[SHOUTcast] EVENT ==> 18
.....
*************** removed many buffering messages *********
.....
Buffering 100 percent done
[SHOUTcast] EVENT ==> 18
[SHOUTcast] EVENT ==> 5
[SHOUTcast] coverurl = http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=no+cover+pic&biw=200&bih=300&ift=jpg&ift=gif&ift=png
[SHOUTcast] Title: Title: n/a
eServiceMP3::state transition READY -> PAUSED
PC: 76dfb1f4
00000000 00000001 00000000 00000000
00000001 00616e7c 7f9ce8b8 00000001
00000000 00000000 00000000 006e6962
0000001c 00000000 00000000 7f9c0001
7f9ce8b8 7f9ce900 7f9ce868 778c8160
7f9ce900 7f9ce8b8 00000001 7f9ceb6c
00000008 76dfb1f0 7efe0000 00000000
00644a70 7f9ce828 7f9cea88 778c819c
-------
getResolvedKey config.plugins.crashlogautosubmit.sendAnonCrashlog failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addNetwork failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addWlan failed !! (Typo??)
main thread is non-idle! display spinner!
Killed
And same with all mp3 streams, music plays for let say 5 seconds (enigma is already greenscreening by then, music plays in background)
What is poking me in the eye, its right after this: eServiceMP3::state transition READY -> PAUSED
If I play the stream this way, so bypassing servicemp3.cpp it plays fine:
gst-launch-1.0 playbin uri=http://178.19.116.250:7062
So, if you ask me servicemp3 acts wrong on gstreamer1.0 on READY->PAUSED transition state change.
But there is more to it, since some time everything is played delayed. One part is due to epg info update before the playbin command is even send but the other is due to what
I call idiotic buffering & seeking, it buffers and buffers and buffers, it seeks position, fails over and over and then finally.... there it comes.
So unless someone can explain me why we are doing it this way I rather tend to shout servicemp3.cpp is fucked up big time.