- 28 Aug, 2014 1 commit
-
-
Jingning Han authored
-
- 27 Aug, 2014 5 commits
-
-
Tom Finegan authored
Change-Id: I94667a23046e3cf17c421ac97ca66ea57f846b5c
-
Jingning Han authored
This commit makes the rate distortion modeling run in the unit of maximum transform block size. No compression/speed change observed. It is for the use of later fast forward transform purpose. Change-Id: Ibaaedb69c765e8d0c5d5012f0ec07f36fd9f68fd
-
Marco authored
Change-Id: Ibc91a46d11ad9c58e340b4346ed813a1be9b404a
-
Yaowu Xu authored
-
Marco authored
-
- 26 Aug, 2014 14 commits
-
-
Marco authored
Keep one test, BasicBufferModel, with denoiser set off. Change-Id: I762c2004b3adca24f677535cfa5b991108f31f01
-
James Zern authored
-
Marco authored
-
Deb Mukherjee authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
-
Marco authored
Change-Id: I7f3bc292b1b411e10586f0975143ae996ea78d1d
-
Yaowu Xu authored
This commit addes a new strategy to reduce the search for optimal interpolation filter type. The encoder counts and store how many each filter type is selected and used for each of the reference frames. A filter type that is rarely used for all three reference frames is masked out to avoid computation. The impact on compression is neglectible: -0.02% on derf +0.02% on stdhd Encoding time is seen to reduce by 2~3%. Change-Id: Ibafa92291b51185de40da513716222db4b230383
-
Dmitry Kovalev authored
Change-Id: Ib04a545b43f3a36c6df7eaf3ed2d802cf41119bb
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
We don't output invisible frames with VP9. Change-Id: I7b874d3ac454c1b2966d5d7d72e12a864b49afae
-
- 25 Aug, 2014 20 commits
-
-
Dmitry Kovalev authored
-
Tom Finegan authored
Echo args back from new util functions to decrease the repetition in this file. Change-Id: Id4d7c02bf81cf2c5261f58b560e033869a346677
-
Dmitry Kovalev authored
The variable is never read. Change-Id: I94141c1667fa5d10604cd6f83c5f64df107dee94
-
Minghai Shang authored
-
Tom Finegan authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
- Make $1 input file at all call sites. - Actually use vpxenc_pipe(). Change-Id: I22f25719aeb3dce60863207b2e2a49e42e27ed06
-
Tom Finegan authored
-
Dmitry Kovalev authored
Change-Id: I3e319f581215ccb814afca247c1d911be231a4ac
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: Ic5e3ff5f572ed55d7dd3df8c606e57daacf885dc
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I2b9609dd22bacbf26e669f70bf155613b0316eb3
-
Minghai Shang authored
We can use one frame context for each layer so that we don't have to reset the probs every frame. But we can't use prev_mi since we may drop enhancement layers. So we have to generate a non vp9 compatible bitstream and modify it in the player. 1. We need to code all frames as invisible frame to let prev_mi not to be used. But in the bitstream we need to code the show_frame flag to 1 so that the publisher will know it's supposed to be a visible frame. 2. In the player we need to change the show_frame flag to 0 for all frames. Then add an one byte frame into the super frame to tell the decoder which layer we want to show. Change-Id: I75b7304cf31f0ab952f043e33c034495e88f01f3
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-