- 14 May, 2014 - 1 commit
-
-
Deb Mukherjee authored
As a side-effect, the max_sad check is removed from the C-implementation of VP8, for consistency with VP9, and to ensure that the SAD tests common to VP8/VP9 pass. That will make the VP8 C implementation of sad a little slower but given that is rarely used in practice, the impact will be minimal. Change-Id: I7f43089fdea047fbf1862e40c21e4715c30f07ca
-
- 12 May, 2014 - 14 commits
-
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
Change-Id: I4ec07d3935dc56ca16ea4ba1e5730b09f1bf1f21
-
Yaowu Xu authored
Change-Id: If1afb9f3eaec88079d1d97907870409bce691c2a
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
Change-Id: Iaa5543eb9e17589d46d9ed2bc363e2646ed4e01e
-
Johann authored
-
Yaowu Xu authored
Remove unused function parameters from: vp9_encodemb.c vp9_encodeframe.c Change-Id: I07725e5099cf98486e70c9c70babb0cd785c58a9
-
Yaowu Xu authored
Change-Id: I499635967faaf4ec1c498e88d09b2d3f2a4badba
-
Johann authored
Allow selectively building just the intrinsics for armv8 Change-Id: I2f29b2e4508b8b8e5649c2906b3159ad1d4ec477
-
Paul Wilkins authored
Re-factor duplicate code. Add two pass check for use of section_intra_rating as it is un-initialised in the 1 pass and rt case. Change-Id: I93120796f07961b8a21fb26e1a9f0d3d13949994
-
Paul Wilkins authored
One of a series of changes to clean up two pass allocation as precursor to support for multiple arf or boosted frames per GF/ARF group. This change pulls out the calculation of the total bits allocated to a GF/ARF group into a function, to aid readability and reduce the line count for define_gf_group(). This change should have no material impact on output. Change-Id: I716fba08e26f9ddde3257e7d9b188453791883a3
-
- 11 May, 2014 - 1 commit
-
-
Adrian Grange authored
-
- 10 May, 2014 - 4 commits
-
-
James Zern authored
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Jingning Han authored
This commit enables a chessboard pattern for partition search. All the black blocks run regular partition search ranging from 8x8 to 32x32. The rest white blocks take the nearby blocks' information to adaptively decide the effective search range. The compression performance for rtc set at speed -5 is down by 1.5%. For pedestrian 1080p at speed -5, the runtime goes from 41594 ms to 39697 ms, i.e., about 5% faster. Change-Id: Ia4b96e237abfaada487c743bca08fe1afd298685
-
- 09 May, 2014 - 13 commits
-
-
Yaowu Xu authored
The test vector has segment enabled with different quantizer used for different segments for bot the first frame(key) frame and the rest of non-key frames. Change-Id: I7e21122183050ee046219caba483c18cbc34afe7
-
Yaowu Xu authored
-
Tom Finegan authored
-
Alex Converse authored
-
Alex Converse authored
-
Tom Finegan authored
Doesn't work. Doesn't build. Not supported. Change-Id: I5a2f9965afdda82370049c10ebcbe77ac4c6c9b9
-
Adrian Grange authored
Fixes the idecoder in the case where: cm->error_resilient_mode == 0, and cm->frame_parallel_decoding_mode == 0, but new_fb->corrupted == 1. The assert in debug_check_frame_counts fails to take into account the case of a corrupt frame. Change-Id: Idf318a68458cc88d65d6f3f408a10d8ffe87e43f
-
Jingning Han authored
* changes: Turn on unit tests for SSSE3 8x8 forward and inverse 2D-DCT Change eob threshold for partial inverse 8x8 2D-DCT to 12 SSSE3 8x8 inverse 2D-DCT with first 10 coeffs non-zero
-
Alex Converse authored
tx_mode supercedes whatever mechanism is used to push for 16x16 allowing for the use of the 4x4 transform. Change-Id: I6c3f05ab9fe52050e40cc6303de9334653763289
-
Yaowu Xu authored
-
James Zern authored
Change-Id: Ic5a6a4a2fec802d9c9c7a71dbae59d5b4d3a8b23
-
James Zern authored
Change-Id: Ib773aac06b22009408cdd29a73190b276a53fcf6
-
Alex Converse authored
Change-Id: Ib7a17893f6dc0f501b1252ae32804ede144dde37
-
- 08 May, 2014 - 7 commits
-
-
James Zern authored
-
Dmitry Kovalev authored
We only used two members from that struct: max_threads and inv_tile_order. Moving them directly to VP9Decoder struct. Change-Id: If696a4e5b5b41868a55f3cc971e1d7c1dd9d5f69
-
Tom Finegan authored
-
Tom Finegan authored
-
Tom Finegan authored
-
Dmitry Kovalev authored
-
James Zern authored
This reverts commit 4725ab7e. The constants are necessary to avoid breakage in vs9 builds: warning C4180: qualifier applied to function type has no meaning; ignored error C2436: 'f2_' : member function or nested class in constructor initializer list while compiling class template member function 'std::tr1::tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::tuple(const int &,const int &,unsigned int (__cdecl &))' ..\test\variance_test.cc : see reference to class template instantiation 'std::tr1::tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>' being compiled Change-Id: Ia218b74fc473d40f02fee84cb7009adfbe82e5a7
-