gstreamer/ext/mpeg2dec
Simon Farnsworth f3e8dcb9de mpeg2dec: Fix handling of stride
A pipeline like:

gst-launch-1.0 filesrc location=file.ts ! tsdemux ! mpegvideoparse ! mpeg2dec  ! vaapisink

would look bad when file.ts contains 704x576 video, because vaapisink would
give you buffers of stride 768, but libmpeg2 was not told about this and
used a stride of 704.

Tell libmpeg2 about the stride from  downstream; in the process, teach it to
reject buffer pools that don't meet libmpeg2's chroma stride requirements

Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
2015-02-15 15:11:41 -06:00
..
.gitignore Initial revision 2001-12-23 06:03:21 +00:00
gstmpeg2dec.c mpeg2dec: Fix handling of stride 2015-02-15 15:11:41 -06:00
gstmpeg2dec.h mpeg2dec: remove unused struct members 2014-05-16 16:24:46 +01:00
Makefile.am gst: Add better support for static plugins 2013-04-15 15:56:02 +02:00
perftest.c gst-indent 2004-03-14 22:34:30 +00:00