decoder: simplify output of decoded frames.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 26 Jan 2012 13:54:31 +0000 (14:54 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 27 Jan 2012 12:28:12 +0000 (13:28 +0100)
commit7b19745141d3d653e84e3512b7235292e7c1e17a
tree170360e9ee1b3ba03e9850c51f2c059970b8979c
parente5d12e885315fc2a5db806ec5a8d92f9ab3ea809
decoder: simplify output of decoded frames.

Drop obsolete gst_vaapi_decoder_push_surface() that was no longer used.
Change gst_vaapi_decoder_push_surface_proxy() semantics to assume PTS
is already set correctly and reference count increased, if necessary.
gst-libs/gst/vaapi/gstvaapidecoder.c
gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c
gst-libs/gst/vaapi/gstvaapidecoder_objects.c
gst-libs/gst/vaapi/gstvaapidecoder_priv.h