- Sep 18, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13858
-
Ralph Giles authored
minor should already have been checked, and we should treat higher tiny revisions the same. This will need to be updated if major and minor ever change. svn path=/trunk/theora/; revision=13857
-
Ralph Giles authored
the count of decodeable frames, instead of the index. This is similar to what other codecs are doing, and in theory conceptually simpler. This change was originally proposed by Thomas Vander Stichele. Since this is a bitstream change, the stream version number has been bumped to 3.2.1. The decoder will correctly support both the older 3.2.0 granulepos scheme and the new one. By spec, old decoders should attempt to play 3.2.1 streams, but sync will be off by one in the less noticeable direction. Patch from Maik Merten. svn path=/trunk/theora/; revision=13856
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13855
-
Ralph Giles authored
Patch from Maik Merten, also included in 1.0alpha8. svn path=/trunk/theora/; revision=13854
-
Ralph Giles authored
1.0alpha8 release. svn path=/trunk/theora/; revision=13850
-
- Sep 16, 2007
-
-
Timothy B. Terriberry authored
svn path=/trunk/theora/; revision=13845
-
Timothy B. Terriberry authored
svn path=/trunk/theora/; revision=13843
-
- Sep 15, 2007
-
-
j authored
svn path=/trunk/theora/; revision=13809
-
- Sep 14, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13806
-
- Sep 09, 2007
-
-
j authored
* expose more options as commandline parameters in encoder_example (keyframe_frequency, noise_sensitivity, sharpness) svn path=/trunk/theora/; revision=13776
-
- Sep 02, 2007
-
-
Arek Korbik authored
svn path=/trunk/theora/; revision=13694
-
- Sep 01, 2007
- Aug 28, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13647
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13646
-
- Aug 27, 2007
-
-
j authored
svn path=/trunk/theora/; revision=13637
-
- Aug 25, 2007
-
-
Maik Merten authored
something better. svn path=/trunk/theora/; revision=13623
-
- Aug 24, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13618
-
Ralph Giles authored
Version_script is actually used. svn path=/trunk/theora/; revision=13605
-
Ralph Giles authored
Version_script. svn path=/trunk/theora/; revision=13604
-
Ralph Giles authored
from vorbis. svn path=/trunk/theora/; revision=13603
-
- Aug 23, 2007
-
-
Timothy B. Terriberry authored
so that a second call to theora_clear() won't segfault. svn path=/trunk/theora/; revision=13602
-
Timothy B. Terriberry authored
This is currently the only way to get asm optimizations in the decoder on Windows. Builds both release and debug versions for each version of libc that currently ships with mingw32. DLL version information must still be updated manually (at the top of the Makefile), but that's okay because mingw32 doesn't implement DllGetVersion anyway, so it will never show up unless someone queries the resources manually. svn path=/trunk/theora/; revision=13601
-
Timothy B. Terriberry authored
General warning clean-up. svn path=/trunk/theora/; revision=13600
-
Timothy B. Terriberry authored
The documentation is still in general a mess, and needs to be cleaned up before release. svn path=/trunk/theora/; revision=13599
-
Timothy B. Terriberry authored
svn path=/trunk/theora/; revision=13598
-
Timothy B. Terriberry authored
svn path=/trunk/theora/; revision=13597
-
Timothy B. Terriberry authored
Fix theora_clear() so it actually clears an encoder instance. Remove link-time dependencies of the decoder code on the encoder code. This allows the separation of the two libraries, but requires a virtual function table of entry points into the encoder in order to work with the old libtheora API functions that don't distinguish between encoder and decoder objects. Future upgrades will need to be careful of this bit to retain ABI compatibility. Fix up #include directives to point directly to the project-local files they are including. General warning clean-up. Minor updates to the version script; this still needs to be fixed to use the proper version macros from configure.ac. svn path=/trunk/theora/; revision=13596
-
Thomas Vander Stichele authored
svn path=/trunk/theora/; revision=13594
-
Thomas Vander Stichele authored
svn path=/trunk/theora/; revision=13593
-
- Aug 10, 2007
-
-
Michael Smith authored
svn path=/trunk/theora/; revision=13530
-
ivo authored
svn path=/trunk/theora/; revision=13529
-
- Jul 26, 2007
-
-
Maik Merten authored
0: Same as quick_p = 0 (exhaustive motion search) 1: Same as quick_p = 1 (default, combination of quick and exhaustive motion search) 2: No motion compensation at all. Very fast but impacts negatively on both image quality and bitrate. Perhaps useful for e.g. videoconferencing (little motion) on slow systems. Definately of limited use. svn path=/trunk/theora/; revision=13368
-
- Jul 23, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13290
-
- Jul 22, 2007
-
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13286
-
- Jul 13, 2007
-
-
Maik Merten authored
th_quant_info data or ask the encoder to switch to VP3 profile (that's currently the default anyway). Cleaned up some underscore-prefixed variable names that were inherited from theora-exp Got rid of PROFILE_FULL and PROFILE_VP3 - those weren't exposed in the API. Now apps can use theora_control() to get something equivalent to PROFILE_VP3. If the apps want "PROFILE_FULL" (that was a 6 quant table thingie) they can just provide the necessary data. svn path=/trunk/theora/; revision=13256
-
- Jul 10, 2007
-
-
Ralph Giles authored
work around dependency breakage detection. After a patch by Matthias Schneider. svn path=/trunk/theora/; revision=13242
-
Ralph Giles authored
svn path=/trunk/theora/; revision=13241
-
Ralph Giles authored
Schneider. svn path=/trunk/theora/; revision=13240
-