OSDN Git Service

H264 FEI support
authorKelvin Hu <kelvin.hu@intel.com>
Fri, 9 Jun 2017 02:49:40 +0000 (10:49 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 21 Aug 2017 08:37:24 +0000 (16:37 +0800)
commit397a4a2201d7584a1f62229b406755c8181e34f3
tree547ff94d661b50f302ccf96157ee1e3fea6b42b5
parent4033745a571c228133347446cdeacf80800e78ed
H264 FEI support

The purpose of FEI (Flexible Encoding Infrastructure) is to allow applications
to have more controls and trade off quality for speed with their own IPs. The
application can optionally provide input to ENC for extra encode control and
get the output from ENC. Application can chose to modify the ENC output/PAK
input during encoding, but the performance impact is significant.

FEI EntryPoint/BufferType/Attrib changes are in va.h, codec common
changes are in va_fei.h, va_fei_h264.h is for H264 special changes

Signed-off-by: Kelvin Hu <kelvin.hu@intel.com>
Signed-off-by: Jonathan Bian <jonathan.bian@intel.com>
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
Signed-off-by: Zhong Li <zhong.li@intel.com>
Signed-off-by: Daniel Charles <daniel.charles@intel.com>
va/Makefile.am
va/va.h
va/va_fei.h [new file with mode: 0644]
va/va_fei_h264.h [new file with mode: 0644]