gstreamer/gst/vaapi
Gwenole Beauchesne e3dcd33114 plugins: factor out support for raw YUV buffers on sink pads.
Factor out propose_allocation() hooks, creation of video buffer pool
for the sink pad, conversion from raw YUV buffers to VA surface backed
buffers. Update vaapidecode, vaapiencode and vaapipostproc to cope
with the new GstVaapiPluginBase abilities.
2013-12-18 16:38:57 +01:00
..
gstvaapi.c plugins: add mpeg2 encoder element. 2013-11-24 16:52:05 +01:00
gstvaapidecode.c plugins: factor out pad caps. 2013-12-18 16:38:57 +01:00
gstvaapidecode.h plugins: factor out pad caps. 2013-12-18 16:38:57 +01:00
gstvaapidownload.c plugins: factor out pad caps. 2013-12-18 16:38:57 +01:00
gstvaapidownload.h plugins: add new base object, store display in there. 2013-12-18 16:38:57 +01:00
gstvaapiencode.c plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapiencode.h plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapiencode_h264.c plugins: use G_PARAM_STATIC_STRINGS. 2013-11-28 17:35:44 +01:00
gstvaapiencode_h264.h vaapiencode: additional clean-ups. 2013-11-28 15:17:42 +01:00
gstvaapiencode_mpeg2.c plugins: use G_PARAM_STATIC_STRINGS. 2013-11-28 17:35:44 +01:00
gstvaapiencode_mpeg2.h vaapiencode: move common properties to base class. 2013-11-28 14:05:33 +01:00
gstvaapipluginbase.c plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapipluginbase.h plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapipluginutil.c plugins: check type of display obtained from neighbours. 2013-12-18 16:38:57 +01:00
gstvaapipluginutil.h plugins: factor out display creation process. 2013-12-18 16:38:57 +01:00
gstvaapipostproc.c plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapipostproc.h plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapisink.c plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapisink.h plugins: factor out support for raw YUV buffers on sink pads. 2013-12-18 16:38:57 +01:00
gstvaapiupload.c plugins: factor out pad caps. 2013-12-18 16:38:57 +01:00
gstvaapiupload.h plugins: add new base object, store display in there. 2013-12-18 16:38:57 +01:00
gstvaapiuploader.c plugins: use G_PARAM_STATIC_STRINGS. 2013-11-28 17:35:44 +01:00
gstvaapiuploader.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideobuffer.c plugins: drop obsolete functions. 2013-11-28 17:32:18 +01:00
gstvaapivideobuffer.h plugins: drop obsolete functions. 2013-11-28 17:32:18 +01:00
gstvaapivideobufferpool.c plugins: allow builds without GLX enabled for GStreamer 1.2. 2013-12-11 15:30:51 +01:00
gstvaapivideobufferpool.h plugins: request GLTextureUpload meta on buffers in the buffer pool. 2013-12-11 15:30:51 +01:00
gstvaapivideocontext.c plugins: simplify gst_vaapi_ensure_display(). 2013-11-29 13:56:12 +01:00
gstvaapivideocontext.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideoconverter_glx.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideoconverter_glx.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapivideoconverter_x11.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideoconverter_x11.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideomemory.c plugins: fix memory leaks through GstVideoMeta maps. 2013-11-28 19:08:28 +01:00
gstvaapivideomemory.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapivideometa.c encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapivideometa.h plugins: drop obsolete functions. 2013-11-28 17:32:18 +01:00
gstvaapivideometa_texture.c plugins: fix GLTextureUploadMeta to work with different texture ids. 2013-12-11 15:30:51 +01:00
gstvaapivideometa_texture.h plugins: fix GLTextureUploadMeta to work with different texture ids. 2013-12-11 15:30:51 +01:00
Makefile.am plugins: add new base object, store display in there. 2013-12-18 16:38:57 +01:00