gstreamer/gst/rawparse
Aurélien Zanelli a90f35e14b videoparse: add properties to set framesize, strides and planes offsets
To make parser work with image having non-standard strides, plane
offsets or with padding between images.
For now, since element doesn't check for videometa, we can't directly
push buffers when these properties are set so it convert the frame
in the pre_push_buffer method to remove any custom padding.

https://bugzilla.gnome.org/show_bug.cgi?id=760270
2016-01-28 10:02:54 -05:00
..
gstaudioparse.c rawparse: catch errors in caps manipulation 2014-04-21 09:24:00 +01:00
gstaudioparse.h Fix FSF address 2012-11-04 00:09:59 +00:00
gstrawparse.c rawparse: rename 'set_buffer_flags' vfunc to 'pre_push_buffer' 2016-01-28 10:02:54 -05:00
gstrawparse.h rawparse: rename 'set_buffer_flags' vfunc to 'pre_push_buffer' 2016-01-28 10:02:54 -05:00
gstvideoparse.c videoparse: add properties to set framesize, strides and planes offsets 2016-01-28 10:02:54 -05:00
gstvideoparse.h videoparse: add properties to set framesize, strides and planes offsets 2016-01-28 10:02:54 -05:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
plugin.c gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
README plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00

videoparse
==========

The videoparse element is used to parse a file containing raw image
data.


Creating example data
=====================

gst-launch-1.0 videotestsrc num_buffers=300 ! \
  video/x-raw,format=\(string\)I420,width=320,height=240 ! \
  filesink location=raw


Reading example data
====================

gst-launch-1.0 filesrc location=raw ! \
  videoparse format=I420 width=320 height=240 framerate=30/1 ! \
  xvimagesink