libs: use GstVaapiMiniObject for video object pools.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 3 May 2013 09:01:12 +0000 (11:01 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 7 May 2013 15:51:27 +0000 (17:51 +0200)
commit2e6ff64a34801a3aaf1e0596e93a1f0b91f6367e
tree894674c8d4ffdace331ed0ca7254c0be2b4a2dac
parent98c70689370a1cdfd5dfe9fd52a5c51367babb3a
libs: use GstVaapiMiniObject for video object pools.

Port GstVaapiVideoPool, GstVaapiSurfacePool and GstVaapiImagePool to
GstVaapiMiniObject. Drop gst_vaapi_video_pool_get_caps() since it was
no longer used for a long time. Make object allocators static, i.e.
local to the shared library.
docs/reference/libs/libs-sections.txt
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/vaapi/gstvaapicontext.c
gst-libs/gst/vaapi/gstvaapiimagepool.c
gst-libs/gst/vaapi/gstvaapiimagepool.h
gst-libs/gst/vaapi/gstvaapisurfacepool.c
gst-libs/gst/vaapi/gstvaapisurfacepool.h
gst-libs/gst/vaapi/gstvaapisurfaceproxy.c
gst-libs/gst/vaapi/gstvaapivideopool.c
gst-libs/gst/vaapi/gstvaapivideopool.h
gst-libs/gst/vaapi/gstvaapivideopool_priv.h [new file with mode: 0644]