Xiph.org - mirrors/theora.git/summary
Theora git repository
Les articles publiés sur le site
-
Fix some broken clamping in rate control.
11 octobre 2015, par Tim TerriberryFix some broken clamping in rate control. If we have some dupe frames right near the end of the buffer, our metric window can be slightly larger than the buffer. However, the clamping we use to determine how many frames' worth of metrics to add to the buffer had a mix of signed and unsigned types, so if that number when negative, instead of clamping against zero, it would ask for all remaining frames in the file. That would cause an infinite loop when we tried to find the last keyframe in the circular buffer in oc_enc_select_qi() (which was not big enough to actually hold that many frames). This patch changes the clamp to a form that works with all unsigned values. Thanks to Brion Vibber for the report. Fixes #2229 git-svn-id: http://svn.xiph.org/trunk/theora@19507 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Mark svn deprecated in favour of git.
19 mai 2015, par Ralph Giles -
Fix mismatched oc_mb_fill_cmapping11 signature.
31 octobre 2014, par Tim TerriberryFix mismatched oc_mb_fill_cmapping11 signature. oc_mb_fill_cmapping11() was defined without the last two parameters of its fellow mapping functions, meaning it got called with extra undeclared parameters. This could confuse the emscripten JavaScript cross-compiler's asm.js optimizations, as it's very picky about function signatures. Fixes #2068. Patch by Brion Vibber <brion@pobox.com>. git-svn-id: http://svn.xiph.org/trunk/theora@19261 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Fix automake warnings. r=ron, rillian
23 juillet 2014, par Ralph Giles -
Update AM_PROG_LIBTOOL to LT_INIT. r=rillian,ron
23 juillet 2014, par Ralph Giles