decoder: add new GstVaapiDecoder API.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 6 Dec 2012 12:57:42 +0000 (13:57 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 18 Dec 2012 14:31:51 +0000 (15:31 +0100)
commit66cc8754fcfbbe51fdc056110c23a4a9ed90a717
treed88439ec86d9a7d00d8648fe9c4aa6ea35eca13f
parentf5e6444b78f86bb99e709ed20e559d13ec2260de
decoder: add new GstVaapiDecoder API.

Split decoding process into two steps: (i) parse incoming bitstreams
into simple decoder-units until the frame or field is complete; and
(ii) decode the whole frame or field at once.

This is an ABI change.
gst-libs/gst/vaapi/gstvaapidecoder.c
gst-libs/gst/vaapi/gstvaapidecoder.h
gst-libs/gst/vaapi/gstvaapidecoder_priv.h