[Bug 684341] New: [codecparsers vc1] many vc1 stream give corruption image when gst-vaapi is used
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Sep 18 19:03:49 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=684341
GStreamer | gst-plugins-bad | git
Summary: [codecparsers vc1] many vc1 stream give corruption
image when gst-vaapi is used
Classification: Platform
Product: GStreamer
Version: git
OS/Version: All
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: halley.zhao at intel.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
when gstreamer-vaapi is used to playback some vc1 stream, many streams result
in corruption images.
after some debug, it shows the root reason is:
ttmbf is not set when vstransform is not set
details see below:
spec 8.3.6.2.1 Transform Type Selection
If variable-sized transform coding is not enabled,
then the 8x8 transform shall be used for all blocks.
I have to say the above spec isn't expressed clearly:
ttfrm is mentioned clearly, but not ttmbf.
anyway, since ttfrm is only specified when ttmbs is set,
we can deduce that ttmbf should set to 1.
it is also consistent with ffmpeg vc1 decoder and
hw behaviour (Intel GEN gfx)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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