After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772032 - how to let gstreamer use the ffmpeg/libav h264 decoder when androidmedia codec decode fail on android?
how to let gstreamer use the ffmpeg/libav h264 decoder when androidmedia code...
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-27 07:29 UTC by llq
Modified: 2016-09-27 07:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description llq 2016-09-27 07:29:21 UTC
when playing a bad rtsp stream by using the ffmpeg/libav decoder, it works fine, but show the bad info repeatly like follow infos: 
"
non-existing PPS 1 referenced
decode_slice_header error
non-existing PPS 1 referenced
decode_slice_header error
non-existing PPS 1 referenced
decode_slice_header error
....
"

the bad stream can't be played by androidmedia codec,but i also want to play some good stream by using androidmedia, because the codec use low cpu power.

so i want to do that, the gstreamer can select the androidmedia codec first, if the stream is bad , it can try to using the ffmpeg/libav to decode the steam.

but in the $prefix/share/gst-android/ndk-build/plugins.mk i have to remove the androidmedia to let the libav effective.

thanks!
Comment 1 Sebastian Dröge (slomo) 2016-09-27 07:33:45 UTC
Thanks for taking the time to report this.
We would like to note that GNOME Bugzilla is not a place to receive help for configuration or preferences issues, but a bug tracking system for errors in the software code. In order to receive help, please bring up your support question in a support forum (for example, the support forum of your distribution) or the mailing list of the project. Thank you for your understanding!