- Aug 24, 2015
-
-
Marco Paniconi authored
For each block in pickinter: use average of four middle pixels (instead of single pixel) to set skin map. This can help a little in reducing false skin detection in some cases. Change-Id: Ic247af75e9c2948b08ab977a39e061adacd8ec97
-
Hui Su authored
-
Hui Su authored
In high bitdepth setting, the rate multipier may be set as 0. In lossless mode, the RD cost would always be 0, resulting in bad partition and prediction mode choices. Change-Id: I297014dd8bfa8a07ff0ab480119f75678300ff68
-
Hui Su authored
Prepare for adding more transform varieties (EXT_TX and TX_SKIP in nextgen). Change-Id: I2dfe024f6be7a92078775917092ed62abc2e7d1e
-
- Aug 22, 2015
-
-
Jingning Han authored
This commit adds codec behavior unit tests for vp10. Change-Id: Ieb49cb66f0b29679ff2a3e2c0804d1ebbf48f986
-
Jingning Han authored
-
- Aug 21, 2015
-
-
Hui Su authored
-
James Zern authored
CONFIG_VP10_ENCODER -> CONFIG_VP10_DECODER Change-Id: I6f1a798835acc4ef66bd2c5d6ffb02247c74b1d6
-
Hui Su authored
This makes it easier to add new transform types and scan orders to VP10 in the future. Change-Id: I94874ddc9b19928d7820d57e94e2af04adf51efe
-
Jingning Han authored
-
Marco Paniconi authored
-
Scott LaVarnway authored
-
- Aug 20, 2015
-
-
Marco Paniconi authored
Switch to use the normative (convolve8) filter for source scaling, only for 1/2x1/2 scaling for now. This is faster and has better quality than either the vpx_scale_frame or the nonnormative scaler. Remove the vp9_scale_if_required_fast, which is now not used. Change-Id: I2f7d73950589d19baafb1fa650eac987d531bcc8
-
Scott LaVarnway authored
Change-Id: Ic81d435ea928183197040cdf64b6afd7dbaf57e4
-
Jingning Han authored
-
Jingning Han authored
The macro MAX_REF_LF_DELTAS is repeatedly defined. Merge its use cases with MAX_REF_FRAMES. Change-Id: I71c4634fb5feae78ce6f9bf99074f45ed7f68b73
-
Jingning Han authored
Define it as a function of reference frame types to provide scalability for multiple reference frames. Change-Id: I77b856c96916f352bc31004b9266b3f24e19bd0f
-
- Aug 19, 2015
-
-
James Zern authored
this restores the previous version's behavior avoiding issues with builds that may split sources on directory boundaries; protected visibility may work in this case. Change-Id: If37c70d9bd81de85a8e112457b9819a5cac6129d
-
Scott LaVarnway authored
-
Jingning Han authored
-
Jingning Han authored
Change-Id: I43bcc70680503e4c18d8f021097307778cf9ea70
-
Marco Paniconi authored
-
- Aug 18, 2015
-
-
Marco Paniconi authored
-
Johann Koenig authored
-
Johann Koenig authored
-
Johann Koenig authored
-
Marco Paniconi authored
For 1 pass CBR mode under screen content mode: if pre-analysis (source temporal-sad) indicates significant change in content, then check the projected frame size after encode_frame(), and if size is above threshold, force re-encode of that frame at max QP. Change-Id: I91e66d9f3167aff2ffcc6f16f47f19f1c21dc688
-
Scott LaVarnway authored
Change-Id: I71d5994e21813554a927d35ebcc26bf7a68984fd
-
Johann Koenig authored
Change-Id: I914b456558edbdee5eefdfba731bc70d3d5f5d53
-
Marco Paniconi authored
-Use 8x8 or 16x16 blocks. -Option to use average of center pixel(s). Change-Id: I7d962da30039d41385843e11606bc6482c7906f9
-
Johann Koenig authored
Avoid conflict with vpx_dsp version Change-Id: I041b1532a9276400a5547de8dfed1de43ad4e83d
-
Johann Koenig authored
Move it to vp8_quantize.c and make sure to use the full path for all vp8 includes of quantize.h Change-Id: I284651ff681707385f4924ea7db1541905c1624a
-
Jingning Han authored
-
Hui Su authored
-
Hui Su authored
-
- Aug 17, 2015
-
-
Jingning Han authored
Add the dspr2 files to vpx_dsp.mk and enable these functions in vpx_dsp_rtcd_defs.pl file. Change-Id: I79feb5af24f174f4a0788dc6f3b6df7f4e1fa467
-
Marco Paniconi authored
Only test for using golden as reference for variance partition selection if it is used as a reference for that frame. For temporal layers, golden may not be a reference on a given frame, even though it was for some previous frame. If it is not a reference for current frame, don't check/use it for partition selection. Change-Id: I6b0f2bd36aebbb5903077c9a0a66d80f1de9a7b1
-
Hui Su authored
Change-Id: Ibe49acb022f1d557ffccb91e7bd2558870ff1a0b
-
Jingning Han authored
-
Hui Su authored
-