- Dec 13, 2013
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Jingning Han authored
-
Adrian Grange authored
-
Jingning Han authored
-
Adrian Grange authored
Corrected a typo that set rc_2pass_vbr_minsection_pct to two different values on consecutive lines. Second line should have set rc_2pass_vbr_maxsection_pct. Change-Id: Ie07ac67cd5455afe556bef34da8127304db9c97c
-
Dmitry Kovalev authored
set_offsets() is a right place to configure all mi-related pointers. Change-Id: I7d2fda72de5fc27e86c6589543b41fa044681dbf
-
Jingning Han authored
This commit enables an adaptive prediction filter type selection for sub8x8 block sizes. In speed 1, it re-uses the filter type of collocated 8x8 block if it is tested in the rate-distortion optimization loop, for the sub8x8 blocks. Otherwise, it runs the normal test over all the three filter types. In speed 2, it re-uses the 8x8 block's prediction filter type, if available. Otherwise, force it to be EIGHTTAP. Compression and speed performance wise: speed 1 derf -0.266% yt -0.138% bus at 2000 kbps: 33766ms -> 30451ms (10% speed-up) football at 600 kbps: 48173ms -> 43786ms (9% speed-up) speed 2 derf -0.026% yt +0.134% bus at 2000 kbps: 18973ms -> 17698ms (6% speed-up) football at 600 kbps: 26748ms -> 25096ms (6% speed-up) Change-Id: I77e097533b969fd3472147225fa79fc98095d342
-
- Dec 12, 2013
-
-
James Zern authored
-
Dmitry Kovalev authored
Change-Id: I4991bc36e1627bd3a9495ca72c0738f1a937da2e
-
Frank Galligan authored
Change-Id: I7ff2b18e085f3fffaa7f25d40e4e50427b808f43
-
Frank Galligan authored
-
Frank Galligan authored
-
Frank Galligan authored
Change-Id: I36f9033492f12fda7f9ce0e7a97a009aab9aab57
-
James Zern authored
vp90-2-02-size-lf-1920x1080.webm{,.md5} were added in: ebb583d2 Add a test vector for loopfilter Change-Id: I021808338935932cb742ea2621b94f44f22e3037
-
Dmitry Kovalev authored
-
- Dec 11, 2013
-
-
Deb Mukherjee authored
-
Dmitry Kovalev authored
Change-Id: Ibfe04b920648e15bf7116f4fdc98960572a7007e
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
-
Deb Mukherjee authored
Silences some lint warnings in previous patches Change-Id: I04bf47ebe7e63a95fd322719a3154e589c115d78
-
Jingning Han authored
This function sets the motion search range limit. Rename it to be more informative. Change-Id: I2e8e01073dcb99c9bea9c9acd0a61d672d615444
-
Jingning Han authored
-
Yaowu Xu authored
Change-Id: I976f70b640b06f20533ad29578a5b2acca134fd4
-
Hangyu Kuang authored
-
Hangyu Kuang authored
Temporarily change memcpy to memmove. Change-Id: I700a197bc1ce496be1ddad7118429c5da465b0ca
-
James Zern authored
-
Adrian Grange authored
-
Jingning Han authored
This commit constrains the maximal motion search range for sub8x8 blocks to be [-1023, 1023], in the unit of full pixel. Change-Id: I955b60649364ab410f2453cafd46a496f2fcb43e
-
Adrian Grange authored
There were two problems with the format string in the conditionally compiled print statement. It referred to a variable that is no longer available and it used incorrect format specifiers. Change-Id: I315e22bea2691bb535a2e33f5ca206fc55287a37
-
Frank Galligan authored
Adds a hook that derived test classes can implement to be notified before every call to decode a frame. Change-Id: Iefa836459cf3e5d7df9ee27f8198daf82b1be088
-
James Zern authored
Change-Id: Ib5ba4e0b438107741efa28251848306322fd7f89
-
James Zern authored
reorder the tiles based on size and their presumed complexity. this minimizes the cases where the main thread is waiting on a worker to complete. Change-Id: Ie80642c6a1d64ece884f41683d23a3708ab38e0c
-
Dmitry Kovalev authored
Change-Id: Icba06e84ca55c419abbacedf5825eeb394a1b140
-
Yaowu Xu authored
-
- Dec 10, 2013
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Guillaume Martres authored
-
Yaowu Xu authored
In evaluating partition split case, Wrong partition size is used in calling partition_plane_context(). This commit change to use the correct sub partition size. The incorrect partition size used were causing an ASAN error in unit test. Change-Id: Iab695b764bc51cc61580075f2ae4001421132362
-