- 10 Mar, 2015 2 commits
-
-
Marco authored
For non-SVC 1 pass CBR: make the GF update interval a multiple of the cyclic refresh period, and use encoding stats to prevent GF update at certain times. Change-Id: I4c44cacc2f70f1d27391a47644837e1eaa065017
-
Adrian Grange authored
The return value from vp9_compute_qdelta_by_rate, which is a delta value for the quantizer, could never be 0 if (qindex == rc->worst_quality). This occurs because target_index was setup unconditionally in the loop and yet the loop counter stopped at (rc->worst_quality - 1). Change-Id: I6b59cd9b5811ff33357e71cd7d814c5e53d291f2
-
- 09 Mar, 2015 10 commits
-
-
Frank Galligan authored
Change-Id: I56b0614154408e8ec613784b2007374df00fbf17
-
Alex Converse authored
-
Jingning Han authored
-
Jingning Han authored
When golden reference frame is refreshed, the next frame has both its last and golden reference frames point to the same reference frame in real-time coding mode. Experiments suggest that using two separate reference frames for frames right after golden refresh frame does not provide further compression performance advantage. This commit hence retains the current encoder implementation and shuts off the mode search over golden reference frame in this case. It makes the encoder run slightly faster at no coding performance change. Change-Id: I1561f7799253a10e675d05c63c1749fe9e85b472
-
Alex Converse authored
Force 64x64 partitioning when a whole superblock is SEGMENT_LVL_SKIP. This drops encode times of screens mostly at rest by 20%. Change-Id: Ieba554b0b8a0c1679aae784a8bd11f038ab942c3
-
Marco authored
Change-Id: I619a2be502f1d2eb0ae746f7fcb465d19ddae048
-
Yunqing Wang authored
-
Jingning Han authored
-
Deb Mukherjee authored
-
Yunqing Wang authored
-
- 07 Mar, 2015 2 commits
-
-
Yunqing Wang authored
While turning on "--aq_mode=3", the quantizers are updated by each thread. Fixed the me consts initialization function to make sure that the correct thread data are updated. Change-Id: Ied27bb7bae76fc3fa2cda4f8c35ac0b46271bef4
-
Johann authored
-
- 06 Mar, 2015 8 commits
-
-
Johann authored
Change-Id: I1f2e077af87d29b07eaf7acaec8d955e00da9333
-
hkuang authored
Change-Id: Iddf098e1bae9c10fc2f325f84156f50a0bd0055a
-
Hangyu Kuang authored
-
Marco authored
-
Marco authored
Change-Id: I794e8b64f26ebe68d7f18c3a11cb7c80e1cd3110
-
Yunqing Wang authored
While searching for the best mode in non-rd case, SSE of a partition block is calculated and the transform size is set. This patch rewrites the skip checking conditions based on transform size instead of partition size to be more precise. Small gains were seen in rtc set borg test (speed 6). AVG PSNR: 0.087%, overall PSNR: 0.073%, SSIM: 0.146%. No noticeable speed change. Change-Id: I5603ca5339c784dfa02263f4005988ccd8c32f6e
-
Yaowu Xu authored
* changes: Prevent invalid memory access Use correct bsize for uv
-
Hangyu Kuang authored
Change-Id: Iecce685a33b64844446c0009f21bc85566d7469f
-
- 05 Mar, 2015 16 commits
-
-
Yaowu Xu authored
Change-Id: I1b972c945274254d896d772d859840b2f8211b4f
-
hkuang authored
-
Alex Converse authored
* changes: Call encoder control before running ethread test. Don't copy thread data for the main thread.
-
Alex Converse authored
-
Alex Converse authored
The first value of video->frame() is 15 because of the source range used. Change-Id: I219c287b500fa376160d6dcfb937092e577ec959
-
Deb Mukherjee authored
Reducing these values from 100 makes rate control tighter by default. Change-Id: I979409c93e6f19e128898f08ad581bf67eb0f824
-
Frank Galligan authored
-
Frank Galligan authored
-
Alex Converse authored
-
Adrian Grange authored
-
Alex Converse authored
It was tiny when it was orginally marked INLINE. Forcing this function to be inlined prevents the compiler from inlining its much smaller callers. No measurable speed impact, 28320 byte smaller libvpx.a Change-Id: I6bf4c917157d15cbadb3cd3e20a9e82d35dc7d6f
-
Alex Converse authored
Change-Id: Ic82b039a3d42f9aa01b85a3a69facfaa84b43a53
-
Alex Converse authored
Change-Id: I6adee6704cacfeae0ed0b217a91095457d1be74a
-
Jingning Han authored
Change-Id: I040b066fdce08e2f05115a22ea808715aa147779
-
Jingning Han authored
-
Yaowu Xu authored
Change-Id: I9c897d32af6c3a956bb6f424a74c12737727038a
-
- 04 Mar, 2015 2 commits