gstreamer/gst/videoscale
Sebastian Dröge a6a125e4ba videoscale: Use passthrough mode if width and height are not changed
It doesn't matter if the PAR changes or not, processing of every pixel
is only necessary when the width or height changes.
2010-05-13 12:17:31 +02:00
..
.gitignore Initial revision 2001-12-22 23:27:17 +00:00
gstvideoscale.c videoscale: Use passthrough mode if width and height are not changed 2010-05-13 12:17:31 +02:00
gstvideoscale.h videoscale: Some random cleanup 2010-04-29 18:21:21 +02:00
Makefile.am Don't install static libs for plugins. Fixes #550851 for base. 2008-10-16 15:07:00 +00:00
README add _get_size function with stride, fixes YUV conversions 2004-07-27 15:56:55 +00:00
videoscale.vcproj more working plugins 2004-07-27 21:41:30 +00:00
vs_4tap.c videoscale: Use correct boundary checks for YUY2/UYVY 2010-03-17 16:47:31 +01:00
vs_4tap.h videoscale: Add support for 16 bit grayscale in native endianness 2009-05-26 15:26:30 +02:00
vs_image.c gst: Remove dead assignments and resulting unused variables 2009-08-08 15:54:02 +02:00
vs_image.h videoscale: Add support for 16 bit grayscale in native endianness 2009-05-26 15:26:30 +02:00
vs_scanline.c videoscale: Use correct boundary checks for YUY2/UYVY 2010-03-17 16:47:31 +01:00
vs_scanline.h videoscale: Add support for 16 bit grayscale in native endianness 2009-05-26 15:26:30 +02:00

- test different strides using
gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240,format=\(fourcc\)UYVY ! videoscale ! video/x-raw-yuv,width=328,height=240 ! xvimagesink 
gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240,format=\(fourcc\)UYVY ! videoscale ! video/x-raw-yuv,width=324,height=240 ! xvimagesink 
gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240,format=\(fourcc\)UYVY ! videoscale ! video/x-raw-yuv,width=322,height=240 ! xvimagesink 
gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240,format=\(fourcc\)UYVY ! videoscale ! video/x-raw-yuv,width=321,height=240 ! xvimagesink