encoder: split another thread to do encoded buffer wrapper
authorWind Yuan <feng.yuan@intel.com>
Mon, 24 Dec 2012 02:19:01 +0000 (10:19 +0800)
committerWind Yuan <feng.yuan@intel.com>
Fri, 22 Mar 2013 01:59:17 +0000 (09:59 +0800)
commit13b388bb0200e6be7c5d15d1dc5d694ada60b12e
tree229ca2439d6c67e8b3e9675a0f41723d41c11707
parentfcda1ae11808d7850d5115c88ff5b338e3748827
encoder: split another thread to do encoded buffer wrapper

mmap driver buffer and scanning may cost long time,
these actions better to be done in another thread
gst-libs/gst/vaapi/gstvaapibaseencoder.c
gst-libs/gst/vaapi/gstvaapibaseencoder.h
gst-libs/gst/vaapi/gstvaapiencoder.c
gst-libs/gst/vaapi/gstvaapiencoder.h
gst-libs/gst/vaapi/gstvaapiencoder_h263.c
gst-libs/gst/vaapi/gstvaapiencoder_h264.c
gst-libs/gst/vaapi/gstvaapiencoder_mpeg4.c
gst/vaapi/gstvaapiencode.c
gst/vaapi/gstvaapiencode.h