James Zern
4b41800d49
Revert "configure: Check for make"
...
This reverts commit 89025585cd
.
This check breaks BSD builds and isn't useful through the configure
process. The README describes the build environment requirements (GNU
make).
Change-Id: I25f8a9c1640909412ab405dbd09a1c4d93e5a511
2014-03-18 18:21:14 -07:00
James Zern
86f786a256
Merge "y4minput: add more error reporting on read failure"
2014-03-18 17:07:36 -07:00
James Zern
d5866987ff
y4minput: add more error reporting on read failure
...
Change-Id: Iedb136e4019ec3eb3005ea567efb33902dccfb8d
2014-03-18 15:13:23 -07:00
James Zern
7ae5954d35
Merge "tokenize: quiet -Warray-bounds warnings"
2014-03-18 15:09:41 -07:00
James Zern
aad7b55b40
Merge "rdopt: quiet -Warray-bounds warnings"
2014-03-18 15:08:54 -07:00
James Zern
f87465743f
Merge "onyx_if: quiet -Warray-bounds warnings"
2014-03-18 15:05:47 -07:00
James Zern
bdfdfeb407
Merge "svc_encodeframe: quiet -Warray-bounds warnings"
2014-03-18 15:05:00 -07:00
Dmitry Kovalev
bd68f29520
Merge "Fixing warnings/errors from c++ compiler."
2014-03-18 14:55:23 -07:00
Marco Paniconi
d1d2ef5166
Merge "In-frame q adjustment for cyclic background refresh."
2014-03-18 14:12:48 -07:00
Dmitry Kovalev
d3df2086c9
Merge "Cleaning up calc_active_worst_quality_one_pass_vbr()."
2014-03-18 13:10:10 -07:00
Vignesh Venkatasubramanian
2e84633d08
Merge "Adding libwebm sources to third_party/libwebm."
2014-03-18 11:57:23 -07:00
Marco Paniconi
6b83884ba9
In-frame q adjustment for cyclic background refresh.
...
Activated using aq_mode=3.
Change-Id: Ied628b9e7bd0e88b0c75790276bca75b19eb5c07
2014-03-18 10:59:21 -07:00
Dmitry Kovalev
b8bc2d337a
Fixing warnings/errors from c++ compiler.
...
Change-Id: Ia561dda53f2dd10e3a10a2df2adb8027ab19397a
2014-03-18 10:47:51 -07:00
Dmitry Kovalev
645cb98e90
Cleaning up calc_active_worst_quality_one_pass_vbr().
...
Change-Id: Ibfccee5e35c235c02843e1c1fbd3c39034619cf5
2014-03-18 10:41:22 -07:00
Vignesh Venkatasubramanian
5bdecc4864
Adding libwebm sources to third_party/libwebm.
...
Hash and license details are found in README.webm
Change-Id: I52192abe8eba8ec413f6bccd479e8e2256a8f617
2014-03-18 09:35:37 -07:00
Alex Converse
c9a0309f13
Merge "Remove non-420 configure option."
2014-03-17 18:39:44 -07:00
Jingning Han
5e33fd200c
Merge "Add bit-stream write flag to nonrd_use_partition"
2014-03-17 14:17:58 -07:00
Dmitry Kovalev
40a4a3dd89
Merge "Cleaning up enums in vp9_onyx_int.h"
2014-03-17 14:13:56 -07:00
Dmitry Kovalev
b93deb6251
Merge "Moving defines from vp9_onyx_int.h to suitable *.c files."
2014-03-17 14:12:13 -07:00
Yunqing Wang
c8e84dd2cc
Merge "Calculate rate_mv after sub-pixel search in non-rd mode"
2014-03-17 14:04:47 -07:00
Dmitry Kovalev
7bc241632c
Cleaning up enums in vp9_onyx_int.h
...
Change-Id: Ib5cbf77052bc03495ae135b3cdcd39c2452c2b34
2014-03-17 12:56:21 -07:00
Dmitry Kovalev
8228ead7df
Moving defines from vp9_onyx_int.h to suitable *.c files.
...
Change-Id: I0d39bdbb8166ee44561f1008d1a2e76e70b36f30
2014-03-17 12:54:51 -07:00
James Zern
bf4e4e36a3
Merge "Remove the vp8_vpxyv12_copy_y_neon."
2014-03-17 12:29:02 -07:00
James Zern
edb0c26d1e
Merge "thumb: Clarify a comment about the conversions that are done"
2014-03-17 12:25:54 -07:00
Yaowu Xu
1ced9764bb
Merge "Remove unused functions"
2014-03-17 11:25:39 -07:00
Dmitry Kovalev
65dc919103
Merge "Cleaning up vp9_diamond_search_sad_c & vp9_diamond_search_sadx4."
2014-03-17 11:23:49 -07:00
Alex Converse
f7d3e96d06
Remove non-420 configure option.
...
Change-Id: Ic130a77cb77c780bea9d5a3fc7c7dccd3c77f0dd
2014-03-17 10:39:37 -07:00
Vignesh Venkatasubramanian
19e31c7ef5
Merge "Adding a configure flag to control WebM container support"
2014-03-17 10:06:49 -07:00
Martin Storsjo
317e07eedb
thumb: Clarify a comment about the conversions that are done
...
The comment made it look like the condition code was dropped from
the extra add instruction, while it actually was handled properly.
Thus, the comment was misleading while the code itself did the right
thing.
Also clarify the comment indicating that we use the full three-operand
form of the add instruction.
Change-Id: I2c1ac6ac4fedf262d104ea30a6c005febc74de9c
2014-03-17 14:25:46 +02:00
James Zern
90de3b0124
tokenize: quiet -Warray-bounds warnings
...
eob is limited by GetCoeffs
Change-Id: Ie5c0d024796fe6c9b2db0374892544e421bd5d09
2014-03-15 10:39:23 -07:00
James Zern
268f32db21
rdopt: quiet -Warray-bounds warnings
...
eob is limited by GetCoeffs
Change-Id: Id48a92e600375a1d4fb956757c93c91ebb5df59a
2014-03-15 10:37:49 -07:00
James Zern
2a19c96362
onyx_if: quiet -Warray-bounds warnings
...
'number_of_layers' is range checked before assignment from the user
config.
Change-Id: Idefdaceb8736f126fa7c647da2b047dafb56ea52
2014-03-15 10:36:27 -07:00
James Zern
6c0565a4cc
svc_encodeframe: quiet -Warray-bounds warnings
...
si->layers is validated prior to assignment; add an assertion prior to
first use as a loop bound
Change-Id: I727d4e24be3c352c3e5320d92e89d3f787944812
2014-03-14 18:37:20 -07:00
Jingning Han
6affef728b
Add bit-stream write flag to nonrd_use_partition
...
This is for the purpose to test variable partition choices for the
same 64x64 block.
Change-Id: I0fab7351a62e7d3dfccd667e908bccb996ee677e
2014-03-14 17:13:02 -07:00
hkuang
1f7558949f
Remove the vp8_vpxyv12_copy_y_neon.
...
vp8_vpxyv12_copy_y_neon is slower than vp8_vpxyv12_copy_y_c.
Change-Id: I7ba860619dc0714d700f232242ce915620461587
2014-03-14 16:47:23 -07:00
Yunqing Wang
587cca4505
Calculate rate_mv after sub-pixel search in non-rd mode
...
Modified the non-rd rate_mv calculation and moved it after sub-pixel
motion search is done.
Change-Id: I6a5cbd3d67ff0a86b3693e25ecf1fd77b16d708c
2014-03-14 15:55:02 -07:00
Yaowu Xu
04b7f14ad5
Remove unused functions
...
Change-Id: Iec885af58c95e65814fcb6ab528ce4e0874eb573
2014-03-14 15:47:41 -07:00
James Zern
17d2394c43
Merge "y4minput: add some tolerance for read short counts"
2014-03-14 15:27:00 -07:00
Vignesh Venkatasubramanian
0ffa3836f3
Adding a configure flag to control WebM container support
...
Adding a --(enable|disable)-webm-io flag to control WebM container input and
output support. For now, enabling WebM IO by default only when there is a C++
compiler. Doing so because eventually we will move WebM IO to libwebm and it
is built using C++.
Change-Id: I210ac36c23528e382ed41d3c4322291720481492
2014-03-14 14:44:47 -07:00
Jingning Han
5aa56f7c48
Merge "Properly reset the block coding skip flag array in non-RD mode"
2014-03-14 14:31:25 -07:00
Yaowu Xu
e6058ea061
Merge "change to save rdmult value correctly"
2014-03-14 13:27:32 -07:00
Jingning Han
a2e711ce38
Properly reset the block coding skip flag array in non-RD mode
...
The block coding skip flags are assigned in the normal RD mode
decision loop. They are then used in the final encoding stage.
In the non-RD mode decision, the forward transform and quantization
stages are replaced by modeling based on SSE and variance of
prediction residues. This commit applies reset to this array in
the non-RD coding mode.
Change-Id: I66584669b035e9c8ac23e95047849ff277472742
2014-03-14 12:14:06 -07:00
Yaowu Xu
28f947359d
Merge "Use of inline instead of INLINE."
2014-03-14 11:48:09 -07:00
Yaowu Xu
2a03d0d22b
change to save rdmult value correctly
...
This commit moves the position where rdmult is saved to make sure it
is the correct value. Prior, an uninitialized value may be saved and
restored.
This addresses issue:
https://code.google.com/p/webm/issues/detail?id=733
Change-Id: I436407f289169bc63da3c5a6bf609bed16cb71b5
2014-03-14 11:18:27 -07:00
Jingning Han
5806e70ee3
Merge "Remove deprecated function nonrd_use_fixed_partition"
2014-03-14 09:06:11 -07:00
Jingning Han
0428f349d4
Merge "Remove unused comment"
2014-03-14 09:06:03 -07:00
Jingning Han
6be7120ecf
Merge "Refactor the non-RD partition decision process"
2014-03-14 09:05:54 -07:00
Jingning Han
47460af1aa
Merge "Unify non-RD partition use cases"
2014-03-14 09:05:41 -07:00
Jingning Han
a66b68c7b2
Merge "Return rate and distortion cost values from non-RD mode decision"
2014-03-14 09:05:32 -07:00
Paul Wilkins
0fa768704b
Use of inline instead of INLINE.
...
This causes a build failure in VS 2008.
Change-Id: I03b0c0c006589b56d92a238d7b794711eb62575e
2014-03-14 11:36:06 +00:00