- 04 Mar, 2013 - 4 commits
-
-
John Koleszar authored
Scales the input of the encoder using libyuv's "box filter". Each stream may have a different width and height specified. If the width (or height) parameter is missing (or is explicitly set to 0) then the value will be calculated based on the specified height (or width) and the input file's dimensions, preserving its aspect ratio. Leaving the height unspecified behaves similarly. Change-Id: I700ef89ce54fb87588420a71c39c0e3e73b1a40e
-
Ronald S. Bultje authored
Allows the user to specify whether decode errors should be fatal or not. Also makes mismatches optionally fatal. Change-Id: I58cff4a82f3d42f5653b91cf348a7f669377e632
-
John Koleszar authored
Make the progress line more useful by providing per-frame updates of processing frame rate and estimated time remaining. Fixes issue #534. Change-Id: Ic91551878ff4b2f5db1cedaafb588add220cfa52
-
James Zern authored
-
- 02 Mar, 2013 - 3 commits
-
-
James Zern authored
Change-Id: I15a6cd014fce8090cdb0441723bd1a90b562579c
-
James Zern authored
make them symmetrical with the generated output and their vp9 counterparts Change-Id: I72cc97c4d33d713dff620a6d7cc25955266216fc
-
Johann authored
-
- 01 Mar, 2013 - 1 commit
-
-
Johann authored
Remove dependency of this function on asm_offsets. ssse3/sse4 next. Change quant_shift calculation so it be done using SIMD. Pre-calculate as much as possible to simplify EOB selection. Take advantage of qcoeff being zero'd by tying the if statements together. Speed parity with previous implementation with gcc x86_64 linux Change-Id: Ife97556a1eca3a74b09def1a3d04084974dff1fb
-
- 28 Feb, 2013 - 2 commits
-
-
James Zern authored
gf_group_bits is int64_t remove casts to int. Change-Id: I3b4225905041fac9af9fdfcbcb6f1c357ea4b593
-
Johann authored
-
- 27 Feb, 2013 - 5 commits
-
-
James Zern authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
Jan Kratochvil authored
s/movd/movq/ Change-Id: Id1a56de91551f8dc796f14f1056c565dfc1ba626
-
- 26 Feb, 2013 - 1 commit
-
-
Johann authored
Reduce dependency on offsets file by using intrinsics. Disassembly shows improvements over previous assembly specifically in register management, preloading, and {pro,epi}log. Speed change is within margin of error. Change-Id: I8131b4b4d62bc092407fe847bfaa8f2c0e1384ff
-
- 23 Feb, 2013 - 3 commits
-
-
James Zern authored
Change-Id: I4e94ee2c4e2360d6a11a454c323f2899c1bb6f72
-
James Zern authored
variance_vtable clashed with vp8/common/variance.h Change-Id: I09c1de44d5519f1bd13f58c01144c0de4706de6f
-
James Zern authored
prior numbers were removed resulting in the same include guard for vp[89]_rtcd Change-Id: If2741e5b0cbdda7390c20e865e9f05992caff93e
-
- 22 Feb, 2013 - 13 commits
-
-
James Zern authored
Change-Id: I980da3c70f7cee1b723ede0ed2ae527ac7cd6a51
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
avoids signed integer overflow; matches kf_group_bits Change-Id: I193145cdc4fa53e70fba0a1731a03eb1a574931d
-
James Zern authored
Change-Id: Id1e6a12db6b0c1d3f64ead8fd8834aadc30fbed2
-
James Zern authored
based on change made in experimental: 98473443 Fix variance (signed integer) overflow Change-Id: I36f4ba5700f6f4615057daf7e70868f68a86669f
-
James Zern authored
-
James Zern authored
-
Jingning Han authored
The issue that potentially broke the encoding process was due to the fact that the length of token link is calculated from the total number of tokens coded, while it is possible, in high bit-rate setting, this length is greater than the buffer length initially assigned to the cpi->tok. This patch increases the initially allocated buffer length assigned to cpi->tok from (mb_rows * mb_cols * 24 * 16) to (mb_rows * mb_cols * (1 + 24 * 16)). It resolves the buffer overflow problem. Change-Id: I8661a8d39ea0a3c24303e3f71a170787a1d5b1df
-
James Zern authored
src_/dst_/dst_c_ are heap allocated, use the allocation size rather than sizeof(var) Change-Id: I3335ad487dc9b154cdf212891d1d74c812eff060
-
John Koleszar authored
-
KO Myung-Hun authored
Change-Id: I1c3b17450b08d2fdfacb7b94055da29d4d20f9c8
-
- 21 Feb, 2013 - 1 commit
-
-
John Koleszar authored
These aren't required to be supported by sh. Change-Id: I54d641a2377531e0b320676d29d4ecdeee82288a
-
- 17 Feb, 2013 - 1 commit
-
-
KO Myung-Hun authored
Change-Id: Iffb7cd44b449dc10fa5c24405be909d051b7abb5
-
- 03 Feb, 2013 - 2 commits
-
-
KO Myung-Hun authored
'CPU amdnop' is supported by YASM only. Change-Id: Ia3f7c2ba6d3bdf2889b62f5c6127fd515d7c7394
-
KO Myung-Hun authored
Change-Id: Ib88ab619fa4e1593e85ca325555f2c4648ac9bc7
-
- 01 Feb, 2013 - 2 commits
-
-
John Koleszar authored
-
Frank Galligan authored
Some projects must define only win64 for Windows 64bit builds using yasm. Change-Id: I1d09590d66a7bfc8b4412e1cc8685978ac60b748
-
- 31 Jan, 2013 - 2 commits
-
-
Marco Paniconi authored
Change-Id: I3bf9bdd95abfd287fbcb644f4fb85fb9204be95a
-
Jim Bankoski authored
-