Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-30 | Removing unused typedefs. | Dmitry Kovalev | |
Change-Id: I34ebc59980cf661ed658555e245bf0a93e5c3373 | |||
2014-04-30 | Merge "tools_common.sh: Add vlog()" | Tom Finegan | |
2014-04-30 | tools_common.sh: Add vlog() | Tom Finegan | |
Add a verbose logging function instead of checking $VPX_TEST_VERBOSE_OUTPUT in multiple places. Change-Id: I82618809f0964f696ed17ca4d99d8d7d252232f4 | |||
2014-04-30 | Merge "[svc rc] Increase worst quality for enhancement layers" | Minghai Shang | |
2014-04-30 | Merge "Remove VP8 save_reg_neon function" | Yunqing Wang | |
2014-04-29 | Merge "Adding search_site_config struct." | Dmitry Kovalev | |
2014-04-29 | Merge "Cleaning up vp9_full_search_sadx8() function." | Dmitry Kovalev | |
2014-04-29 | Remove VP8 save_reg_neon function | Yunqing Wang | |
This patch did a cleanup following the commit "Save NEON registers in VP8 NEON functions". The pushing/poping of callee-saved NEON registers was moved into individual NEON functions. Therefore, we don't need to save those registers at the beginning of codec. The related code was removed. Change-Id: I5648166514fc9beffb780aa138495597731f49ea | |||
2014-04-29 | Merge "scale_and_extend_frame{,_nonnormative}() cleanup." | Dmitry Kovalev | |
2014-04-29 | Merge "Removing unused vp9_variance_halfpixvar*() functions." | Dmitry Kovalev | |
2014-04-29 | Merge "Removing old unused vp9_tapify.py." | Dmitry Kovalev | |
2014-04-29 | Merge "Removing WRITE_RECON_BUFFER related code." | Dmitry Kovalev | |
2014-04-29 | Merge "Save NEON registers in VP8 NEON functions" | Yunqing Wang | |
2014-04-29 | Adding search_site_config struct. | Dmitry Kovalev | |
Change-Id: I2ad333553e673dbabcdc0f0366aea311e90849bf | |||
2014-04-28 | Merge "Add script for running all example tests." | Tom Finegan | |
2014-04-28 | Merge "Add tests for the decode_with_drops example." | Tom Finegan | |
2014-04-28 | Add script for running all example tests. | Tom Finegan | |
Change-Id: I1e3d0689554c9b64c035ec0394f052507f7ac2a3 | |||
2014-04-28 | Add tests for the decode_with_drops example. | Tom Finegan | |
Change-Id: I99e120f934613fb7cc0ef4b4bba0c8caaecf18d2 | |||
2014-04-28 | tools_common.sh: Add a pseudo include guard. | Tom Finegan | |
Change-Id: Iac931dee8fa428a2182d20e48ee515d7c77885c0 | |||
2014-04-28 | Merge "Add tests for simple_encoder." | Tom Finegan | |
2014-04-28 | Save NEON registers in VP8 NEON functions | Yunqing Wang | |
The recent compiler can generate optimized code that uses NEON registers for various operations besides floating-point operations. Therefore, only saving callee-saved registers d8 - d15 at the beginning of the encoder/decoder is not enough anymore. This patch added register saving code in VP8 NEON functions that use those registers. Change-Id: Ie9e44f5188cf410990c8aaaac68faceee9dffd31 | |||
2014-04-28 | Merge "Changing webmdec to use libwebm" | Vignesh Venkatasubramanian | |
2014-04-25 | Makefile: add msvs_common.sh to DIST-SRCS | James Zern | |
dist is broken in msvs currently due to a dependency on libs.mk which in turn depends on the rest of the source tree, not just the examples Change-Id: I3e313ceeae81eb29ef4bfb099d89756b43583eaa | |||
2014-04-25 | Merge "gen_msvs_*proj.sh: factorize some functions" | James Zern | |
2014-04-25 | Removing WRITE_RECON_BUFFER related code. | Dmitry Kovalev | |
That code is not used, we could easily return it back using vpx_img_write() function. Change-Id: Id107875c6feab6ad245a518f6b437b6ed4b1246d | |||
2014-04-25 | Removing old unused vp9_tapify.py. | Dmitry Kovalev | |
Change-Id: I7d66987fd04a3f98c140fc5f99ed0e9bc01f61d0 | |||
2014-04-25 | Cleaning up vp9_full_search_sadx8() function. | Dmitry Kovalev | |
Change-Id: I61f977a7d0b177881bd5c1a7179fa5f8f089e9a6 | |||
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-25 | scale_and_extend_frame{,_nonnormative}() cleanup. | Dmitry Kovalev | |
Change-Id: Ie99fd7af436ab2f6b3ef0c3f1a652fb26116d861 | |||
2014-04-25 | Removing unused vp9_variance_halfpixvar*() functions. | Dmitry Kovalev | |
Change-Id: I99695564a3aa9bc8c79ac0a551d257e2ff3ad3c3 | |||
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 simple_encoder. | Tom Finegan | |
Change-Id: Ia8d1ddc856aa3d350522dd8dd13abc0bf40612ee | |||
2014-04-24 | gen_msvs_*proj.sh: factorize some functions | James Zern | |
-> msvs_common.sh Change-Id: Id4878805183c0ec11e5d681e4bf820b598b085f9 | |||
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 | Changing webmdec to use libwebm | Vignesh Venkatasubramanian | |
Changing webmdec to use libwebm for WebM file parsing. Change-Id: I2a57a7b44dbed05eaa04409e1e75e6fc03b30fbc | |||
2014-04-24 | Removing unused vp9_sub_pixel_mse* functions. | Dmitry Kovalev | |
Change-Id: I8d906da3bd6de0d3042676846f61a8b2a3444508 | |||
2014-04-24 | [svc rc] Increase worst quality for enhancement layers | Minghai Shang | |
Change-Id: Ifbfa90894eec9944bd55f364f1d17eb152338d6b | |||
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 |