Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-24 | Merge "Removing unused inter_mode_counts field from CODING_CONTEXT." | Dmitry Kovalev | |
2014-01-24 | Merge "Add a method to estimate loop filter level from quantizer and frame ↵ | Alex Converse | |
type." | |||
2014-01-24 | Merge "Inlining IFMVCV macro." | Dmitry Kovalev | |
2014-01-24 | Merge "Fixed integer overflow for large input video" | Yaowu Xu | |
2014-01-24 | Removing unused inter_mode_counts field from CODING_CONTEXT. | Dmitry Kovalev | |
Change-Id: I24ff8ab3d2c807906aa86974bcb4c540256206de | |||
2014-01-24 | Merge "Cleaning up vp9_ratectl.c file." | Dmitry Kovalev | |
2014-01-24 | Add a method to estimate loop filter level from quantizer and frame type. | Alex Converse | |
Use this method with rt at speed -5. Change-Id: If3bd6fad4c05ddde72131442dad191e4145047e7 | |||
2014-01-24 | Fixed integer overflow for large input video | Yaowu Xu | |
The sum of squared mv components can go beyond int range for large input resolution. This commit changed the type to int64 to avoid overflow. Change-Id: Ib21ea2817845cea1435f893064e6417c79c5bc64 | |||
2014-01-24 | Merge "Revert external frame buffer code." | Frank Galligan | |
2014-01-24 | Merge "Setup pre[0] buffer before calls to {first_pass, zz}_motion_search." | Dmitry Kovalev | |
2014-01-24 | Cleaning up vp9_ratectl.c file. | Dmitry Kovalev | |
Change-Id: I8cfa5d5eb2c1bbacd9b604cc5dc0a2cd2e5cebb8 | |||
2014-01-24 | Inlining IFMVCV macro. | Dmitry Kovalev | |
Change-Id: I5173f996612e410d9cd495df9414d194b1ab18f3 | |||
2014-01-24 | Merge "Add vp9_tm_predictor_16x16 neon implementation which is 3.5 times ↵ | hkuang | |
faster than C." | |||
2014-01-24 | Merge changes ↵ | James Zern | |
I826655a7,I5164df72,Iba9b198c,Ide9a6846,I4f51ce85,I0e6aa00f,Ic334da9a,I252f5f8a,I7865db2d,I13b434b1 * changes: test/: remove unnecessary extern "C"s top-level: add extern "C" to headers vpx_ports: add extern "C" to headers vpx: add extern "C" to headers vp9/encoder: add extern "C" to headers vp9/decoder: add extern "C" to headers vp9/common: add extern "C" to headers vp8/encoder: add extern "C" to headers vp8/decoder: add extern "C" to headers vp8/common: add extern "C" to headers | |||
2014-01-24 | Add vp9_tm_predictor_16x16 neon implementation | hkuang | |
which is 3.5 times faster than C. Change-Id: I24439ba7a2971829c11620f34848facf2c916678 | |||
2014-01-24 | Revert external frame buffer code. | Frank Galligan | |
A future CL will add external frame buffers differently. Squash commit of four revert commits: Revert "Increase required number of external frame buffers" This reverts commit 9e41d569d7c84dd9ca8f0047c15377a883945685. Revert "Add external constants." This reverts commit bbf53047b03106e3c2e24b28cb836cc838db5ee8. Revert "Add frame buffer lru cache." This reverts commit fbada948fa345e67acf9aa41a8f9a78f5dfe8648. Conflicts: vpxdec.c Change-Id: I76fe42419923a6ea6c75d9997cbbf941d73d3005 Revert "Add support to pass in external frame buffers." This reverts commit 10f891696bc4c972c13cc9fde2c53470501a03e2. Conflicts: test/external_frame_buffer_test.cc vp9/common/vp9_alloccommon.c vp9/common/vp9_reconinter.c vp9/decoder/vp9_decodeframe.c vp9/encoder/vp9_onyx_if.c vp9/vp9_dx_iface.c vpx/vpx_decoder.h vpx/vpx_external_frame_buffer.h vpx_scale/generic/yv12config.c vpxdec.c Change-Id: I7434cf590f1c852b38569980e4247fad0d939c2e | |||
2014-01-24 | Merge changes I24ad1f0f,I33be1366 | Adrian Grange | |
* changes: Reorder functions to avoid forward declaration Rename set_scale_factors as set_ref_ptrs | |||
2014-01-24 | Merge "Changed to prevent decoder crash" | Yaowu Xu | |
2014-01-23 | Merge "Cleaning up vp9_firstpass.c file." | Dmitry Kovalev | |
2014-01-23 | Merge "Removing get_scale_ref_frame_idx() function + cleanup." | Dmitry Kovalev | |
2014-01-23 | vp9/encoder: add extern "C" to headers | James Zern | |
Change-Id: I4f51ce859a97bf1b8fd2b37ac585b7c643232b69 | |||
2014-01-23 | vp9/decoder: add extern "C" to headers | James Zern | |
Change-Id: I0e6aa00f220280e22d30d098545265835d0c1079 | |||
2014-01-23 | vp9/common: add extern "C" to headers | James Zern | |
Change-Id: Ic334da9aee968e33762c2b25d9fbad24c844b411 | |||
2014-01-23 | Changed to prevent decoder crash | Yaowu Xu | |
The change prevent a decoder crash for invalid stream with negative size. Change-Id: I7411765f3524c783058fa3d436549be4e75d8969 | |||
2014-01-23 | Cleaning up vp9_firstpass.c file. | Dmitry Kovalev | |
Change-Id: Ic352b0429d5784f9d78872a478fe6275ee7a56a0 | |||
2014-01-23 | Setup pre[0] buffer before calls to {first_pass, zz}_motion_search. | Dmitry Kovalev | |
Change-Id: I9b94e741201eacb1982014724a532bdaae31f130 | |||
2014-01-23 | Revert "Removing unnecessary vp9_clear_system_state() calls." | Yaowu Xu | |
This reverts commit 36406fdb07dfe08df1d49abe36dbf27469e42213. Change-Id: I0bd31d03ce2a562d0624f2cd67593d0d25df4a54 | |||
2014-01-22 | Merge "Cleaning up vp9_refining_search_sad() function." | Dmitry Kovalev | |
2014-01-22 | Removing get_scale_ref_frame_idx() function + cleanup. | Dmitry Kovalev | |
Change-Id: Ic9472f361f8749a165aa464c2fa859681b66381b | |||
2014-01-22 | Merge "Enforce effective motion vector search range" | James Zern | |
2014-01-22 | Merge "Fixing simple_weight() function + cleanup." | Dmitry Kovalev | |
2014-01-22 | Reorder functions to avoid forward declaration | Adrian Grange | |
Change-Id: I24ad1f0f1cb0e991c476ea174db8ac1584929b02 | |||
2014-01-22 | Merge "changed to use vpx_integer.h for type definition" | Yaowu Xu | |
2014-01-22 | Add tm_predictor_8x8 neon implementation. | hkuang | |
Change-Id: I76c2720546b737cb63018a8ab6a3ff62a291786d | |||
2014-01-22 | Rename set_scale_factors as set_ref_ptrs | Adrian Grange | |
New name better describes what the function does. Change-Id: I33be1366a81f058a9854b804bcde211061187dc7 | |||
2014-01-22 | changed to use vpx_integer.h for type definition | Yaowu Xu | |
Change-Id: I7739849aa8dd5dcb0755858367fd3223587d107f | |||
2014-01-22 | Merge "Adds a non-normative resize library to vp9 encoder" | Deb Mukherjee | |
2014-01-22 | Merge "Prevent invaid memory access" | Yaowu Xu | |
2014-01-22 | Merge "Tidy up comments & remove commented out code." | Adrian Grange | |
2014-01-22 | Merge "Match vp9_coefband_trans_* declarations" | Johann | |
2014-01-22 | Merge "Seperate the border size for encoder and decoder." | hkuang | |
2014-01-22 | Tidy up comments & remove commented out code. | Adrian Grange | |
Change-Id: I46dd5ce06f36362c6274511cd1531d93926aa9bc | |||
2014-01-22 | Prevent invaid memory access | Yaowu Xu | |
Reading second motion vector only when it has a second ref_frame Change-Id: Ica72c1cd955832e15ceccda5e5a17b0bfcd83044 | |||
2014-01-22 | Fixing simple_weight() function + cleanup. | Dmitry Kovalev | |
We used y_width/y_height instead of y_crop_width/y_crop_height. Change-Id: Ia796494956f16d7a4085e043d58bdfe6de19abe7 | |||
2014-01-22 | Merge "Simplifying target_size_from_buffer_level() function." | Dmitry Kovalev | |
2014-01-22 | Merge "Removing unnecessary vp9_clear_system_state() calls." | Dmitry Kovalev | |
2014-01-22 | Merge "Force show_frame=1 when show_existing_frame=1" | Adrian Grange | |
2014-01-22 | Removing unnecessary vp9_clear_system_state() calls. | Dmitry Kovalev | |
Change-Id: I597645a15fff2d3a1104861a5c90f64394952e0b | |||
2014-01-22 | Simplifying target_size_from_buffer_level() function. | Dmitry Kovalev | |
Change-Id: I1d556ddf04ab0a98eadf412972a6977c1055446f | |||
2014-01-22 | Merge "Cleaning up first_pass_motion_search() function." | Dmitry Kovalev | |