[Bug 793913] avdec_h264: Fails to decode video in Y444 format

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Feb 28 14:56:34 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=793913

--- Comment #3 from Alicia Boya García <aboya at igalia.com> ---
(In reply to Tim-Philipp Müller from comment #2)
> This works fine for me with gst-play-1.0.
> 
> It doesn't work with random pipelines of course. You may need a videoconvert
> before xvimagesink.

Indeed it works fine when using `gst-play-1.0 --videosink xvimagesink` or
adding a videoconvert before xvimagesink, so it may not be a libav problem at
the end.

But this bears some questions:

1) If xvimagesink can't handle Y444, why a caps mismatch is not reported?

2) Why are there no frames flowing downstream in the reported case?

3) If xvimagesink does not advertise the actual formats it supports in its caps
(as suggested by the problem in question 1), how does videoconvert know what
format it should convert to? Furthermore, if xvimagesink does not report any
format restriction in its caps, why does videoconvert convert anything at all?

-- 
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