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 huffman.h include guard.

    6 mars 2012, par Tim Terriberry
    Fix huffman.h include guard.
    
    Thanks to Holden for the report.
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@18221 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/huffman.h
  • Remove some redundant NULL checks and fix a free on error return.

    3 mars 2012, par Tim Terriberry
    Remove some redundant NULL checks and fix a free on error return.
    
    ref_frame_data was being allocated with the aligned allocator, but
     freed with the normal _ogg_free() function on failure, which
     doesn't work.
    This would only cause a problem if there was just enough memory to
     satisfy the reference frame allocation (just over 4.5 or 9 bytes
     per pixel) but not enough for the fragment buffer offets (1/16 or
     1/8th byte per pixel).
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@18219 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/internal.c
    • [DH] lib/state.c
  • Make telemetry work with striped decoding.

    2 mars 2012, par Tim Terriberry
    Make telemetry work with striped decoding.
    
    This allows it to be used from dump_video without having to disable
     striped decoding there.
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@18218 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] examples/dump_video.c
    • [DH] lib/decode.c
  • Fix a duplicate word.

    11 février 2012, par Ralph Giles
    Fix a duplicate word.
    
    Thanks to darkstarbyte for pointing out the typo.
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@18195 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] doc/spec/spec.tex
  • Clean up some ARM asm issues.

    13 juillet 2011, par Tim Terriberry
    Clean up some ARM asm issues.
    
    1) Allow specification of the section alignment and make the
        default alignment 4 bytes (like the RVCT manual says it should
        be).
       This ensures that linking our ARM asm into a Thumb executable
        won't get the section placed on a 2-byte boundary.
    2) Add a linker hint to indicate we don't need an executable stack.
       Otherwise it assumes we do.
    3) Stop building and linking to an (empty) armopts object file.
       This is needed to make 2) work, since we include this file, so
        we can't add the linker hint at the end of it, and linking in
        just one object without that hint makes the whole library ask
        for an executable stack.
    
    
    git-svn-id: http://svn.xiph.org/trunk/theora@18031 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/Makefile.am
    • [DH] lib/arm/arm2gnu.pl