summaryrefslogtreecommitdiff
path: root/src/gen75_mfc.c
Commit message (Expand)AuthorAgeFilesLines
* Remove 'if' statementXiang, Haihao2018-03-141-5/+1
* Don't compare an unsigned variable with 0Xiang, Haihao2018-03-141-1/+1
* Fix AUD insert issue in AVC encoder with GEN6/7.5/8.Jun Zhao2017-05-221-6/+9
* Unify the coding style in the driverXiang, Haihao2017-04-071-268/+266
* H.264 encoder: add a simple reactive VBR rate control modeMark Thompson2017-01-101-5/+5
* Update CBR algo for H.264 per tempolar layerXiang, Haihao2016-09-161-2/+2
* Use arrays to store BRC related parameters per temporal layerXiang, Haihao2016-09-161-2/+2
* Change the type of the 2nd parameter of intel_mfc_update_hrd()Xiang, Haihao2016-09-161-1/+1
* move QpPrimeY to another inner structure for H.264/VP8 BRCXiang, Haihao2016-09-161-2/+2
* scaling matrix of h264 encoder on gen7/gen7.5/gen8/gen9Jia Meng2016-08-151-4/+8
* encoding:use the qp per every macroblock on Ivy and haswellZhao Yakui2016-08-151-4/+12
* Encoding: Dynamically select one mechanism to construct encoding command buff...Zhao Yakui2016-08-151-11/+5
* Check pointer returned from calloc()Xiang, Haihao2015-09-151-0/+3
* Clean up unused local variable 'i965'Lim Siew Hoon2015-09-061-1/+0
* Fix suspiciously placed semicolon at if statement.Lim Siew Hoon2015-09-061-2/+2
* H264_Encoding: Fix the incorrect Qp setting under CBR when slice_header is pa...Zhao Yakui2014-09-021-4/+12
* H264_encoding: Don't update the slice qp for CBR mode when finding packed sli...Zhao, Yakui2014-06-161-2/+4
* H264_Encoding: Add the support of packed slice header to be flexibleZhao, Yakui2014-06-161-30/+0
* H264_encoding: Add the support of inserting the packed raw data passed from userZhao, Yakui2014-06-161-2/+4
* encoder: MVC: Add support for MVC profilesLi Xiaowei2014-06-161-4/+9
* Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC(A,B,C,D)Zhao Yakui2014-04-231-1/+1
* Update the MFX_AVC_IMAGE_STATE to follow the specZhao Yakui2014-02-271-1/+1
* Handle the aux_batchbuffer correctly for H264 encoding on HaswellZhao Yakui2014-02-271-1/+3
* Avoid the duplicated macro-definition of surface sizeZhao Yakui2014-02-271-0/+4
* H.264: Support Constrained Baseline profile instead of Baseline profileXiang, Haihao2013-12-031-1/+1
* Remove the unused variable to avoid the warningZhao Yakui2013-11-131-4/+1
* Use GPU to construct MFX command buffer for H264 encoding on HaswellZhao Yakui2013-11-131-157/+113
* Encoding reuses aux_batchbuffer instead of allocating another new bufferZhao Yakui2013-11-131-11/+7
* Calculate the required space of batch buffer to avoid buffer overflow in enco...Zhao Yakui2013-11-131-1/+6
* Follow the input Picture/Slice parameters to generate slice header/dataXiang, Haihao2013-11-131-11/+21
* Pass the reference frame index in List0/1 into the PAK commandXiang, Haihao2013-11-131-2/+3
* Indent the code of encodingXiang, Haihao2013-11-131-262/+262
* Optimize quantization rounding precision for MPEG2 encoding on haswellZhao Yakui2013-09-061-1/+7
* Enable the Intra-prediction for MPEG2 P-B frameZhao Yakui2013-09-061-1/+20
* Use the right wight/height to initialize the internal buffers for MPEG-2 enco...Xiang, Haihao2013-09-061-3/+15
* Cleanup profile tracking in encoderXiang, Haihao2013-09-061-1/+1
* Rename the macrosXiang, Haihao2013-09-061-1/+1
* PAK encoding uses the reference list parsed from slice_param instead of hacke...Zhao Yakui2013-05-091-1/+1
* Unify the AVC ref frame index setting on Snb/Ivy/HSWZhao Yakui2013-05-091-26/+1
* Merge branch 'master' into stagingXiang, Haihao2013-04-031-5/+4
|\
| * Warning fixesXiang, Haihao2012-11-011-23/+0
| * Encoding: use a separated command bufferXiang, Haihao2012-11-011-2/+25
| * Encoding: modify function to fill command into a specified batch bufferXiang, Haihao2012-11-011-77/+138
| * Remove the hard coded value to suppor the 4Kx4K encodingZhao Yakui2012-10-311-5/+10
| * Handle the MFX change between A stepping and B-stepping for haswellZhao Yakui2012-10-231-0/+247
| * Add the support of encoding P frame on haswellZhao Yakui2012-10-231-36/+79
| * Add the Intra VME for I-frame on HaswellZhao Yakui2012-10-231-18/+35
| * Add the separated file for media encoding on haswellZhao Yakui2012-10-231-0/+810
* Encoder: directly use the objects for the reference picturesXiang, Haihao2013-03-151-4/+2
* Encoder: directly use the objects for the reconstructed picture and coded bufferXiang, Haihao2013-03-151-4/+2