Moving VaSurfacePool Creation to vaapisink:
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Wed, 10 Oct 2012 10:04:57 +0000 (13:04 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Wed, 10 Oct 2012 10:04:57 +0000 (13:04 +0300)
commit98275196d54aa611926f9d3d592a4c20c86fdad4
tree6af440cbe5dbb493743516da8944c724fa3b731f
parent02dbb8a3ede95b17f5e7801364b7002e02672266
Moving VaSurfacePool Creation to vaapisink:
--- implement propose_allocation in vaapisink, this is the needed feature for merging vaapiupload  with vaapisink
--- vacontext creation should happen only after checking the availability of downstream allocated pool
--- decoder is creating pool, iff the vaapisink is not providing one
--- many other trivial fixes
12 files changed:
gst-libs/gst/vaapi/gstvaapicontext.c
gst-libs/gst/vaapi/gstvaapicontext.h
gst-libs/gst/vaapi/gstvaapidecoder.c
gst-libs/gst/vaapi/gstvaapidecoder.h
gst-libs/gst/vaapi/gstvaapidecoder_h264.c
gst-libs/gst/vaapi/gstvaapidecoder_jpeg.c
gst-libs/gst/vaapi/gstvaapidecoder_mpeg2.c
gst-libs/gst/vaapi/gstvaapidecoder_priv.h
gst-libs/gst/vaapi/gstvaapidecoder_vc1.c
gst/vaapi/gstvaapidecode.c
gst/vaapi/gstvaapisink.c
gst/vaapi/gstvaapisink.h