context: move overlay composition to separate files.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 23 Jan 2014 09:59:20 +0000 (10:59 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 23 Jan 2014 13:29:09 +0000 (14:29 +0100)
commit3b714c8913ff43370f7d7bd6ec0fdb85ef72328d
treed56b0e29ab05c3f5e809f6fc1327f327950f1883
parentc85b0806886d96ecd4f9fd5a42721fd22f22abcd
context: move overlay composition to separate files.

Move GstVideoOverlayComposition handling to separate source files.
This helps keeing GstVaapiContext core implementation to the bare
minimal, i.e. simpy helpers to create a VA context and handle pool
of associated VA surfaces.
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/vaapi/gstvaapicontext.c
gst-libs/gst/vaapi/gstvaapicontext.h
gst-libs/gst/vaapi/gstvaapicontext_overlay.c [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapicontext_overlay.h [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapisurface.c