Xiph.org - mirrors/theora.git/summary

Theora git repository

http://git.xiph.org/?p=mirrors/theora.git;a=summary

Les articles publiés sur le site

  • Fix some broken clamping in rate control.

    11 octobre 2015, par Tim Terriberry
    Fix 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
    
    • [DH] lib/rate.c
  • Mark svn deprecated in favour of git.

    19 mai 2015, par Ralph Giles
    Mark svn deprecated in favour of git.
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@19483 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] REPOSITORY_HAS_MOVED
  • Fix mismatched oc_mb_fill_cmapping11 signature.

    31 octobre 2014, par Tim Terriberry
    Fix 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
    
    • [DH] lib/state.c
  • Fix automake warnings. r=ron, rillian

    23 juillet 2014, par Ralph Giles
    Fix automake warnings. r=ron, rillian
    
    Patch by valtri.
    https://trac.xiph.org/ticket/2032
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@19181 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] examples/Makefile.am
    • [DH] lib/Makefile.am
    • [DH] tests/Makefile.am
  • Update AM_PROG_LIBTOOL to LT_INIT. r=rillian,ron

    23 juillet 2014, par Ralph Giles
    Update AM_PROG_LIBTOOL to LT_INIT. r=rillian,ron
    
    Patch from valtri. https://trac.xiph.org/ticket/2032
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@19180 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] configure.ac