]> granicus.if.org Git - libvpx/log
libvpx
10 years agoMerge "cpplint issue in vp9_rdopt.h"
Jim Bankoski [Tue, 1 Oct 2013 22:45:35 +0000 (15:45 -0700)]
Merge "cpplint issue in vp9_rdopt.h"

10 years agoMerge "cpplint issues in vp9_onyx_int.h"
Jim Bankoski [Tue, 1 Oct 2013 22:45:02 +0000 (15:45 -0700)]
Merge "cpplint issues in vp9_onyx_int.h"

10 years agocpplint issues in vp9_onyx_int.h
Jim Bankoski [Tue, 1 Oct 2013 22:14:39 +0000 (15:14 -0700)]
cpplint issues in vp9_onyx_int.h

Change-Id: I6c4058aebe834e1a12b7a3fb10484b9ebe60b349

10 years agocpplint issue in vp9_rdopt.h
Jim Bankoski [Tue, 1 Oct 2013 22:09:32 +0000 (15:09 -0700)]
cpplint issue in vp9_rdopt.h

Change-Id: I84209d382ca5dfc537ee533cd792d8caa0e25cee

10 years agoMerge "Fix linker warnings for bilinear filters"
Matthew Heaney [Tue, 1 Oct 2013 21:42:38 +0000 (14:42 -0700)]
Merge "Fix linker warnings for bilinear filters"

10 years agoFix 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

10 years agoMerge "Modify HORIZx16 macro in subpixel filter functions"
Yunqing Wang [Tue, 1 Oct 2013 21:18:10 +0000 (14:18 -0700)]
Merge "Modify HORIZx16 macro in subpixel filter functions"

10 years agoModify 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

10 years agofix build with MSVC
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

10 years agoMerge "Using array of motion vectors instead of separate variables."
Dmitry Kovalev [Mon, 30 Sep 2013 20:16:45 +0000 (13:16 -0700)]
Merge "Using array of motion vectors instead of separate variables."

10 years agoMerge "Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions."
Dmitry Kovalev [Mon, 30 Sep 2013 20:16:34 +0000 (13:16 -0700)]
Merge "Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions."

10 years agoFix rectangular partition check in speed 1
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

10 years agoUsing array of motion vectors instead of separate variables.
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

10 years agoMerge "Using size_t for memory buffer size."
Dmitry Kovalev [Mon, 30 Sep 2013 18:10:08 +0000 (11:10 -0700)]
Merge "Using size_t for memory buffer size."

10 years agoRemoving vp9_add_constant_residual_{8x8, 16x16, 32x32} functions.
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

10 years agoMerge "systemdependent lint issue resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:55:07 +0000 (10:55 -0700)]
Merge "systemdependent lint issue resolved"

10 years agoMerge changes I2b2af1dd,Id2cc5c82
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

10 years agoMerge "cpplint issues in vp9_loopfilter.h"
Jim Bankoski [Mon, 30 Sep 2013 17:53:13 +0000 (10:53 -0700)]
Merge "cpplint issues in vp9_loopfilter.h"

10 years agoMerge "treecoder lint issues resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:43:22 +0000 (10:43 -0700)]
Merge "treecoder lint issues resolved"

10 years agoMerge "cpplint issue with entropymv.h"
Jim Bankoski [Mon, 30 Sep 2013 17:43:16 +0000 (10:43 -0700)]
Merge "cpplint issue with entropymv.h"

10 years agoMerge "cpplint issue with vp9_loopfilter_filters.c"
Jim Bankoski [Mon, 30 Sep 2013 17:43:05 +0000 (10:43 -0700)]
Merge "cpplint issue with vp9_loopfilter_filters.c"

10 years agoMerge "cpplint issue in blockd.h"
Jim Bankoski [Mon, 30 Sep 2013 17:42:45 +0000 (10:42 -0700)]
Merge "cpplint issue in blockd.h"

10 years agoMerge "common_data.h lint issues resolved"
Jim Bankoski [Mon, 30 Sep 2013 17:42:35 +0000 (10:42 -0700)]
Merge "common_data.h lint issues resolved"

10 years agoMerge "vp9_loopfilter.c cpplint issues resolved."
Jim Bankoski [Mon, 30 Sep 2013 17:42:27 +0000 (10:42 -0700)]
Merge "vp9_loopfilter.c cpplint issues resolved."

10 years agoMerge "cpplint issue resolved in vp9_pred_common.h"
Jim Bankoski [Mon, 30 Sep 2013 17:42:19 +0000 (10:42 -0700)]
Merge "cpplint issue resolved in vp9_pred_common.h"

10 years agoMerge "resolved lint issues in default_coef_probs"
Jim Bankoski [Mon, 30 Sep 2013 17:42:12 +0000 (10:42 -0700)]
Merge "resolved lint issues in default_coef_probs"

10 years agoMerge "lint issues in mvref_common.c"
Jim Bankoski [Mon, 30 Sep 2013 17:41:50 +0000 (10:41 -0700)]
Merge "lint issues in mvref_common.c"

10 years agoMerge "vp9 convolve lint issues"
Jim Bankoski [Mon, 30 Sep 2013 17:41:43 +0000 (10:41 -0700)]
Merge "vp9 convolve lint issues"

10 years agoMerge "vp9_rtcd.c lint issues"
Jim Bankoski [Mon, 30 Sep 2013 17:41:32 +0000 (10:41 -0700)]
Merge "vp9_rtcd.c lint issues"

10 years agoMerge changes Id58e2176,I7efc74ef
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

10 years agoMerge "vp9_entropy.c lint issues"
Jim Bankoski [Mon, 30 Sep 2013 17:34:11 +0000 (10:34 -0700)]
Merge "vp9_entropy.c lint issues"

10 years agoMerge "Alter Speed 3."
Paul Wilkins [Mon, 30 Sep 2013 16:12:28 +0000 (09:12 -0700)]
Merge "Alter Speed 3."

10 years agoMerge "cpplint issues resolved in vp9_postproc.c"
Jim Bankoski [Mon, 30 Sep 2013 15:24:34 +0000 (08:24 -0700)]
Merge "cpplint issues resolved in vp9_postproc.c"

10 years agoMerge "fix lint issues in quant common"
Jim Bankoski [Mon, 30 Sep 2013 15:24:08 +0000 (08:24 -0700)]
Merge "fix lint issues in quant common"

10 years agoMerge "fix cpplint issue in reconintra"
Jim Bankoski [Mon, 30 Sep 2013 15:23:26 +0000 (08:23 -0700)]
Merge "fix cpplint issue in reconintra"

10 years agoMerge changes Ia7969baa,Ic5807152,I1c3943cd,I0b5af849,I01cbd1b0
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

10 years agoMerge "cpplint issue with treedreader"
Jim Bankoski [Mon, 30 Sep 2013 15:24:59 +0000 (08:24 -0700)]
Merge "cpplint issue with treedreader"

10 years agoMerge "Some minor changes/cleanups in rate control"
Deb Mukherjee [Mon, 30 Sep 2013 13:50:56 +0000 (06:50 -0700)]
Merge "Some minor changes/cleanups in rate control"

10 years agoAlter Speed 3.
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

10 years agovp9_entropy.c lint issues
Jim Bankoski [Mon, 30 Sep 2013 03:29:43 +0000 (20:29 -0700)]
vp9_entropy.c lint issues

Change-Id: I4e163cc4ce9ec2f3a5a8b9da478049c71b08d71f

10 years agovp9 convolve lint issues
Jim Bankoski [Mon, 30 Sep 2013 02:44:05 +0000 (19:44 -0700)]
vp9 convolve lint issues

Change-Id: I8b496191c6a60a60a52c929adca305db47058a84

10 years agoresolved lint issues in default_coef_probs
Jim Bankoski [Mon, 30 Sep 2013 02:41:31 +0000 (19:41 -0700)]
resolved lint issues in default_coef_probs

Change-Id: I97bf241c0d981721cc74a50be47c9db8a00f6be3

10 years agotreecoder lint issues resolved
Jim Bankoski [Mon, 30 Sep 2013 02:37:11 +0000 (19:37 -0700)]
treecoder lint issues resolved

Change-Id: I442609f689aa9381e1e208012305cf62a6b31eee

10 years agosystemdependent lint issue resolved
Jim Bankoski [Mon, 30 Sep 2013 02:34:44 +0000 (19:34 -0700)]
systemdependent lint issue resolved

Change-Id: I07fbb32d5cee0003d04b2369cfafcb03c371cd4f

10 years agolint issues in mvref_common.c
Jim Bankoski [Mon, 30 Sep 2013 02:32:53 +0000 (19:32 -0700)]
lint issues in mvref_common.c

Change-Id: If6a7a8c48fefc69349c792d8ed52a6e1d374e46e

10 years agovp9_rtcd.c lint issues
Jim Bankoski [Mon, 30 Sep 2013 02:29:58 +0000 (19:29 -0700)]
vp9_rtcd.c lint issues

Change-Id: I58209ae96d21c56cbb8ef796940b6ca3b3ebfa72

10 years agocommon_data.h lint issues resolved
Jim Bankoski [Mon, 30 Sep 2013 02:28:32 +0000 (19:28 -0700)]
common_data.h lint issues resolved

Change-Id: I1fd79093a5b9cb40c9e877b6b71c25a07a69b3ae

10 years agovp9_loopfilter.c cpplint issues resolved.
Jim Bankoski [Mon, 30 Sep 2013 02:04:21 +0000 (19:04 -0700)]
vp9_loopfilter.c cpplint issues resolved.

Change-Id: Idfa17d120ec4edf542e424fa0deb769951afbf4a

10 years agocpplint issue with vp9_loopfilter_filters.c
Jim Bankoski [Mon, 30 Sep 2013 02:03:00 +0000 (19:03 -0700)]
cpplint issue with vp9_loopfilter_filters.c

Change-Id: I13aa43df6bff340b5768d69125b473a52d1d59bd

10 years agocpplint issue with entropymv.h
Jim Bankoski [Mon, 30 Sep 2013 02:01:46 +0000 (19:01 -0700)]
cpplint issue with entropymv.h

Change-Id: I3556738d27def6a5bd71577728050a1e2bb1de63

10 years agocpplint issue in blockd.h
Jim Bankoski [Mon, 30 Sep 2013 02:00:40 +0000 (19:00 -0700)]
cpplint issue in blockd.h

Change-Id: Ia41e1966431652b839134a1c27feccb25c762539

10 years agofixed cpplint issue with vp9_scale.h
Jim Bankoski [Mon, 30 Sep 2013 01:58:58 +0000 (18:58 -0700)]
fixed cpplint issue with vp9_scale.h

Change-Id: Ia7969baac7ffc6d7a0e8e8e83e9252d077a3c5b3

10 years agovp9_entropymv.c cpplint issues resolved
Jim Bankoski [Mon, 30 Sep 2013 01:57:35 +0000 (18:57 -0700)]
vp9_entropymv.c cpplint issues resolved

Change-Id: Ic5807152cc78127b3f84b5abb4c5f3ef6d06ce65

10 years agocpplint issues resolved in vp9_postproc.c
Jim Bankoski [Mon, 30 Sep 2013 01:52:29 +0000 (18:52 -0700)]
cpplint issues resolved in vp9_postproc.c

Change-Id: If61380115163a02ecfe74b82e116001ac54e20e2

10 years agofixed cpp lint issue in vp9_postproc_x86
Jim Bankoski [Mon, 30 Sep 2013 01:44:58 +0000 (18:44 -0700)]
fixed cpp lint issue in vp9_postproc_x86

Change-Id: I2b2af1dd9f5c29c05e28a4fd51fa58ccc4071477

10 years agonolintify intrinsic idct file
Jim Bankoski [Mon, 30 Sep 2013 01:42:24 +0000 (18:42 -0700)]
nolintify intrinsic idct file

Change-Id: Id2cc5c829399a2afdf7a8a82615a4e272c814986

10 years agocpplint issues in vp9_loopfilter.h
Jim Bankoski [Mon, 30 Sep 2013 01:36:42 +0000 (18:36 -0700)]
cpplint issues in vp9_loopfilter.h

Change-Id: Ib142f9c5130aa5f0e1fc76e1c4f51cd66c73dcc7

10 years agocpplint issues in vp9_filter.h
Jim Bankoski [Mon, 30 Sep 2013 01:34:41 +0000 (18:34 -0700)]
cpplint issues in vp9_filter.h

Change-Id: Id58e21760c7948a2b020c9623c38cf007874d43e

10 years agocpplint issue resolved in vp9_pred_common.h
Jim Bankoski [Mon, 30 Sep 2013 01:17:06 +0000 (18:17 -0700)]
cpplint issue resolved in vp9_pred_common.h

Change-Id: Ibacac91c2192fcfbd9e411ae141dd00445566efe

10 years agocpplint issues with onyxc_int.h
Jim Bankoski [Mon, 30 Sep 2013 01:10:03 +0000 (18:10 -0700)]
cpplint issues with onyxc_int.h

Change-Id: I7efc74ef53139bbaa6ec4f01482d9d9b362be27b

10 years agocpplint fixes to debug modes
Jim Bankoski [Mon, 30 Sep 2013 01:04:48 +0000 (18:04 -0700)]
cpplint fixes to debug modes

Change-Id: I1c3943cd5db6cd8fc759116a3717dba3c030fa0d

10 years agofix cpplint issue in reconintra
Jim Bankoski [Mon, 30 Sep 2013 01:02:42 +0000 (18:02 -0700)]
fix cpplint issue in reconintra

Change-Id: I934f9cfb96ce4f5f266b025064237875dcd92b3a

10 years agofix lint issues in quant common
Jim Bankoski [Mon, 30 Sep 2013 00:59:43 +0000 (17:59 -0700)]
fix lint issues in quant common

Change-Id: I135ee6e8df91262f813c474b24f14381a4064e02

10 years agocpplint issues in vp9_onyx.h
Jim Bankoski [Mon, 30 Sep 2013 00:50:18 +0000 (17:50 -0700)]
cpplint issues in vp9_onyx.h

Change-Id: I0b5af849833ac077bd4de71a24af8f8bd7ec06d6

10 years agocpplint issues resolved in vp9_dx_iface.c
Jim Bankoski [Mon, 30 Sep 2013 00:33:30 +0000 (17:33 -0700)]
cpplint issues resolved in vp9_dx_iface.c

Change-Id: I01cbd1b00d8d8e02541b2c29b9e88e690edfcaba

10 years agocpplint issue with treedreader
Jim Bankoski [Mon, 30 Sep 2013 00:20:33 +0000 (17:20 -0700)]
cpplint issue with treedreader

Change-Id: I4036add96dd5e42896c57a80a6ef2b6f27b8224a

10 years agoMerge changes I29b5bbb9,Iaa6b8ac9,Ibf996de7,Ie1b544e4,I9dea60e3,If71923f4,I6498d2ee
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

10 years agoMerge "cpplint issues vp9_thread.h"
Jim Bankoski [Mon, 30 Sep 2013 00:07:55 +0000 (17:07 -0700)]
Merge "cpplint issues vp9_thread.h"

10 years agoMerge "cpplint style issue"
Jim Bankoski [Mon, 30 Sep 2013 00:07:27 +0000 (17:07 -0700)]
Merge "cpplint style issue"

10 years agoMerge "fixed cpplint issues in vp9_onyxd_if.c"
Jim Bankoski [Mon, 30 Sep 2013 00:07:17 +0000 (17:07 -0700)]
Merge "fixed cpplint issues in vp9_onyxd_if.c"

10 years agoMerge "thumb: Keep whitespace between arguments as before"
James Zern [Sun, 29 Sep 2013 20:57:04 +0000 (13:57 -0700)]
Merge "thumb: Keep whitespace between arguments as before"

10 years agoMerge "Using is_inter_block and has_second_ref functions."
Dmitry Kovalev [Sun, 29 Sep 2013 19:14:41 +0000 (12:14 -0700)]
Merge "Using is_inter_block and has_second_ref functions."

10 years agoMerge "Moving from int_mv* to MV* (3)."
Dmitry Kovalev [Sun, 29 Sep 2013 19:13:16 +0000 (12:13 -0700)]
Merge "Moving from int_mv* to MV* (3)."

10 years agoMerge "Reusing FRAME_CONTEXT struct to simplify the code."
Dmitry Kovalev [Sun, 29 Sep 2013 19:02:26 +0000 (12:02 -0700)]
Merge "Reusing FRAME_CONTEXT struct to simplify the code."

10 years agoMerge "Renaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add."
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."

10 years agoMerge "Removing vp9_get_coef_neighbors_handle function."
Dmitry Kovalev [Sun, 29 Sep 2013 19:01:36 +0000 (12:01 -0700)]
Merge "Removing vp9_get_coef_neighbors_handle function."

10 years agoMerge "Removing vp9_subpelvar.h from common."
Dmitry Kovalev [Sun, 29 Sep 2013 19:00:46 +0000 (12:00 -0700)]
Merge "Removing vp9_subpelvar.h from common."

10 years agoMerge "Fixing warning generated by gcc."
Dmitry Kovalev [Sun, 29 Sep 2013 19:00:27 +0000 (12:00 -0700)]
Merge "Fixing warning generated by gcc."

10 years agoMerge "Removing unnecessary function calls."
Dmitry Kovalev [Sun, 29 Sep 2013 18:59:44 +0000 (11:59 -0700)]
Merge "Removing unnecessary function calls."

10 years agocpplint issue extra line in decodemv.c
Jim Bankoski [Sun, 29 Sep 2013 18:39:26 +0000 (11:39 -0700)]
cpplint issue extra line in decodemv.c

Change-Id: I29b5bbb9bed7296d0bf7d58ae1e78187ccdc5b34

10 years agocpplint issue - vp9_idct_blk.c
Jim Bankoski [Sun, 29 Sep 2013 18:37:27 +0000 (11:37 -0700)]
cpplint issue - vp9_idct_blk.c

Change-Id: Iaa6b8ac967c0000d4632b64ff9709304072d6ef2

10 years agocpplint issue in vp9_detokenize.c
Jim Bankoski [Sun, 29 Sep 2013 18:35:55 +0000 (11:35 -0700)]
cpplint issue in vp9_detokenize.c

Change-Id: Ibf996de79e9c9bbe03b2202d4af11aebc58f9bcc

10 years agofixed cpplint issue vp9_onyxd_int.h
Jim Bankoski [Sun, 29 Sep 2013 18:34:21 +0000 (11:34 -0700)]
fixed cpplint issue vp9_onyxd_int.h

Change-Id: Ie1b544e488a5e346a62174bfdeb9b54c34a19083

10 years agocpplint issue in vp9_read_bit_buffer resolved
Jim Bankoski [Sun, 29 Sep 2013 18:31:58 +0000 (11:31 -0700)]
cpplint issue in vp9_read_bit_buffer resolved

Change-Id: I9dea60e39bc4a51684cfba49c82c3570a2f7b61e

10 years agocpplint issue vp9_decodeframe.c
Jim Bankoski [Sun, 29 Sep 2013 18:30:15 +0000 (11:30 -0700)]
cpplint issue vp9_decodeframe.c

Change-Id: If71923f4821a7bf3372a1ead83baa91fc576977c

10 years agofix cpplint issue in vp9_onyxd.h
Jim Bankoski [Sun, 29 Sep 2013 18:28:21 +0000 (11:28 -0700)]
fix cpplint issue in vp9_onyxd.h

Change-Id: I6498d2eee0b3f3bbb94787eb0ba72ccfcf8f5f02

10 years agocpplint issues vp9_thread.h
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>
10 years agothumb: Keep whitespace between arguments as before
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

10 years agocpplint style issue
Jim Bankoski [Sun, 29 Sep 2013 18:19:26 +0000 (11:19 -0700)]
cpplint style issue

Change-Id: I550e27b2d40f0e608032e74e1472ceec53c97dc7

10 years agofixed cpplint issues in vp9_onyxd_if.c
Jim Bankoski [Sun, 29 Sep 2013 18:03:53 +0000 (11:03 -0700)]
fixed cpplint issues in vp9_onyxd_if.c

Change-Id: Ia67e9ed2d5ea79f3dbf1d58f9a187cb18ecd0995

10 years agoMerge "mips dsp-ase r2 vp9 decoder extend module optimizations"
Jim Bankoski [Sun, 29 Sep 2013 17:31:09 +0000 (10:31 -0700)]
Merge "mips dsp-ase r2 vp9 decoder extend module optimizations"

10 years agomips dsp-ase r2 vp9 decoder extend module optimizations
Jim Bankoski [Sun, 29 Sep 2013 17:27:11 +0000 (10:27 -0700)]
mips dsp-ase r2 vp9 decoder extend module optimizations

Adopted again to shepherd through system.

Change-Id: If1b742618a95a2198ae2e30eec4b53ad1f7353e5

10 years agoRemoving unnecessary function calls.
Dmitry Kovalev [Sat, 28 Sep 2013 00:42:05 +0000 (17:42 -0700)]
Removing unnecessary function calls.

Both vp9_init_mbmode_probs() and vp9_zero(cm->ref_frame_sign_bias) are
called inside vp9_setup_past_independence() which called in any case for
encoder/decoder after VP9_COMMON struct creation.

Change-Id: I3724d1a4fb8060101ff0290dd6a158f0b5c57bb4

10 years agoReusing FRAME_CONTEXT struct to simplify the code.
Dmitry Kovalev [Fri, 27 Sep 2013 23:41:20 +0000 (16:41 -0700)]
Reusing FRAME_CONTEXT struct to simplify the code.

Change-Id: Ia455c1900d84a3221e3681e31e15ca86bd03f89d

10 years agoMerge "Simplify RDMULT and RDDIV derivation"
Guillaume Martres [Fri, 27 Sep 2013 23:32:54 +0000 (16:32 -0700)]
Merge "Simplify RDMULT and RDDIV derivation"

10 years agoRenaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add.
Dmitry Kovalev [Fri, 27 Sep 2013 22:26:27 +0000 (15:26 -0700)]
Renaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add.

Making name consistent with vp9_short_idct8x8 and vp9_short_idct8x8_1.

Change-Id: I99e0be040ec893f9571dcf090e18f98dc58339f5

10 years agoProperly save neon registers.
Christian Duvivier [Thu, 26 Sep 2013 23:01:37 +0000 (16:01 -0700)]
Properly save neon registers.

Replace current code which corrupts the stack by
duplicate of vp8 code to save and restore neon
registers.

Change-Id: Ibb0220b9aa985d10533befa0a455ebce57a2891a

10 years agoRemoving vp9_get_coef_neighbors_handle function.
Dmitry Kovalev [Fri, 27 Sep 2013 21:11:13 +0000 (14:11 -0700)]
Removing vp9_get_coef_neighbors_handle function.

Change-Id: I6be72c8b048d1ccc7ef43764cf84c32360098970

10 years agoSome minor changes/cleanups in rate control
Deb Mukherjee [Fri, 27 Sep 2013 20:57:42 +0000 (13:57 -0700)]
Some minor changes/cleanups in rate control

Some small changes to the quantizer mapping functions.
Also includes some cleanups.

Change-Id: I9dea29b24015f6e6697012a0e4d8983049d8e5c7
Results:
derfraw300: +0.106%
stdhdraw250: +0.139%

10 years agoMerge "Renaming vp9_short_idct10_16x16 to vp9_short_idct16x16_10."
Dmitry Kovalev [Fri, 27 Sep 2013 20:08:52 +0000 (13:08 -0700)]
Merge "Renaming vp9_short_idct10_16x16 to vp9_short_idct16x16_10."