Age | Commit message (Collapse) | Author |
|
Echo args back from new util functions to decrease the repetition
in this file.
Change-Id: Id4d7c02bf81cf2c5261f58b560e033869a346677
|
|
- Make $1 input file at all call sites.
- Actually use vpxenc_pipe().
Change-Id: I22f25719aeb3dce60863207b2e2a49e42e27ed06
|
|
Add --rt tests for VP8 and VP9.
Change-Id: I401d2962bf27e8a775ee5d71784d63ba4c014dfd
|
|
|
|
Change-Id: I5ca3400aec1f77fd92762d0c4fc86ba3694de1ca
|
|
- Fix nit: make test function definitions match test order.
- Fix nit: use elog instead of echo for env verification error.
Change-Id: I0eec078fc056a5bb2bd88d5833e43de48d77ec08
|
|
- Remove vpxdec and vpxenc from the exclude list.
- vpx{dec,enc}.sh: Updates to support finding their executable when
LIBVPX_BIN_PATH is setup for the examples.
- tools_common.sh: New library function, vpx_tool_path(). Provides
support for finding the exectuables in vpx{dec,enc}.sh.
Change-Id: I730f11cceb44646491a7a7ff58603a4a760129ef
|
|
vp8 is broken:
https://code.google.com/p/webm/issues/detail?id=841
Change-Id: If73afe0e2314279b560ad758cb04b1760dcc3605
|
|
- Split vpxenc() into vpxenc() and vpxenc_pipe().
- Drop all but one positional param (the input file) in favor
of passing args directly to vpxenc.
- Add an extra lossless test that explicitly sets min-q and
max-q to 0.
Change-Id: I7d5f7b495f8b9447388c5f459bc9f6de2214caf2
|
|
Change-Id: Iff403dfb4c8face0494f0dba840ce91f51e9ca04
|
|
Move vpxenc() from tools_common.sh to vpxenc.sh.
Change-Id: If3bc1e8616f7e0334d39b560946e467482fe5cf4
|
|
The global variables used in vpxdec.sh and vpxenc.sh have become useful
elsewhere: Define them in tools_common.sh instead.
Change-Id: I5b8dbd2e88c8d6b2f46c5c55d7711fa154c12b6a
|
|
Tests the basics (first confirms feature is available in vpx_config.h):
- VP8 decode (in IVF file).
- VP9 decode (in WebM file).
- VP8 encode (to IVF and WebM).
- VP9 encode (to IVF and WebM).
- VP9 lossless encode (to IVF, currently disabled due to failure).
- Pipe input (to vpxdec and vpxenc).
Test data path and path to vpx{dec,enc} have been parameterized. In
addition:
- Supports disabling tests (test names prefixed with DISABLED_ are not
run by default).
- Supports filtering tests.
vpxdec.sh: Tests vpxdec.
vpxenc.sh: Tests vpxenc.
tools_common.sh: Common test functions.
Change-Id: I0612c88b8dd6049a05bbbc79a317a0cca61733a5
|