DecoderInterface: remove surface pool related dead code
common: add lock and condition wrapper
decsurfacepool: refacting to remove unused functions
decoder: h264: modify into the right function name.

Signed-off-by: Zhong Cong <congx.zhong@intel.com>
vaapi: add libva-x11 dependency.

Signed-off-by: Zhong Cong <congx.zhong@intel.com>
tests: add encoder for h264 format.

Signed-off-by: Zhong Cong <congx.zhong@intel.com>
common: Enable log system

Use export LIBYAMI_LOG_LEVEL=log_level to set the control flag, export LIBYAMI_LOG=log_file to set the file location

Signed-off-by: Tang Xin <xin.t.tang@intel.com>
fix build for h264 encoder test

remove test/.libs
test: additional fix, including the fail when debug is enabled
When the resolution is changed, need to notify the up layer