| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
A recent change leads to slight difference of encoding results:
d3aaac367 Change calculation of rd multiplier,
which is caught by Jenkins nightly test.
Adjust the threshold to silence the test failure.
BUG=webm:1725
Change-Id: I7e8b3a26b72c831ae4d88d0fca681b354314739d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
use Values() rather than ValuesIn() with an initializer list as this
version of gcc under CentOS fails to deduce the type:
../third_party/googletest/src/include/gtest/gtest-param-test.h:304:29:
note: template argument deduction/substitution failed:
../test/vp9_end_to_end_test.cc:346:59: note: couldn't deduce template
parameter âTâ
::testing::ValuesIn({ 6, 7, 8 }));
Bug: webm:1690
Change-Id: I43d9d4777fcd74a4f8fa8bdcd9834cdca5e546ff
|
|
|
|
|
|
| |
This should clean up clangtidy warnings
Change-Id: Ifb5a986121b2d0bd71b9ad39a79dd46c63bdb998
|
|
|
|
|
|
|
|
|
| |
this moves the framework to c++11 and changes *_TEST_CASE* to
_TEST_SUITE
BUG=webm:1695
Change-Id: I07f2c20850312a9c7e381b38353d2f9f45889cb1
|
|
|
|
| |
Change-Id: Ia2a8221a156e0882079c5a252f59bc84d8f516b1
|
|
|
|
|
|
|
|
|
|
|
| |
fixes a deadlock with an odd number of threads that go from < number of
tiles to >. the previous calculations were out of sync so going from
e.g., 8 tiles to 2 with 3 threads would result in scheduling only 2
workers, but thread_loop_filter_rows() would expect 3.
BUG=webm:1618
Change-Id: I78c967a8c3c927d929e13c949808a5ef443ebacb
|
|
|
|
| |
Change-Id: I07ccc48c76d9871ae01b56ce432f9a6661fb47b9
|
|
|
|
|
|
| |
BUG=webm:1609
Change-Id: I1aa18d58c20532f657059a2df3646fad1625e3ae
|
|
|
|
|
|
| |
BUG=webm:1609
Change-Id: Ifc15d616e7cfb247b399def64ef7691589d90075
|
|
|
|
|
|
|
|
|
| |
Used 20-frame clips got from Deb in end-to-end unit tests to improve
the test coverage.
TODO: remove 10-frame clips.
Change-Id: I06ec2d35f5c5c47263d3be61623c80f52fd18ffe
|
|
|
|
| |
Change-Id: I2793a1b65164946eb7d67d80ccba9e798db3d9af
|
|
|
|
| |
Change-Id: Ied460b6ff53a58050d53dec8d32b627de5de3f3a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the feature is enabled and the memory is not available, allocate
it. There was a case where speed feature changed in the middle of stream
but the number of tiles stayed the same, memory was not re-allocated.
Another case is where speed for base layer is different than that of
higher quality layers (same resolution). Removed the speed constraints
forcing base layer using same speed setting.
Thus the memory for adaptive_rd_thresh_row_mt stayed NULL but the
feature was enabled.
Add an end to end test to cover this case.
Change-Id: I2f1f802ef98a554571b30094d3600b9439228457
|
|
|
|
|
|
|
|
|
|
|
|
| |
Keep denoiser and skin detection disabled since some key functions don't
work with >8 bits source.
Add test for HBD with denoiser and cyclic refresh enabled to make sure
nothing crashes.
BUG=webm:1534
Change-Id: Id61fe1e38ed1768f273870a6bdd5f163aa769fe4
|
|
|
|
|
|
|
|
|
| |
Remove trailing commas to keep multiple elements on one line.
Remove trailing empty lines to keep comments from being indented.
https://bugs.llvm.org/show_bug.cgi?id=35930
Change-Id: I0a66dde95f2a304f13cb85a2e9197afca20051e8
|
|
|
|
|
|
| |
prevents leak warnings on ASSERT*() failures
Change-Id: I1d3edbdbb18dbbe3b17691971348a8121cf09afa
|
|
|
|
|
|
|
|
|
|
|
|
| |
applied against a x86_64 configure with and without
--enable-vp9-highbitdepth
clang-tidy-3.7.1 \
-checks='-*,google-readability-braces-around-statements' \
-header-filter='.*' -fix
+ clang-format afterward
Change-Id: Ia2993ec64cf1eb3505d3bfb39068d9e44cfbce8d
|
|
|
|
| |
Change-Id: I0d9ab85855eb723f653a7bb09b3d0d31dd6cfd2f
|
|
|
|
|
|
|
|
|
| |
development has moved to the nextgenv2 branch and a snapshot from here
was used to seed aomedia
BUG=b/29457125
Change-Id: Iedaca11ec7870fb3a4e50b2c9ea0c2b056a0d3c0
|
|
|
|
|
|
|
|
|
| |
the range check in dct.c (abs(input[i]) < (1 << bit)) will fail in many
cases. this was broken at the time this check was added
BUG=1076
Change-Id: I3df8c7a555e95567d73ac16acda997096ab8d6e2
|
|
|
|
|
|
| |
This commit adds codec behavior unit tests for vp10.
Change-Id: Ieb49cb66f0b29679ff2a3e2c0804d1ebbf48f986
|
|
|
|
| |
Change-Id: I9582a8d74990125b71e8fe620f7f3f2585a30798
|
|
|
|
|
|
| |
Includes more speed settings and also real-time mode now.
Change-Id: I71c77c4a2471d715c61cc30db092aa053cf012e1
|
|
|
|
|
|
|
|
| |
Adds decoder config as a changeable parameter to unit tests, and
changes end to end test to use commonly used parameters to enable
base test of tiles encoding and frame parallel decoding.
Change-Id: I5d23a6857303b4d68b92b15c3f2f04a1bcb4c2bb
|
|
Covers all profiles and input formats. The tests check if the
encode succeeds and if the psnr is sane.
Change-Id: I195a5330debf92562846121819b6eaf961e27c01
|