]>
granicus.if.org Git - libvpx/log
Jim Bankoski [Wed, 2 Oct 2013 22:59:31 +0000 (15:59 -0700)]
unused typedef in vp9_variance.h
Change-Id: I15f79c9de34c723c1dd419b8da96c3ff948c5e03
Dmitry Kovalev [Wed, 2 Oct 2013 19:45:27 +0000 (12:45 -0700)]
Merge "Removing memset calls inside idct/iht functions."
Dmitry Kovalev [Wed, 2 Oct 2013 18:48:08 +0000 (11:48 -0700)]
Removing memset calls inside idct/iht functions.
Making appropriate memset inside decode_block now.
Change-Id: I8e944194668c830de08271c8fb6e413251c201d8
Jingning Han [Mon, 30 Sep 2013 23:12:34 +0000 (16:12 -0700)]
Deprecate unused mode count variables
Remove mode_check_freq and mode_test_hit_counts from VP9_COMP.
Change-Id: Iabfd9f841444cd9bf19ac761a9795f140082ce0b
Jingning Han [Sat, 28 Sep 2013 00:22:59 +0000 (17:22 -0700)]
BITSTREAM - CLARIFICATION OF MV SIZE RANGE
The codec should effectively run with motion vector of range (-2048, 2047)
in full pixels, for sequences of 1080p and below. Add assertions to clarify
this behavior.
Change-Id: Ia0cac28249f587d8f8882205228fa480263ab313
Dmitry Kovalev [Wed, 2 Oct 2013 16:17:10 +0000 (09:17 -0700)]
Merge "Adding read_intra_mode_{y, uv} functions for clarity."
Dmitry Kovalev [Wed, 2 Oct 2013 01:34:36 +0000 (18:34 -0700)]
Adding SSE2 optimized vp9_short_idct32x32_1_add function.
Change-Id: I4b1c6bb9ff615f5872b96ed07dbf0f5e18e63643
Dmitry Kovalev [Wed, 2 Oct 2013 00:55:48 +0000 (17:55 -0700)]
Adding read_intra_mode_{y, uv} functions for clarity.
Change-Id: I92fd32476c472e54f52b8d7602a98262b25e6eaf
Jim Bankoski [Tue, 1 Oct 2013 23:15:03 +0000 (16:15 -0700)]
Merge "vp9_thread nolintify lint issue I can't fix easily"
Jim Bankoski [Tue, 1 Oct 2013 23:14:58 +0000 (16:14 -0700)]
Merge "vp9_block.h cpplint issues resolved"
Jim Bankoski [Tue, 1 Oct 2013 22:45:35 +0000 (15:45 -0700)]
Merge "cpplint issue in vp9_rdopt.h"
Jim Bankoski [Tue, 1 Oct 2013 22:45:02 +0000 (15:45 -0700)]
Merge "cpplint issues in vp9_onyx_int.h"
Jim Bankoski [Tue, 1 Oct 2013 22:19:39 +0000 (15:19 -0700)]
vp9_thread nolintify lint issue I can't fix easily
Change-Id: Ib19dabe697656e4d7e8403d91bedca7cd31d36bf
Jim Bankoski [Tue, 1 Oct 2013 22:17:39 +0000 (15:17 -0700)]
vp9_block.h cpplint issues resolved
Change-Id: Icc6a76a5be77f3e19918155bab3998e0aa32ccf5
Jim Bankoski [Tue, 1 Oct 2013 22:14:39 +0000 (15:14 -0700)]
cpplint issues in vp9_onyx_int.h
Change-Id: I6c4058aebe834e1a12b7a3fb10484b9ebe60b349
Jim Bankoski [Tue, 1 Oct 2013 22:09:32 +0000 (15:09 -0700)]
cpplint issue in vp9_rdopt.h
Change-Id: I84209d382ca5dfc537ee533cd792d8caa0e25cee
Matthew Heaney [Tue, 1 Oct 2013 21:42:38 +0000 (14:42 -0700)]
Merge "Fix linker warnings for bilinear filters"
Matthew Heaney [Tue, 24 Sep 2013 22:13:29 +0000 (15:13 -0700)]
Fix linker warnings for bilinear filters
The declaration of the bilinear filters specified an alignment clause
in the implementation file but not in the header. This turned out
to be harmless, but it did cause linker warnings to be emitted when
building on Windows.
The (extern) declaration in the header was changed, to match the
declaration in the implementation.
Change-Id: I44be89b1572fe9a50fa47a42e4db9128c4897b04
Yunqing Wang [Tue, 1 Oct 2013 21:18:10 +0000 (14:18 -0700)]
Merge "Modify HORIZx16 macro in subpixel filter functions"
Yunqing Wang [Tue, 1 Oct 2013 19:49:25 +0000 (12:49 -0700)]
Modify HORIZx16 macro in subpixel filter functions
Interleaved the instructions, reduced register dependency, and
prefetched the source data. This improved the decoder speed
by 0.6% - 2%.
Change-Id: I568067aa0c629b2e58219326899c82aedf7eccca
Yaowu Xu [Tue, 1 Oct 2013 16:50:21 +0000 (09:50 -0700)]
fix build with MSVC
near is a key word, changed to use nearmv instead.
Change-Id: Ib54438c431b2b2521a62fc7b61a9c127dd7bc01e
Dmitry Kovalev [Mon, 30 Sep 2013 20:16:45 +0000 (13:16 -0700)]
Merge "Using array of motion vectors instead of separate variables."
Dmitry Kovalev [Mon, 30 Sep 2013 20:16:34 +0000 (13:16 -0700)]
Merge "Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions."
Jingning Han [Mon, 30 Sep 2013 18:58:22 +0000 (11:58 -0700)]
Fix rectangular partition check in speed 1
Make encoder skip rectangular partition check in speed 1 and above,
when early termination was triggered in partition split.
Thanks Guillaume (gmartres@) for catching this issue.
This change makes bus_cif at 2000kbps speed 1 runtime goes down from
25612ms to 23438ms (about 9% speed-up), at the expense of -0.235%
performance down.
Change-Id: I98613fad081a261d30d5fa206f934ca70601c180
Dmitry Kovalev [Mon, 30 Sep 2013 19:11:46 +0000 (12:11 -0700)]
Using array of motion vectors instead of separate variables.
Change-Id: I7380a089105f658257bbb3e30a525da168e76952
Dmitry Kovalev [Mon, 30 Sep 2013 18:10:08 +0000 (11:10 -0700)]
Merge "Using size_t for memory buffer size."
Dmitry Kovalev [Mon, 30 Sep 2013 17:56:37 +0000 (10:56 -0700)]
Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions.
We don't need these functions anymore. The only one which was actually
used is vp9_add_constant_residual_32x32. Addition of
vp9_short_idct32x32_1_add eliminates this single usage. SSE2 optimized
version of vp9_short_idct32x32_1_add will be added in the next patch set,
right now it is only C implementation. Now we have all idct functions
implemented in a consistent manner.
Change-Id: I63df79a13cf62aa2c9360a7a26933c100f9ebda3
Jim Bankoski [Mon, 30 Sep 2013 17:55:07 +0000 (10:55 -0700)]
Merge "systemdependent lint issue resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:53:30 +0000 (10:53 -0700)]
Merge changes I2b2af1dd,Id2cc5c82
* changes:
fixed cpp lint issue in vp9_postproc_x86
nolintify intrinsic idct file
Jim Bankoski [Mon, 30 Sep 2013 17:53:13 +0000 (10:53 -0700)]
Merge "cpplint issues in vp9_loopfilter.h"
Jim Bankoski [Mon, 30 Sep 2013 17:43:22 +0000 (10:43 -0700)]
Merge "treecoder lint issues resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:43:16 +0000 (10:43 -0700)]
Merge "cpplint issue with entropymv.h"
Jim Bankoski [Mon, 30 Sep 2013 17:43:05 +0000 (10:43 -0700)]
Merge "cpplint issue with vp9_loopfilter_filters.c"
Jim Bankoski [Mon, 30 Sep 2013 17:42:45 +0000 (10:42 -0700)]
Merge "cpplint issue in blockd.h"
Jim Bankoski [Mon, 30 Sep 2013 17:42:35 +0000 (10:42 -0700)]
Merge "common_data.h lint issues resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:42:27 +0000 (10:42 -0700)]
Merge "vp9_loopfilter.c cpplint issues resolved."
Jim Bankoski [Mon, 30 Sep 2013 17:42:19 +0000 (10:42 -0700)]
Merge "cpplint issue resolved in vp9_pred_common.h"
Jim Bankoski [Mon, 30 Sep 2013 17:42:12 +0000 (10:42 -0700)]
Merge "resolved lint issues in default_coef_probs"
Jim Bankoski [Mon, 30 Sep 2013 17:41:50 +0000 (10:41 -0700)]
Merge "lint issues in mvref_common.c"
Jim Bankoski [Mon, 30 Sep 2013 17:41:43 +0000 (10:41 -0700)]
Merge "vp9 convolve lint issues"
Jim Bankoski [Mon, 30 Sep 2013 17:41:32 +0000 (10:41 -0700)]
Merge "vp9_rtcd.c lint issues"
Jim Bankoski [Mon, 30 Sep 2013 17:41:23 +0000 (10:41 -0700)]
Merge changes Id58e2176,I7efc74ef
* changes:
cpplint issues in vp9_filter.h
cpplint issues with onyxc_int.h
Jim Bankoski [Mon, 30 Sep 2013 17:34:11 +0000 (10:34 -0700)]
Merge "vp9_entropy.c lint issues"
Paul Wilkins [Mon, 30 Sep 2013 16:12:28 +0000 (09:12 -0700)]
Merge "Alter Speed 3."
Jim Bankoski [Mon, 30 Sep 2013 15:24:34 +0000 (08:24 -0700)]
Merge "cpplint issues resolved in vp9_postproc.c"
Jim Bankoski [Mon, 30 Sep 2013 15:24:08 +0000 (08:24 -0700)]
Merge "fix lint issues in quant common"
Jim Bankoski [Mon, 30 Sep 2013 15:23:26 +0000 (08:23 -0700)]
Merge "fix cpplint issue in reconintra"
Jim Bankoski [Mon, 30 Sep 2013 15:26:00 +0000 (08:26 -0700)]
Merge changes Ia7969baa,Ic5807152,I1c3943cd,I0b5af849,I01cbd1b0
* changes:
fixed cpplint issue with vp9_scale.h
vp9_entropymv.c cpplint issues resolved
cpplint fixes to debug modes
cpplint issues in vp9_onyx.h
cpplint issues resolved in vp9_dx_iface.c
Jim Bankoski [Mon, 30 Sep 2013 15:24:59 +0000 (08:24 -0700)]
Merge "cpplint issue with treedreader"
Deb Mukherjee [Mon, 30 Sep 2013 13:50:56 +0000 (06:50 -0700)]
Merge "Some minor changes/cleanups in rate control"
Paul Wilkins [Thu, 19 Sep 2013 17:20:18 +0000 (18:20 +0100)]
Alter Speed 3.
This patch deletes the variance based speed three partitioning.
Speed 3 now uses the same partitioning method as speed 2
but with some stricter conditions.
The speed and quality are now somewhere between speeds 2 and 4
whereas before it was worse in both than speed 4.
Change-Id: Ia142e7007299d79db3ceee6ca8670540db6f7a41
Jim Bankoski [Mon, 30 Sep 2013 03:29:43 +0000 (20:29 -0700)]
vp9_entropy.c lint issues
Change-Id: I4e163cc4ce9ec2f3a5a8b9da478049c71b08d71f
Jim Bankoski [Mon, 30 Sep 2013 02:44:05 +0000 (19:44 -0700)]
vp9 convolve lint issues
Change-Id: I8b496191c6a60a60a52c929adca305db47058a84
Jim Bankoski [Mon, 30 Sep 2013 02:41:31 +0000 (19:41 -0700)]
resolved lint issues in default_coef_probs
Change-Id: I97bf241c0d981721cc74a50be47c9db8a00f6be3
Jim Bankoski [Mon, 30 Sep 2013 02:37:11 +0000 (19:37 -0700)]
treecoder lint issues resolved
Change-Id: I442609f689aa9381e1e208012305cf62a6b31eee
Jim Bankoski [Mon, 30 Sep 2013 02:34:44 +0000 (19:34 -0700)]
systemdependent lint issue resolved
Change-Id: I07fbb32d5cee0003d04b2369cfafcb03c371cd4f
Jim Bankoski [Mon, 30 Sep 2013 02:32:53 +0000 (19:32 -0700)]
lint issues in mvref_common.c
Change-Id: If6a7a8c48fefc69349c792d8ed52a6e1d374e46e
Jim Bankoski [Mon, 30 Sep 2013 02:29:58 +0000 (19:29 -0700)]
vp9_rtcd.c lint issues
Change-Id: I58209ae96d21c56cbb8ef796940b6ca3b3ebfa72
Jim Bankoski [Mon, 30 Sep 2013 02:28:32 +0000 (19:28 -0700)]
common_data.h lint issues resolved
Change-Id: I1fd79093a5b9cb40c9e877b6b71c25a07a69b3ae
Jim Bankoski [Mon, 30 Sep 2013 02:04:21 +0000 (19:04 -0700)]
vp9_loopfilter.c cpplint issues resolved.
Change-Id: Idfa17d120ec4edf542e424fa0deb769951afbf4a
Jim Bankoski [Mon, 30 Sep 2013 02:03:00 +0000 (19:03 -0700)]
cpplint issue with vp9_loopfilter_filters.c
Change-Id: I13aa43df6bff340b5768d69125b473a52d1d59bd
Jim Bankoski [Mon, 30 Sep 2013 02:01:46 +0000 (19:01 -0700)]
cpplint issue with entropymv.h
Change-Id: I3556738d27def6a5bd71577728050a1e2bb1de63
Jim Bankoski [Mon, 30 Sep 2013 02:00:40 +0000 (19:00 -0700)]
cpplint issue in blockd.h
Change-Id: Ia41e1966431652b839134a1c27feccb25c762539
Jim Bankoski [Mon, 30 Sep 2013 01:58:58 +0000 (18:58 -0700)]
fixed cpplint issue with vp9_scale.h
Change-Id: Ia7969baac7ffc6d7a0e8e8e83e9252d077a3c5b3
Jim Bankoski [Mon, 30 Sep 2013 01:57:35 +0000 (18:57 -0700)]
vp9_entropymv.c cpplint issues resolved
Change-Id: Ic5807152cc78127b3f84b5abb4c5f3ef6d06ce65
Jim Bankoski [Mon, 30 Sep 2013 01:52:29 +0000 (18:52 -0700)]
cpplint issues resolved in vp9_postproc.c
Change-Id: If61380115163a02ecfe74b82e116001ac54e20e2
Jim Bankoski [Mon, 30 Sep 2013 01:44:58 +0000 (18:44 -0700)]
fixed cpp lint issue in vp9_postproc_x86
Change-Id: I2b2af1dd9f5c29c05e28a4fd51fa58ccc4071477
Jim Bankoski [Mon, 30 Sep 2013 01:42:24 +0000 (18:42 -0700)]
nolintify intrinsic idct file
Change-Id: Id2cc5c829399a2afdf7a8a82615a4e272c814986
Jim Bankoski [Mon, 30 Sep 2013 01:36:42 +0000 (18:36 -0700)]
cpplint issues in vp9_loopfilter.h
Change-Id: Ib142f9c5130aa5f0e1fc76e1c4f51cd66c73dcc7
Jim Bankoski [Mon, 30 Sep 2013 01:34:41 +0000 (18:34 -0700)]
cpplint issues in vp9_filter.h
Change-Id: Id58e21760c7948a2b020c9623c38cf007874d43e
Jim Bankoski [Mon, 30 Sep 2013 01:17:06 +0000 (18:17 -0700)]
cpplint issue resolved in vp9_pred_common.h
Change-Id: Ibacac91c2192fcfbd9e411ae141dd00445566efe
Jim Bankoski [Mon, 30 Sep 2013 01:10:03 +0000 (18:10 -0700)]
cpplint issues with onyxc_int.h
Change-Id: I7efc74ef53139bbaa6ec4f01482d9d9b362be27b
Jim Bankoski [Mon, 30 Sep 2013 01:04:48 +0000 (18:04 -0700)]
cpplint fixes to debug modes
Change-Id: I1c3943cd5db6cd8fc759116a3717dba3c030fa0d
Jim Bankoski [Mon, 30 Sep 2013 01:02:42 +0000 (18:02 -0700)]
fix cpplint issue in reconintra
Change-Id: I934f9cfb96ce4f5f266b025064237875dcd92b3a
Jim Bankoski [Mon, 30 Sep 2013 00:59:43 +0000 (17:59 -0700)]
fix lint issues in quant common
Change-Id: I135ee6e8df91262f813c474b24f14381a4064e02
Jim Bankoski [Mon, 30 Sep 2013 00:50:18 +0000 (17:50 -0700)]
cpplint issues in vp9_onyx.h
Change-Id: I0b5af849833ac077bd4de71a24af8f8bd7ec06d6
Jim Bankoski [Mon, 30 Sep 2013 00:33:30 +0000 (17:33 -0700)]
cpplint issues resolved in vp9_dx_iface.c
Change-Id: I01cbd1b00d8d8e02541b2c29b9e88e690edfcaba
Jim Bankoski [Mon, 30 Sep 2013 00:20:33 +0000 (17:20 -0700)]
cpplint issue with treedreader
Change-Id: I4036add96dd5e42896c57a80a6ef2b6f27b8224a
Jim Bankoski [Mon, 30 Sep 2013 00:10:17 +0000 (17:10 -0700)]
Merge changes I29b5bbb9,Iaa6b8ac9,Ibf996de7,Ie1b544e4,I9dea60e3,If71923f4,I6498d2ee
* changes:
cpplint issue extra line in decodemv.c
cpplint issue - vp9_idct_blk.c
cpplint issue in vp9_detokenize.c
fixed cpplint issue vp9_onyxd_int.h
cpplint issue in vp9_read_bit_buffer resolved
cpplint issue vp9_decodeframe.c
fix cpplint issue in vp9_onyxd.h
Jim Bankoski [Mon, 30 Sep 2013 00:07:55 +0000 (17:07 -0700)]
Merge "cpplint issues vp9_thread.h"
Jim Bankoski [Mon, 30 Sep 2013 00:07:27 +0000 (17:07 -0700)]
Merge "cpplint style issue"
Jim Bankoski [Mon, 30 Sep 2013 00:07:17 +0000 (17:07 -0700)]
Merge "fixed cpplint issues in vp9_onyxd_if.c"
James Zern [Sun, 29 Sep 2013 20:57:04 +0000 (13:57 -0700)]
Merge "thumb: Keep whitespace between arguments as before"
Dmitry Kovalev [Sun, 29 Sep 2013 19:14:41 +0000 (12:14 -0700)]
Merge "Using is_inter_block and has_second_ref functions."
Dmitry Kovalev [Sun, 29 Sep 2013 19:13:16 +0000 (12:13 -0700)]
Merge "Moving from int_mv* to MV* (3)."
Dmitry Kovalev [Sun, 29 Sep 2013 19:02:26 +0000 (12:02 -0700)]
Merge "Reusing FRAME_CONTEXT struct to simplify the code."
Dmitry Kovalev [Sun, 29 Sep 2013 19:01:50 +0000 (12:01 -0700)]
Merge "Renaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add."
Dmitry Kovalev [Sun, 29 Sep 2013 19:01:36 +0000 (12:01 -0700)]
Merge "Removing vp9_get_coef_neighbors_handle function."
Dmitry Kovalev [Sun, 29 Sep 2013 19:00:46 +0000 (12:00 -0700)]
Merge "Removing vp9_subpelvar.h from common."
Dmitry Kovalev [Sun, 29 Sep 2013 19:00:27 +0000 (12:00 -0700)]
Merge "Fixing warning generated by gcc."
Dmitry Kovalev [Sun, 29 Sep 2013 18:59:44 +0000 (11:59 -0700)]
Merge "Removing unnecessary function calls."
Jim Bankoski [Sun, 29 Sep 2013 18:39:26 +0000 (11:39 -0700)]
cpplint issue extra line in decodemv.c
Change-Id: I29b5bbb9bed7296d0bf7d58ae1e78187ccdc5b34
Jim Bankoski [Sun, 29 Sep 2013 18:37:27 +0000 (11:37 -0700)]
cpplint issue - vp9_idct_blk.c
Change-Id: Iaa6b8ac967c0000d4632b64ff9709304072d6ef2
Jim Bankoski [Sun, 29 Sep 2013 18:35:55 +0000 (11:35 -0700)]
cpplint issue in vp9_detokenize.c
Change-Id: Ibf996de79e9c9bbe03b2202d4af11aebc58f9bcc
Jim Bankoski [Sun, 29 Sep 2013 18:34:21 +0000 (11:34 -0700)]
fixed cpplint issue vp9_onyxd_int.h
Change-Id: Ie1b544e488a5e346a62174bfdeb9b54c34a19083
Jim Bankoski [Sun, 29 Sep 2013 18:31:58 +0000 (11:31 -0700)]
cpplint issue in vp9_read_bit_buffer resolved
Change-Id: I9dea60e39bc4a51684cfba49c82c3570a2f7b61e
Jim Bankoski [Sun, 29 Sep 2013 18:30:15 +0000 (11:30 -0700)]
cpplint issue vp9_decodeframe.c
Change-Id: If71923f4821a7bf3372a1ead83baa91fc576977c
Jim Bankoski [Sun, 29 Sep 2013 18:28:21 +0000 (11:28 -0700)]
fix cpplint issue in vp9_onyxd.h
Change-Id: I6498d2eee0b3f3bbb94787eb0ba72ccfcf8f5f02
Jim Bankoski [Sun, 29 Sep 2013 18:49:52 +0000 (11:49 -0700)]
cpplint issues vp9_thread.h
apparently we are going to have trouble completely removing lint issue in this file.
It needs a bit more work. We need to include vpx_config.h to know whether
we need to have multi threading . and that means vpx_config.h has to come
before the system headers. ( a violation )
Change-Id: I023feeab1bf5643b79dccc3b80a4a9ad42689e7b
Signed-off-by: Jim Bankoski <jimbankoski@google.com>
Martin Storsjo [Sun, 29 Sep 2013 18:22:37 +0000 (21:22 +0300)]
thumb: Keep whitespace between arguments as before
Include the whitespace after the first argument's comma in the
optional first argument group.
This fixes a minor style regression in the converted output
since
2a233dd31 .
Change-Id: I254f4aaff175e2d728d9b6f3c12ede03846adcf1