- 08 Apr, 2014 - 1 commit
-
-
Frank Galligan authored
There was a bug with the decoder that if you started the decoder with more threads than the first frame had tile columns. Afterwards tried to decode a frame with more tile columns than the first frame, the decoder would hang. E.g. run vpxdec --threads=4. The first frame had two tile columns, then the next key frame had 4 tile columns, the decoder would hang. If you started with 4 tiles and switched to 2 tiles the decoder would be fine. The issue is that the worker the thread loop is using is stale. I added a test vector "vp90-2-14-resize-848x480-1280x720.webm" that exhibited the bug. Change-Id: I7bdd47241a52ac0fe1c693a609bc779257e94229
-
- 04 Apr, 2014 - 5 commits
-
-
Jan Gerber authored
Change-Id: Ie0eb9ac4529db00a322511e5241a59b501c289b7
-
Yaowu Xu authored
-
Paul Wilkins authored
-
James Zern authored
-
Yaowu Xu authored
This is to fix issue#709 Change-Id: I537f1fb74252fef8a58e68b0960a36a9aada856e
-
- 03 Apr, 2014 - 25 commits
-
-
Dmitry Kovalev authored
-
Marco Paniconi authored
-
Yaowu Xu authored
-
Dmitry Kovalev authored
-
Marco Paniconi authored
Change-Id: I6371ef7301c6bc3138552bd349e9bd154dee3e08
-
Jingning Han authored
-
Dmitry Kovalev authored
Now interp_kernel is obtained when it is really required (based on mbmi->interp_filter value). Change-Id: I4c7a93c179d1045eba16e7526c293d02c9b8b47e
-
James Zern authored
-
Deb Mukherjee authored
Fix that handles undefined CONFIG_SHARED Change-Id: I585bd03078f9061d010880a294bf0ac423f0981a
-
Tom Finegan authored
-
Alex Converse authored
-
Tom Finegan authored
Tests the basics (first confirms feature is available in vpx_config.h): - VP8 decode (in IVF file). - VP9 decode (in WebM file). - VP8 encode (to IVF and WebM). - VP9 encode (to IVF and WebM). - VP9 lossless encode (to IVF, currently disabled due to failure). - Pipe input (to vpxdec and vpxenc). Test data path and path to vpx{dec,enc} have been parameterized. In addition: - Supports disabling tests (test names prefixed with DISABLED_ are not run by default). - Supports filtering tests. vpxdec.sh: Tests vpxdec. vpxenc.sh: Tests vpxenc. tools_common.sh: Common test functions. Change-Id: I0612c88b8dd6049a05bbbc79a317a0cca61733a5
-
James Zern authored
Change-Id: I21cdaeea33a56dd4c0e38c36d01f338b1ab04c74
-
James Zern authored
-
Alex Converse authored
Change-Id: I28e45870a0e3b0de3b9e40fb044789ae1209c0f7
-
Dmitry Kovalev authored
-
Deb Mukherjee authored
Reinstates this macro and truns it on in order to avoid issues due to some frames at the end starving in harder videos. A more acceptable solution is in the works. Change-Id: I3c46148e86fa6114e3fed245246fb3686a9e6700
-
Dmitry Kovalev authored
-
Paul Wilkins authored
This was broken by change Icc4b66f3935fad5ec4516a4d57e843d12c365e64 Change-Id: I49e3fc525664eb7a433f55f76b8f8628fe251eab
-
Dmitry Kovalev authored
-
Jingning Han authored
This commit slightly increases the bit allocation for key frame. This improves speed -5 coding performance by 2.77% with aq-mode=0 and by 2.78% with aq-mode=3. Change-Id: Iaa3e777f80b9706306606af06e89852bac146659
-
James Zern authored
in some configurations MSVS will define _off_t / off_t in wchar.h; the former is used locally while the latter is for compatibility. this change overrides off_t as in the past and sets _OFF_T_DEFINED to prevent a clash in types. Change-Id: I9b0e6db586a0a2729b545d93edfc56570d2fcf97
-
Dmitry Kovalev authored
Change-Id: Id79ed3b87fd6055e96738af53eb964addd0b918b
-
Dmitry Kovalev authored
Change-Id: I5e9dfc50b6312848df8c3b8276f6b4d0c7ff9cf9
-
Dmitry Kovalev authored
-
- 02 Apr, 2014 - 9 commits
-
-
Marco Paniconi authored
-
Marco Paniconi authored
For real-time mode under cbr, this increases the gain (5-10%) for speed 5 (none/little change for 6), on vc-clips. Change-Id: I9b38beeb3c820de22c43a0ba53a9456168dd24ba
-
Deb Mukherjee authored
-
Dmitry Kovalev authored
-
Jingning Han authored
-
Jingning Han authored
-
Paul Wilkins authored
-
Paul Wilkins authored
-
Deb Mukherjee authored
Turns off the DISABLE_RC_LONG_TERM_MEM macro and makes other changes in the way the bits are updated, to make 2-pass rate control track target bitrates closer. Change-Id: I5f3be4b11c2908e6a9a9a1dd4fcf4e65531c44d8
-