Add GstVaapiMiniObject.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 30 Nov 2012 16:25:07 +0000 (17:25 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 18 Dec 2012 14:31:50 +0000 (15:31 +0100)
commit44945ac9eb7cc468640d358e3018504a4585b6fd
tree33c5a506556bee6d1e4c5b17c86a9c8116f0a92d
parent0e5895c31847607f54b84477dac298c7ff2cf4f2
Add GstVaapiMiniObject.

Introduce a new reference counted object that is very lightweight and
also provides flags and user-data functionalities. Initialization and
finalization times are reduced by up to a factor 5x vs GstMiniObject
from GStreamer 0.10 stack.

This is a libgstvaapi internal object.
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/vaapi/gstvaapiminiobject.c [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapiminiobject.h [new file with mode: 0644]