[vlc-devel] [PATCH 0/1] codec: Add GStreamer based video decoder module
ved.kpl at gmail.com
Sat Apr 19 10:21:55 CEST 2014
This patch adds a GStreamer based video decoder module.
This modules makes use of the existing gstreamer video
decoder plugins and currently supports h264, mpeg4, vp8,
mpeg2, wmv, vc1, flv. The module can also be configured
to make use of a "decodebin" element provided by GStreamer.
The module creates a gstreamer bin containing "appsrc",
"video decoder" or "decodebin" and "fakesink". The input
buffers are fed to appsrc and retreived from fakesink.
There is still lot of scope to add support for more video
formats, output colorspace formats. Zero-Copy can also be
implemented by making use of the GstAllocator, GstBufferPool
features, in future. Audio Codec support can also be added.
Looking forward to your comments! :-)
Vikram Fugro (1):
codec: Add GStreamer based video decoder module
configure.ac | 5 +
modules/codec/Makefile.am | 7 +
modules/codec/gstcodec.c | 998 +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 1010 insertions(+)
create mode 100644 modules/codec/gstcodec.c
More information about the vlc-devel