Each of the GstVaapiCodecObjects(GstVaapiPicture, GstVaapiSlice etc) are separately
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Thu, 25 Oct 2012 11:23:47 +0000 (14:23 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Thu, 25 Oct 2012 11:23:47 +0000 (14:23 +0300)
commit04da5d3c1a38d91a9186cdd100a46ae667963db7
treed49c861574965cd5f652278e490cf08e2afa7890
parentbc2d251b1cfb2c87d613d30f3fa6a70bd5020924
Each of the GstVaapiCodecObjects(GstVaapiPicture, GstVaapiSlice etc) are separately
initializing with gst_mini_object_init(), since there is no more subclassing for GstMiniObject.
GstVaapiCodecObject structure will get freed once the refcount of  sub-objects like
GstVaapiPicture, GstVaapiSlice etc.. become zero. (need a better solution??)
gst-libs/gst/vaapi/gstvaapicodec_objects.c
gst-libs/gst/vaapi/gstvaapicodec_objects.h
gst-libs/gst/vaapi/gstvaapidecoder_h264.c
gst-libs/gst/vaapi/gstvaapidecoder_objects.c
gst-libs/gst/vaapi/gstvaapidecoder_objects.h