- Jan 27, 2014
-
-
Tao Bai authored
This is required by webrtc. Change-Id: I32983597eb0f6797aeb0d93b65d8911989ba98ea
-
Dmitry Kovalev authored
-
Aℓex Converse authored
-
Aℓex Converse authored
-
Hangyu Kuang authored
Change-Id: I832cf83871044bfee7b7e57dbd31bae05cbd53e9
-
- Jan 25, 2014
-
-
Deb Mukherjee authored
Adds a stand-alone resize_util app for testing. The app will not be built in the shared library configurations so as not to require the APIs to be exposed. Change-Id: I4718c8bff1abf4e57c2ab2d84be8738fc0048200
-
Deb Mukherjee authored
Adds multiple filters in the 0.5-1.0 range in the last stage of the resize functions to prevent over-smoothing/aliasing Change-Id: I1a615adb16f0df5095790945c94b28b4d6a6fc48
-
Aℓex Converse authored
This avoids fitlering a frame multiple times at the same level. Change-Id: I1fd54dd7ea257d16da8569f48036b8fad3a3ed61
-
Aℓex Converse authored
Factor out the code that tries filtering a frame at a given level. Change-Id: Ia04507e3ce6b1ad6ae7d05a9d88222fd319f44b7
-
Dmitry Kovalev authored
We don't use different filter kernels for x and y, it is always one kernel for both directions. Change-Id: Iefcbb02ec74bf46ea20d9dca672a3efd5d631517
-
Dmitry Kovalev authored
-
Frank Galligan authored
-
Yaowu Xu authored
-
- Jan 24, 2014
-
-
Dmitry Kovalev authored
Corresponding renames: subpel_kernel => interp_kernel vp9_get_filter_kernel() => vp9_get_interp_kernel() pred_filter_type => pred_interp_filter adaptive_pred_filter_type => adaptive_pred_interp_filter mcomp_filter_type => interp_filter read_interp_filter_type() => read_interp_filter() write_interp_filter_type() => write_interp_filter() fix_mcomp_filter_type() => fix_interp_filter() Change-Id: I1fa61fa1dc81ebbf043457c3ee2d8d4515bee6d3
-
Dmitry Kovalev authored
-
Aℓex Converse authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Aℓex Converse authored
Also change its wrongly named dest parameter to reference. Change-Id: Ide142dead31c9ccda1f09a48b221284369783fb7
-
Aℓex Converse authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
-
Dmitry Kovalev authored
Change-Id: I24ff8ab3d2c807906aa86974bcb4c540256206de
-
Yaowu Xu authored
SSE for a 64x64 block with 3 planes can go as high as 3*2^28. So left shift by 4 may overflow 32 bit int. Change-Id: I63c84aa56894788bb987299badabbd7cc6fd0be6
-
Dmitry Kovalev authored
-
Aℓex Converse authored
Use this method with rt at speed -5. Change-Id: If3bd6fad4c05ddde72131442dad191e4145047e7
-
Yaowu Xu authored
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
-
Frank Galligan authored
-
Dmitry Kovalev authored
New API is supposed to be used from example code. Current implementation only supports IVF containers (will be extended to Y4M). Change-Id: Ib7da87237690b1a28297bdf03bc41c6836a84b7e
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I8cfa5d5eb2c1bbacd9b604cc5dc0a2cd2e5cebb8
-
Dmitry Kovalev authored
Change-Id: I5173f996612e410d9cd495df9414d194b1ab18f3
-
Frank Galligan authored
Change-Id: Ia12aae491202098ff66366145aa0c3da38dc97e5
-
Hangyu Kuang authored
-
James Zern authored
Merge changes 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
-
Hangyu Kuang authored
which is 3.5 times faster than C. Change-Id: I24439ba7a2971829c11620f34848facf2c916678
-
Frank Galligan authored
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 9e41d569. Revert "Add external constants." This reverts commit bbf53047. Revert "Add frame buffer lru cache." This reverts commit fbada948. Conflicts: vpxdec.c Change-Id: I76fe42419923a6ea6c75d9997cbbf941d73d3005 Revert "Add support to pass in external frame buffers." This reverts commit 10f89169. 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
-
Adrian Grange authored
* changes: Reorder functions to avoid forward declaration Rename set_scale_factors as set_ref_ptrs
-
Yaowu Xu authored
-
Dmitry Kovalev authored
-