-
v1.0
libtheora 1.0 release (2008 November 3) - Merge x86 assembly for forward DCT from Thusnelda branch. - Update 32 bit MMX with loop filter fix. - Check for an uninitialized state before dereferencing in propagating decode calls. - Remove all TH_DEBUG statements. - Rename the bitpacker source files copied from libogg to avoid confusing simple build systems using both libraries. - Declare bitfield entries to be explicitly signed for Solaris cc. - Set quantization parameters to default values when an empty buffer is passed with TH_ENCCTL_SET_QUANT_PARAMS. - Split encoder and decoder tests depending on configure settings. - Return lstylex.sty to the distribution. - Disable inline assembly on gcc versions prior to 3.1. - Remove extern references for OC_*_QUANT_MIN. - Make various data tables static const so they can be read-only. - Remove ENCCTL codes from the old encoder API. - Implement TH_ENCCTL_SET_KEYFRAME_FREQUENCY_FORCE ctl. - Fix segfault when exactly one of the width or height is not a multiple of 16, but the other is. - Compute the correct vertical offset for chroma. - cpuid assembly fix for MSVC. - Add VS2008 project files. - Build updates for 64-bit platforms, Mingw32, VS and XCode. - Do not clobber the cropping rectangle. - Declare ourselves 1.0final to pkg-config to sort after beta releases. - Fix the scons build to include asm in libtheoradec/enc. This matches the contents of the release tarball at https://downloads.xiph.org/releases/theora/libtheora-1.0.tar.gz except for generated files, files not included in the distribution, and svn keyword substitution. It includes a bump of the release date to November 3 compared to the svn tag, and does not include the x86state.c~ backup file which is in the tarball.
-
v1.2.0alpha1
libteora 1.2.0alpha1 release (2010 September 23) - New 'ptalarbvorm' encoder with better rate/distortion optimization - New th_encode_ctl option for copying configuration from an existing setup header, useful for splicing streams. - Returns TH_DUPFRAME in more cases. - Add ARM optimizations - Add TI C64x+ DSP optimizations - Other performance improvements - Rename speedlevel 2 to 3 and provide a new speedlevel 2 - Various minor bug fixes This tag matches the contents of the release tarball at https://downloads.xiph.org/releases/theora/libtheora-1.2.0alpha1.tar.gz except for generated files, files not in the distribution, and svn keyword substitution.
-
v1.1.0
libtheora 1.1.0 release (2009 September 24) - Fix various small issues with the example and telemetry code. - Fix handing a zero-byte packet as the first frame. - Documentation cleanup. - Two minor build fixes. This matches the contents of the tag at https://svn.xiph.org/tags/theora/libtheora-1.1.0 except for expansion of the $Id$ lines.
-
v1.1.1
libtheora 1.1.1 release (2009 October 1) - Fix problems with MSVC inline assembly - Add the missing encoder_disabled.c to the distribution - build updates: autogen.sh should work better after switching systems and the MSVC project now defaults to the dynamic runtime library - Namespace some variables to avoid conflicts on wince. This matches the contents of the tag at https://svn.xiph.org/tags/theora/libtheora-1.1.1 except for expansion of the $Id$ lines.