[Bug 766978] mpeg-2 decoding broken
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Sep 5 11:54:32 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=766978
--- Comment #16 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
(In reply to Tim-Philipp Müller from comment #12)
> Seems to work again now for me with git master and vaapisink or glimagesink.
>
> I have problems with xvimagesink now though. The bccnews clip just flashes
> green frames after a few seconds, and with another H264-HD-in-TS clip I get
> green macroblock-height rows but the pic is also distorted and wrong colours.
Yes, confirmed. Somehow vaapipostproc pushes empty buffers or xvimagesink
renders empty buffers
**@Tim, just wondering, is this still a blocker for 1.10?**
(In reply to Scott D Phillips from comment #15)
> (In reply to Tim-Philipp Müller from comment #14)
>
> The vaapidecodebin within the decodebin scales the video for 1/1 p-a-r and
> deinterlaces the video. I think the scaling is interfering with the later
> subtitle overlay in the playbin. I'm not yet familiar enough with dvb
> subtitles to know what the right thing to do is, but I'll look into it.
Setting vaapidecodebin as GST_RANK_NONE, vaapimpeg2dec is used (haswell) and
works fine with xvimagesink (deinterlacing by software).
Also, running
gst-play-1.0 ~/patterns/bug766978.m2t --videosink=xvimagesink --flags=0x613
(disabling subtitles) the play -with vaapidecodebin- is OK.
This empty buffers are result of scaling + deinterlacing + subtitle rendering,
as you found.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list