gstreamer/gst-libs/gst/vaapi
Gwenole Beauchesne a1189301c9 libs: fix GstVaapiSurfaceProxy destroy notify call site.
The user-defined destroy notify function is meant to be called only when
the surface proxy was fully released, i.e. once it actually released the
VA surface back to the underlying pool.
2013-11-21 11:08:23 +01:00
..
glibcompat.h glibcompat: add replacement for g_async_queue_timeout_pop(). 2013-01-31 11:30:35 +01:00
gstcompat.h vaapipostproc: rework plug-in element. 2013-10-09 18:30:06 +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 jpeg: rework and optimize parser. 2013-09-20 18:32:12 +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 jpeg: fix calculation of MCU count. 2013-09-23 19:17:17 +02:00
gstvaapidecoder_jpeg.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_mpeg2.c mpeg2: disable video cropping as picture_display_extension() is missing. 2013-08-26 16:19:01 +02:00
gstvaapidecoder_mpeg2.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_mpeg4.c mpeg4: fix double definition of GstVaapiDecoderMpeg4Class. 2013-08-26 11:31:06 +02:00
gstvaapidecoder_mpeg4.h libs: use GstVaapiMiniObject for video decoders. 2013-05-07 17:51:27 +02:00
gstvaapidecoder_objects.c libs: robustify decoder objects and surface proxy initialization. 2013-11-21 11:08:23 +01:00
gstvaapidecoder_objects.h jpeg: add support for multiscan images. 2013-09-23 17:38:07 +02:00
gstvaapidecoder_priv.h jpeg: rework and optimize parser. 2013-09-20 18:32:12 +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: fix memory leak of VPP operations. 2013-10-01 18:41:29 +02:00
gstvaapifilter.h filter: allow specification of render target regions. 2013-08-27 18:28:10 +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 libs: fix GstVaapiSurfaceProxy destroy notify call site. 2013-11-21 11:08:23 +01: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 filter: add initial support for deinterlacing. 2013-08-23 19:00:38 +02:00
gstvaapiutils.h filter: add initial support for deinterlacing. 2013-08-23 19:00:38 +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 libs: make GstVaapiVideoPool thread-safe. 2013-11-21 11:08:23 +01:00
gstvaapivideopool.h Use GstVideoInfo for video pools. 2013-07-10 17:03:47 +02:00
gstvaapivideopool_priv.h libs: make GstVaapiVideoPool thread-safe. 2013-11-21 11:08:23 +01: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 wayland: render the raw surface if VPP failed. 2013-08-27 18:29:45 +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