tiomap-dev team mailing list archive
-
tiomap-dev team
-
Mailing list archive
-
Message #01873
[Bug 920846] Re: [regression] playbin can't play video using sw decode after enabling TI specific patches
Investigating a bit further, it seems that it's converting from NV12 to
YUY2 when stridetransform is not forced by playbin.
Without the 0016 patch: http://paste.ubuntu.com/1107390/
With the patch: http://paste.ubuntu.com/1107391/
Talking with Rob on IRC, it seems that stridetransform wouldn't really
be needed in this case, so maybe the 0016 patch was actually hiding the
real issue here, is that gst is trying to use ffmpegcolorspace to do the
conversion when it's not needed.
** Changed in: ubuntu-omap4-extras-multimedia
Status: New => Confirmed
--
You received this bug notification because you are a member of TI OMAP
Developers, which is subscribed to ubuntu-omap4-extras-multimedia.
https://bugs.launchpad.net/bugs/920846
Title:
[regression] playbin can't play video using sw decode after enabling
TI specific patches
Status in Linaro Ubuntu Evaluation Builds:
Confirmed
Status in OMAP4 Ubuntu Multimedia addons:
Confirmed
Bug description:
Sample video:
http://samplemedia.linaro.org/H264/big_buck_bunny_480p_H264_AAC_25fps_1800K.MP4
Testing video playback on Origen, with 12.01 RC image, and I'm unable
to play the sample video with playbin2, due an error at gstreamer.
linaro@linaro-ubuntu-desktop:~$ gst-launch-0.10 playbin2 uri=file:///home/linaro/Videos/big_buck_bunny_480p_H264_AAC_25fps_1800K.MP4
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0: GStreamer encountered a general stream error.
Additional debug info:
qtdemux.c(3865): gst_qtdemux_loop (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0:
streaming stopped, reason not-negotiated
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
After checking the patches at available at gst-plugins-
base0.10-0.10.35, it seems that the culprit here is the one that
enables stridetransform by default at playbin2 (0016-modify-playbin-
to-use-stridetransform.patch), as after reverting it I was able to
play the video at Origen again.
To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/920846/+subscriptions