gstreamer/gst-libs/gst/vaapi
Zhao Halley 1d222d3b4a filter: add support for color balance adjustment.
Add ProcAmp (color balance) adjustments for hue, saturation, brightness
and contrast. The respective range for each filter shall be the same as
for the VA display attributes.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2013-08-23 19:00:38 +02:00
..
glibcompat.h glibcompat: add replacement for g_async_queue_timeout_pop(). 2013-01-31 11:30:35 +01:00
gstcompat.h vaapidecode: rework GstVideoDecoder::handle_frame() with a task. 2013-04-18 18:46:01 +02:00
gstvaapicodec_objects.c libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapicodec_objects.h Port codec objects to GstVaapiMiniObject. 2012-12-18 15:31:51 +01:00
gstvaapicompat.h legal: add Intel copyright on modified files. 2013-01-29 14:00:04 +01:00
gstvaapicontext.c Use GstVideoInfo for video pools. 2013-07-10 17:03:47 +02:00
gstvaapicontext.h libs: drop some public APIs. 2013-08-23 19:00:38 +02:00
gstvaapidebug.h legal: fix copyright notices to include "Copyright" term. 2012-01-16 11:40:51 +01:00
gstvaapidecoder.c libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidecoder.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidecoder_dpb.c libs: refine GstVaapiMiniObject. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_dpb.h legal: fix year for some copyright notices (2013). 2013-01-29 14:37:02 +01:00
gstvaapidecoder_h264.c h264: add support for video cropping. 2013-07-08 18:54:15 +02:00
gstvaapidecoder_h264.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_jpeg.c libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_jpeg.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_mpeg2.c mpeg2: don't output dummy pictures. 2013-07-15 17:51:51 +02:00
gstvaapidecoder_mpeg2.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_mpeg4.c libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_mpeg4.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_objects.c decoder: dispose GstVideoCodecFrame earlier. 2013-07-15 17:43:34 +02:00
gstvaapidecoder_objects.h decoder: fix memory leak when processing interlaced pictures. 2013-07-15 14:01:06 +02:00
gstvaapidecoder_priv.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_unit.c decoder: get rid of GstVaapiDecoderUnit::buffer field. 2013-03-21 13:44:59 +01:00
gstvaapidecoder_unit.h decoder: get rid of GstVaapiDecoderUnit::buffer field. 2013-03-21 13:44:59 +01:00
gstvaapidecoder_vc1.c vc1: add support for video cropping. 2013-07-08 18:54:15 +02:00
gstvaapidecoder_vc1.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidisplay.c Add initial infrastructure for video processing. 2013-08-23 19:00:38 +02:00
gstvaapidisplay.h libs: port to new video format API. 2013-07-09 17:16:35 +02:00
gstvaapidisplay_drm.c display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapidisplay_drm.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidisplay_drm_priv.h display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapidisplay_glx.c display: make it possible to lookup the display cache by type. 2013-05-27 16:07:15 +02:00
gstvaapidisplay_glx.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidisplay_glx_priv.h display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapidisplay_priv.h Add initial infrastructure for video processing. 2013-08-23 19:00:38 +02:00
gstvaapidisplay_wayland.c wayland: fix memory leak of display resources. 2013-06-05 11:09:37 +02:00
gstvaapidisplay_wayland.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidisplay_wayland_priv.h display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapidisplay_x11.c x11: implement pixmap rendering with RENDER extension. 2013-07-22 15:45:10 +02:00
gstvaapidisplay_x11.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapidisplay_x11_priv.h x11: implement pixmap rendering with RENDER extension. 2013-07-22 15:45:10 +02:00
gstvaapidisplaycache.c display: make it possible to lookup the display cache by type. 2013-05-27 16:07:15 +02:00
gstvaapidisplaycache.h libs: drop some public APIs. 2013-08-23 19:00:38 +02:00
gstvaapifilter.c filter: add support for color balance adjustment. 2013-08-23 19:00:38 +02:00
gstvaapifilter.h filter: add support for color balance adjustment. 2013-08-23 19:00:38 +02:00
gstvaapiimage.c image: clean image API up. 2013-07-26 13:16:52 +02:00
gstvaapiimage.h image: clean image API up. 2013-07-26 13:16:52 +02:00
gstvaapiimage_priv.h image: clean image API up. 2013-07-26 13:16:52 +02:00
gstvaapiimagepool.c pool: fix image pool to check for the video format to use. 2013-07-10 17:03:47 +02:00
gstvaapiimagepool.h Use GstVideoInfo for video pools. 2013-07-10 17:03:47 +02:00
gstvaapiminiobject.c libs: refine GstVaapiMiniObject. 2013-05-07 17:51:27 +02:00
gstvaapiminiobject.h libs: refine GstVaapiMiniObject. 2013-05-07 17:51:27 +02:00
gstvaapiobject.c libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapiobject.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapiobject_priv.h Port GstVaapiObject to GstVaapiMiniObject. 2013-05-07 17:51:27 +02:00
gstvaapiparser_frame.c decoder: rename GstVaapiDecoderFrame to GstVaapiParserFrame. 2013-04-16 19:11:02 +02:00
gstvaapiparser_frame.h decoder: rename GstVaapiDecoderFrame to GstVaapiParserFrame. 2013-04-16 19:11:02 +02:00
gstvaapipixmap.c Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapipixmap.h Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapipixmap_priv.h Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapipixmap_x11.c x11: implement pixmap API. 2013-07-22 15:45:10 +02:00
gstvaapipixmap_x11.h x11: implement pixmap API. 2013-07-22 15:45:10 +02:00
gstvaapiprofile.c Allow build against either GStreamer API (0.10 or 1.0). 2013-04-10 14:58:17 +02:00
gstvaapiprofile.h legal: fix year for some copyright notices (2013). 2013-01-29 14:37:02 +01:00
gstvaapisubpicture.c image: clean image API up. 2013-07-26 13:16:52 +02:00
gstvaapisubpicture.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapisurface.c image: clean image API up. 2013-07-26 13:16:52 +02:00
gstvaapisurface.h surface: allow creation with explicit pixel format. 2013-07-10 17:03:47 +02:00
gstvaapisurface_priv.h surface: allow creation with explicit pixel format. 2013-07-10 17:03:47 +02:00
gstvaapisurfacepool.c Fix new video format API. 2013-07-15 14:42:33 +02:00
gstvaapisurfacepool.h Use GstVideoInfo for video pools. 2013-07-10 17:03:47 +02:00
gstvaapisurfaceproxy.c surfaceproxy: allow for NULL cropping rectangle. 2013-07-08 18:52:56 +02:00
gstvaapisurfaceproxy.h decoder: add support for video cropping. 2013-07-08 18:52:56 +02:00
gstvaapisurfaceproxy_priv.h surfaceproxy: allow for NULL cropping rectangle. 2013-07-08 18:52:56 +02:00
gstvaapitexture.c display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapitexture.h libs: use GstVaapiObject for texture objects. 2013-05-07 17:51:27 +02:00
gstvaapitypes.h libs: simplify GstVaapiID definitions. 2013-05-07 18:19:03 +02:00
gstvaapiutils.c surface: add new chroma formats. 2013-07-10 17:03:47 +02:00
gstvaapiutils.h surface: add new chroma formats. 2013-07-10 17:03:47 +02:00
gstvaapiutils_glx.c libs: use glib >= 2.32 semantics for mutexes. 2012-12-17 14:33:45 +01:00
gstvaapiutils_glx.h legal: add Intel copyright on modified files. 2013-01-29 14:00:04 +01:00
gstvaapiutils_x11.c x11: update x11_get_geometry() helper function with depth output. 2013-07-22 15:45:10 +02:00
gstvaapiutils_x11.h x11: update x11_get_geometry() helper function with depth output. 2013-07-22 15:45:10 +02:00
gstvaapivalue.c libs: add type definitions for GstVaapiPoint and GstVaapiRectangle. 2013-08-23 19:00:38 +02:00
gstvaapivalue.h libs: add type definitions for GstVaapiPoint and GstVaapiRectangle. 2013-08-23 19:00:38 +02:00
gstvaapiversion.h.in display: dump gstreamer-vaapi version for debugging purposes. 2013-01-18 14:49:15 +01:00
gstvaapivideopool.c pool: fix deallocation of video pools. 2013-07-12 15:01:01 +02:00
gstvaapivideopool.h Use GstVideoInfo for video pools. 2013-07-10 17:03:47 +02:00
gstvaapivideopool_priv.h libs: add query for GstVaapiVideoPool object types. 2013-05-23 19:01:34 +02:00
gstvaapiwindow.c Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapiwindow.h Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapiwindow_drm.c display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapiwindow_drm.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapiwindow_glx.c window: fix GLX window initialization. 2013-05-27 17:21:10 +02:00
gstvaapiwindow_glx.h libs: use GstVaapiObject for window objects. 2013-05-07 17:51:27 +02:00
gstvaapiwindow_priv.h Add initial Pixmap API. 2013-07-22 15:43:28 +02:00
gstvaapiwindow_wayland.c display: validate display types. 2013-05-27 17:20:35 +02:00
gstvaapiwindow_wayland.h libs: use GstVaapiObject for window objects. 2013-05-07 17:51:27 +02:00
gstvaapiwindow_x11.c x11: implement pixmap rendering with RENDER extension. 2013-07-22 15:45:10 +02:00
gstvaapiwindow_x11.h libs: drop GST_VAAPI_IS_xxx() helper macros. 2013-05-23 18:15:48 +02:00
gstvaapiwindow_x11_priv.h x11: implement pixmap rendering with RENDER extension. 2013-07-22 15:45:10 +02:00
gstvaapiworkarounds.h profile: match video/x-h263 as H.263 Baseline profile. 2012-01-24 10:15:00 +01:00
Makefile.am Add initial infrastructure for video processing. 2013-08-23 19:00:38 +02:00
sysdeps.h sysdeps: split out GStreamer API compatibility glue to "gstcompat.h". 2013-03-20 18:30:09 +01:00
video-format.c libs: add gst_vaapi_video_format_from_string() helper. 2013-08-23 19:00:38 +02:00
video-format.h libs: add gst_vaapi_video_format_from_string() helper. 2013-08-23 19:00:38 +02:00