gstvaapidecoder: handling downstream allocated pools.
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Wed, 17 Oct 2012 11:10:29 +0000 (14:10 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Wed, 17 Oct 2012 11:10:29 +0000 (14:10 +0300)
commit99ecc220365ba0ec22721bcaedd7d10c3116322e
tree8bc25ab03a00f7d8f5c6be0fc194fe867753512d
parent0873f622d98830dc722ffc5fe40499b21c0060f4
gstvaapidecoder: handling downstream allocated pools.
---decide_allocation query may contain pool from vasink or from some other elemetns(eg:xvimagesink).The decoder should create new pool if there is no VaSurfaePool in the query or query has different caps than the current pool using by decoder.
gst-libs/gst/vaapi/gstvaapidecoder.c
gst-libs/gst/vaapi/gstvaapidecoder_priv.h
gst/vaapi/gstvaapisink.c