summaryrefslogtreecommitdiff
path: root/src/gen75_mfc.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-18PROJECT HAS MOVEDHEADmasterSean V Kelley1-2586/+0
2017-01-10H.264 encoder: add a simple reactive VBR rate control modeMark Thompson1-5/+5
2016-09-16Update CBR algo for H.264 per tempolar layerXiang, Haihao1-2/+2
2016-09-16Use arrays to store BRC related parameters per temporal layerXiang, Haihao1-2/+2
2016-09-16Change the type of the 2nd parameter of intel_mfc_update_hrd()Xiang, Haihao1-1/+1
2016-09-16move QpPrimeY to another inner structure for H.264/VP8 BRCXiang, Haihao1-2/+2
2016-08-15scaling matrix of h264 encoder on gen7/gen7.5/gen8/gen9Jia Meng1-4/+8
2016-08-15encoding:use the qp per every macroblock on Ivy and haswellZhao Yakui1-4/+12
2016-08-15Encoding: Dynamically select one mechanism to construct encoding command buff...Zhao Yakui1-11/+5
2015-09-15Check pointer returned from calloc()Xiang, Haihao1-0/+3
2015-09-06Clean up unused local variable 'i965'Lim Siew Hoon1-1/+0
2015-09-06Fix suspiciously placed semicolon at if statement.Lim Siew Hoon1-2/+2
2014-09-02H264_Encoding: Fix the incorrect Qp setting under CBR when slice_header is pa...Zhao Yakui1-4/+12
2014-06-16H264_encoding: Don't update the slice qp for CBR mode when finding packed sli...Zhao, Yakui1-2/+4
2014-06-16H264_Encoding: Add the support of packed slice header to be flexibleZhao, Yakui1-30/+0
2014-06-16H264_encoding: Add the support of inserting the packed raw data passed from userZhao, Yakui1-2/+4
2014-06-16encoder: MVC: Add support for MVC profilesLi Xiaowei1-4/+9
2014-04-23Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui1-1/+1
2014-02-27Update the MFX_AVC_IMAGE_STATE to follow the specZhao Yakui1-1/+1
2014-02-27Handle the aux_batchbuffer correctly for H264 encoding on HaswellZhao Yakui1-1/+3
2014-02-27Avoid the duplicated macro-definition of surface sizeZhao Yakui1-0/+4
2013-12-03H.264: Support Constrained Baseline profile instead of Baseline profileXiang, Haihao1-1/+1
2013-11-13Remove the unused variable to avoid the warningZhao Yakui1-4/+1
2013-11-13Use GPU to construct MFX command buffer for H264 encoding on HaswellZhao Yakui1-157/+113
2013-11-13Encoding reuses aux_batchbuffer instead of allocating another new bufferZhao Yakui1-11/+7
2013-11-13Calculate the required space of batch buffer to avoid buffer overflow in enco...Zhao Yakui1-1/+6
2013-11-13Follow the input Picture/Slice parameters to generate slice header/dataXiang, Haihao1-11/+21
2013-11-13Pass the reference frame index in List0/1 into the PAK commandXiang, Haihao1-2/+3
2013-11-13Indent the code of encodingXiang, Haihao1-262/+262
2013-09-06Optimize quantization rounding precision for MPEG2 encoding on haswellZhao Yakui1-1/+7
2013-09-06Enable the Intra-prediction for MPEG2 P-B frameZhao Yakui1-1/+20
2013-09-06Use the right wight/height to initialize the internal buffers for MPEG-2 enco...Xiang, Haihao1-3/+15
2013-09-06Cleanup profile tracking in encoderXiang, Haihao1-1/+1
2013-09-06Rename the macrosXiang, Haihao1-1/+1
2013-05-09PAK encoding uses the reference list parsed from slice_param instead of hacke...Zhao Yakui1-1/+1
2013-05-09Unify the AVC ref frame index setting on Snb/Ivy/HSWZhao Yakui1-26/+1
2013-04-03Merge branch 'master' into stagingXiang, Haihao1-5/+4
2013-03-15Encoder: directly use the objects for the reference picturesXiang, Haihao1-4/+2
2013-03-15Encoder: directly use the objects for the reconstructed picture and coded bufferXiang, Haihao1-4/+2
2013-03-15Encoder: directly use the surface object of the input surfaceXiang, Haihao1-2/+1
2013-03-15Silence a bunch of warningsXiang, Haihao1-1/+1
2013-03-15Avoid potential buffer overflow issueXiang, Haihao1-20/+13
2013-01-30Correct the mv offset for mpeg2 encoding on HSWstaging-20130205Li Xiaowei1-5/+5
2013-01-17apply new mv offset for mpeg2 encoding on HSWLi Xiaowei1-11/+5
2013-01-17Add the bidirectional MV prediction for B-frame on HaswellZhao Yakui1-3/+12
2013-01-17Remove the preprocessor redefinitions for H264 and MPEG2 on HaswellZhao Yakui1-9/+9
2013-01-17Discard the intermediate result during VME prediction on haswellZhao Yakui1-3/+3
2012-12-14Fix Motion VectorXiang, Haihao1-23/+42
2012-12-14MPEG-2 encoding: Use pre deblocking output for reconstructed picture.Xiang, Haihao1-2/+2
2012-12-14Follow the vme output to configure PAK commandXiang, Haihao1-12/+48