summaryrefslogtreecommitdiff
path: root/src/gen6_mfc_common.c
AgeCommit message (Collapse)AuthorFilesLines
2012-12-14rename I965_CODEDBUFFER_SIZEXiang, Haihao1-1/+1
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2012-12-14Adjust the mode/mv cost for VME parameter based on QP for HSWZhao Yakui1-0/+206
Currently it will use the same mode/mv cost regardless of QP during VME prediction, which causes that we get the same VME prediction. It is better that we get the different VME prediction mode based on QP, which can be adopted by using mode/mv cost. Now it is only applied on HSW. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2012-10-31Avoid the dup of gen_free_avc_surface during compileZhao Yakui1-4/+0
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2012-10-31Remove the dup code of XXX_mfc_avc_prepareZhao Yakui1-1/+154
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2012-10-23Add the default SEI info for CBR modeZhao Yakui1-0/+26
This is to add the default SEI info in CBR mode when the upper application doesn't pass the SEI package. Otherwise when SEI is not passed for CBR mode, it will fail in HRD test. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2012-10-23Use the common API to write avc SPS/PPS/SEI info on SNB/IVY/HSWZhao Yakui1-0/+76
This is to remove the dup code. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2012-10-23Add the common BRC API to avoid the duplicated codeZhao Yakui1-0/+388
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>