Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-25 | Merge "Cleaning up vp9_full_search_sadx3()." | Dmitry Kovalev | |
2014-04-25 | Merge "Add tests for simple_decoder." | Tom Finegan | |
2014-04-24 | Merge "Add tests for decode_to_md5." | Tom Finegan | |
2014-04-24 | Merge "Apply max intra block size condition to non-RD mode decision" | Jingning Han | |
2014-04-24 | Add tests for decode_to_md5. | Tom Finegan | |
Change-Id: I3c85ab0b64ed825bdb7e18e45cc8385297547d96 | |||
2014-04-24 | Add tests for simple_decoder. | Tom Finegan | |
Change-Id: I092175fbd433bd03673d6bc942146ecba491873a | |||
2014-04-24 | Removing unused vp9_sub_pixel_mse* functions. | Dmitry Kovalev | |
Change-Id: I8d906da3bd6de0d3042676846f61a8b2a3444508 | |||
2014-04-24 | Merge "Move shared test variables to tools_common.sh." | Tom Finegan | |
2014-04-24 | Remove test against NULL before freeing memory | Adrian Grange | |
Change-Id: I6ce6395b74019345c8b7242d874761f981ad53af | |||
2014-04-24 | Remove key_frame_frequency variable from VP9_COMP | Adrian Grange | |
This member of VP9_COMP seemed unnecessary since it only shadowed VP9EncoderConfig.key_freq that is accessible through VP9_COMP. Change-Id: Ib751bb1cf1b0b3c50a2a527d7c34f6829dd6fee3 | |||
2014-04-24 | Merge "Add VPXD_SET_DECRYPTOR support to the VP9 decoder." | Joey Parrish | |
2014-04-24 | Merge "Fixed handling of regularly placed keyframes" | Adrian Grange | |
2014-04-23 | Merge "Enable tests using WebM files only if webm_io is enabled" | Vignesh Venkatasubramanian | |
2014-04-23 | Enable tests using WebM files only if webm_io is enabled | Vignesh Venkatasubramanian | |
There are a few tests which read/write directly to/from WebM files. They should be disabled when --disable-webm-io is passed. Change-Id: Ibac4732e27c66da33082151ba6e6993eaa9a1efd | |||
2014-04-23 | Apply max intra block size condition to non-RD mode decision | Jingning Han | |
Change-Id: I9b86a94d11db2239c85f61aeed5bbd83a0dfa028 | |||
2014-04-23 | Move shared test variables to tools_common.sh. | Tom Finegan | |
The global variables used in vpxdec.sh and vpxenc.sh have become useful elsewhere: Define them in tools_common.sh instead. Change-Id: I5b8dbd2e88c8d6b2f46c5c55d7711fa154c12b6a | |||
2014-04-23 | Fixed handling of regularly placed keyframes | Adrian Grange | |
The encoder was not handling requests to place keyframes at fixed intervals, i.e. kf_min_dist == kf_max_dist, correctly. In this case when looking to place the next keyframe it was accumulating stats all the way up to the end of the firstpass file. This patch corrects this behavior. Change-Id: I948ad9f1d7faa0c05861df588136cce3bb61d7e7 | |||
2014-04-23 | configure: quote some uses of source_path | James Zern | |
doesn't completely fix configure/build in directories with spaces, but it's good practice Change-Id: Ic7a5b3a0aa9e297b34061af07e099de8b1f003cd | |||
2014-04-23 | Add VPXD_SET_DECRYPTOR support to the VP9 decoder. | Joey Parrish | |
Change-Id: I88f86c8ff9af34e0b6531028b691921b54c2fc48 | |||
2014-04-23 | Merge changes I2f05a5d9,I674337a7 | James Zern | |
* changes: gen_msvs_vcxproj.sh: support cygwin style paths gen_msvs_proj.sh: support cygwin style paths | |||
2014-04-23 | Merge "Chessboard pattern prediction filter type search in non-RD coding" | Jingning Han | |
2014-04-23 | gen_msvs_vcxproj.sh: support cygwin style paths | James Zern | |
Change-Id: I2f05a5d90b3ad6250d31f7b422af4c22527177d1 | |||
2014-04-23 | gen_msvs_proj.sh: support cygwin style paths | James Zern | |
Change-Id: I674337a775651d7d9c9aa9fee755deaed11c104e | |||
2014-04-23 | Merge "Adding macro to define vp9_variance_WxH_c() functions." | Dmitry Kovalev | |
2014-04-23 | Chessboard pattern prediction filter type search in non-RD coding | Jingning Han | |
This commit introduces a chessboard pattern search for the prediction filter type search. It runs extensive search in alternate blocks and allows the rest blocks to refer coding decisions of their nearby neighbors. For pedestrian 1080p at 4000 kbps, the runtime of speed -5 goes down from 43990 ms to 42200 ms. The overall compression performance for RTC set is changed by -1.37%. Change-Id: Icfe220c49451cda796f0ca91d935c9ed01e56c9d | |||
2014-04-23 | Merge "tools_common.sh: Add run messages." | Tom Finegan | |
2014-04-23 | Merge "Rename FilterMode for compatibility with libyuv" | Deb Mukherjee | |
2014-04-23 | Merge "Renaming MB_PREDICTION_MODE to PREDICTION_MODE." | Dmitry Kovalev | |
2014-04-22 | tools_common.sh: Add run messages. | Tom Finegan | |
Echo "Run test_name" before running each test in verbose mode. Change-Id: Idb2a736b3af13b9bbf2fbc137f2fa7da3662a2c6 | |||
2014-04-22 | Merge "tools_common.sh: Set VPX_TEST_EXE_SUFFIX for windows targets." | Tom Finegan | |
2014-04-22 | tools_common.sh: Set VPX_TEST_EXE_SUFFIX for windows targets. | Tom Finegan | |
Change-Id: Ic3c792bcb76917c4d4b829d0377a9c36e06dd77d | |||
2014-04-22 | Renaming MB_PREDICTION_MODE to PREDICTION_MODE. | Dmitry Kovalev | |
Actually, it would be great to have two separate enums INTRA_MODES and INTER_MODES in future. Change-Id: I6c4147cf0002853da9c1e03fe9514eab876f01c8 | |||
2014-04-22 | Adding macro to define vp9_variance_WxH_c() functions. | Dmitry Kovalev | |
Change-Id: I983e3831938d4ae055de20b8d257d223e7916b1f | |||
2014-04-22 | Merge "Fix dr memory VP8 encode/decode errors" | Yunqing Wang | |
2014-04-22 | Merge "Renaming "onyx" to "encoder"." | Dmitry Kovalev | |
2014-04-22 | Merge "Reusing vp9_get_interp_kernel() function in unit tests." | Dmitry Kovalev | |
2014-04-22 | Renaming "onyx" to "encoder". | Dmitry Kovalev | |
Actual renames: vp9_onyx_if.c -> vp9_encoder.c vp9_onyx_int.h -> vp9_encoder.h Change-Id: I80532a80b118d0060518e6c6a0d640e3f411783c | |||
2014-04-22 | Merge "Add utiltest target to Makefile." | Tom Finegan | |
2014-04-22 | Merge "Fix the CONFIG_ALPHA build." | Alex Converse | |
2014-04-22 | Merge "Template macros to generate subpix variance functions." | Dmitry Kovalev | |
2014-04-22 | Merge "Inlining vp9_set_segmentation_map() function." | Dmitry Kovalev | |
2014-04-22 | Fix the CONFIG_ALPHA build. | Alex Converse | |
Change-Id: Ib89fe34812c17cd6294ce3c38f87d43a79abb16f | |||
2014-04-22 | Rename FilterMode for compatibility with libyuv | Deb Mukherjee | |
Renames FilterMode to FilterModeEnum for compatibility with google3 libyuv Change-Id: Iec845e6a6aeac4171790c87ce3dd9000ab840a36 | |||
2014-04-22 | Merge "Bug fix for svc first pass rate control." | Minghai Shang | |
2014-04-22 | Merge "Force ARNR filtering to be centered on the ARF frame" | Adrian Grange | |
2014-04-22 | Add utiltest target to Makefile. | Tom Finegan | |
Add target for running tests via make. Runs vpxdec.sh and vpxenc.sh. Change-Id: I5fddb7356b6ac37e284b4f15b47310f108ae3da3 | |||
2014-04-22 | Force ARNR filtering to be centered on the ARF frame | Adrian Grange | |
ARNR filtering is now forced to be centered on the ARF frame and the other two options have been removed. The other modes of constructing the ARNR frame were not used and there does not seem to be any good reason to maintain them. This is purely an encoder-side change. Change-Id: Ic772636d23f280752973852b9740083532a49de2 | |||
2014-04-22 | Merge "Adds test code for supplemental superframe data" | Deb Mukherjee | |
2014-04-21 | Inlining vp9_set_segmentation_map() function. | Dmitry Kovalev | |
Change-Id: I82f23f0f91a0be8329e20fcd2a5918c6a096dacc | |||
2014-04-21 | Template macros to generate subpix variance functions. | Dmitry Kovalev | |
Change-Id: I931fde6013aa18294b49a361f75f177ab1262574 |