- Jul 17, 2014
-
-
Tom Finegan authored
Mainly for determining the actual arch when running performance tests. Change-Id: Ia6a1c4fcf83e6db1bf94f3e869d146ec32df02f8
-
Jim Bankoski authored
This is a practical concern to allow us to fail in a decoder instance if the size of a file is bigger than we can reasonably handle. Change-Id: I0446b5502b1f8a48408107648ff2a8d187dca393
-
Jim Bankoski authored
Change-Id: I25c595e8c197ab0a9955d2373f1a74d42fbd1638
-
Paul Wilkins authored
-
Yaowu Xu authored
-
- Jul 16, 2014
-
-
Joshua Litt authored
-
Joshua Litt authored
Change-Id: I89ff8d4243e0438c8fe4ad74b9745c060b4460d8
-
Guillaume Martres authored
-
Yaowu Xu authored
This commit changed the hard-coded DEFAULT_INTERP_FILTER to a speed feature with the same default value: SWITCHABLE. Change-Id: I7f54f40f1bd3f5277841d04b85db7a84e47313f1
-
James Zern authored
-
Deb Mukherjee authored
Adds support for raw yuv inputs in 422/444 sampling for use in profiles 1 and 3. New options added to vpxenc are: --i422 and --i444, which are to be used in conjunction with --width, --height, and --fps for proper raw yuv handling. A new option is added to vpxdec: --rawvideo, which enforces raw yuv video output for the bit-stream decoded irrespective of 420, 422 or 444 sampling. The existing options --i420 and --yv12 are specialized for use only for 420 content. Change-Id: I2e3028380709afa673bf2e2c25ad5e271a626055
-
Tim Kopp authored
-
Paul Wilkins authored
2 pass only change to calculation of rd mult based on Q. Make a small adjustment based on frame type and also replace adjustment based on iifactor with an one based on the ambient GF/ARF boost level. Also fix multi arf bug / issue. Overall these change give an slight improvement in ssim but hurt psnr a little. Change-Id: I5e1751e3ff5390a26f543d7855059e6fbcce105e
-
Deb Mukherjee authored
-
Yaowu Xu authored
-
James Zern authored
* changes: vp8_bilinear_predict4x4_neon: init src vectors vp8_sixtap_predict4x4_neon: init src vectors
-
- Jul 15, 2014
-
-
Deb Mukherjee authored
Renames interface to codec_interface since it is a reserved word on windows. Change-Id: I84f2cbf257a4c44f16dc2464127e35ee405c2c3e
-
Yaowu Xu authored
We target this speed to achieve similar encoding speed and better compression than vp8 rt mode with cpu-used at -12. Change-Id: Ic1bb4371c81a17ea80e83459c1cbf4c09a3498e8
-
Minghai Shang authored
-
Yaowu Xu authored
-
Adrian Grange authored
-
Minghai Shang authored
Change-Id: I5e3b8b1b151bc14416577f85434182cba2302679
-
Alexander Voronov authored
The issue was introduced by commit g7c43fb6. If current frame is repeated from existing-ref pool, frame buffer ref counter is not decreased, so buffer isn't released. Decoder fails being unable to allocate new frame buffer at some point. Added a test vector to verify that the condition will not recur later. Test vector was generated by the code in this patch: https://gerrit.chromium.org/gerrit/#/c/70862/ Change-Id: I8af96eb5b9670176e01a281d2e18bd458712cf78
-
Marco Paniconi authored
-
Aℓex Converse authored
-
Marco Paniconi authored
Use noise_sensitivity level for enabling UV denoiser. Change-Id: Ib208786a6fdf654981bcd96a3cf44e8e678025c1
-
Tim Kopp authored
In vp8, statistics are collected about the different modes as they are searched. This process is more complicated due to the variable block size. Fields were added to the PICM_MODE_CONTEXT struct to hold this information for each point in the search. The information is then taken from the appropriate part of the tree during denoising. Change-Id: I89261ab77ad637821287ae157dfdf694702b8e77
-
James Zern authored
Change-Id: If96a133ad83e3ed4e4b3620dff857b26641da892
-
James Zern authored
Improves the --gtest_list_tests output and avoids a valgrind warning in gtest's testing::internal2::PrintBytesInObjectTo() due to padding in the structure. old: VP9/InvalidFileTest. ReturnCode/0 # GetParam() = (0x9d5308, 16-byte object <01-00 00-00 00-00 00-00 37-02 73-00 00-00 00-00>) new: VP9/InvalidFileTest. ReturnCode/0 # GetParam() = (0x9d5308, threads: 1 file: invalid-vp90-01-v2.webm) Change-Id: Ifb9c66fba2e72272bd591a3f6273aeb6bda6af4a
-
Pengchong Jin authored
Change-Id: I28679f88e2911b06eef5cbc83ecb62b8c69e4c53
-
Deb Mukherjee authored
-
Jingning Han authored
-
Yaowu Xu authored
This is to fix a reported issue #825: https://code.google.com/p/webm/issues/detail?id=825 Change-Id: I196535aee81a8967551c058849d7f9c6874cb730
-
- Jul 14, 2014
-
-
Yaowu Xu authored
-
Minghai Shang authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Sets the bit-depth field as default 8 in the image structure in vp8. Generalizes yuv read in preparation for support for reading 422/444 for 8-bit and 10/12-bit. Change-Id: I560c13c348b122fd028e408431156376b895058c
-
Minghai Shang authored
All changes are for spatial svc only. 1. Enable encoding hidden frames in each layer and use alt reference idex to reference the hidden frame in each layer 2. Use golden reference idx for spatial reference 3. For those layers that don't have hidden frames (caused by lack of frame buffers), reference a hidden frame in lower layers 4. Add "auto-alt-refs" in svc options Change-Id: Idf27d1fd2fb5f3ffd9e86d2119235e3dad36c178
-
- Jul 13, 2014
-
-
Jingning Han authored
-
- Jul 12, 2014
-
-
James Zern authored
fixes visual studio 9 + apple clang builds where the template type is interpreted as char[] rather than const char*: ::f1_' : cannot specify explicit initializer for arrays error: array initializer must be an initializer list or string literal Change-Id: I27286ce341b2f7a09b6202caffd6b72f64fd2234
-