Skip to content
Snippets Groups Projects
Commit 06c30589 authored by Petter Reinholdtsen's avatar Petter Reinholdtsen
Browse files

New release 1.2.0beta1.

Increased libtool TH_LIB_CURRENT as API of a few methods changes
by adding 'const' to some of the char * arguments.

A 1.2.0 release is planned in two weeks.

Related to #2319.
parent fcc5d21e
No related branches found
No related tags found
No related merge requests found
Pipeline #6266 passed
......@@ -28,6 +28,7 @@ Cristian Adam
Sebastian Pippin
Simon Hosie
Brad Smith
Petter Reinholdtsen
- Bug fixes, enhancements, build systems.
Mauricio Piacentini
......
libteora 1.2.0beta1 (2025 March 16)
- Updated libogg dependency to version 1.3.4 for ogg_uint64_t.
- Updated doxygen setup.
- Updated autotools setup and support scripts (#1467 #1800 #1987 #2318
#2320).
- Added support for RISC OS.
- Fixed mingw build (#2141).
- Improved ARM support.
- Converted SCons setup to work with Python 3.
- Introduced new configure options --enable-mem-constraint and
--enable-gcc-sanitizers.
- Fixed all known compiler warnings and errors from gcc and clang.
- Improved examples for stability and correctness.
- Variuos speed, bug fixes and code quality improvements.
- Fixed build problem with Visual Studio (#2317).
- Avoids undefined bit shift of signed numbers (#2321, #2322).
- Avoids example encoder crash on bogus audio input (#2305).
- Fixed musl linking issue with asm enabled (#2287).
- Fixed some broken clamping in rate control (#2229).
- Added NULL check _tc and _setup even for data packets (#2279).
- Fixed mismatched oc_mb_fill_cmapping11 signature (#2068).
- Updated the documentation for theora_encode_comment() (#726).
- Adjusted build to Only link libcompat with dump_video (#1587).
- Corrected an operator precedence error in the visualization
code (#1751).
- Fixed two spelling errors in the comments (#1804).
- Avoid negative bit shift operation in huffdec.c (CVE-2024-56431).
- Improved library documentation and specification text.
- Adjusted library dependencies so libtheoraenc do not depend on
libtheoradec.
- Handle fallout from CVE-2017-14633 in libvorbis, check return value
in encoder_example and transcoder_example.
libteora 1.2.0alpha1 (2010 September 23)
- New 'ptalarbvorm' encoder with better rate/distortion optimization
......
......@@ -4,7 +4,7 @@ dnl ------------------------------------------------
dnl Initialization and Versioning
dnl ------------------------------------------------
AC_INIT([libtheora],[1.2.0alpha1+git],[theora-dev@xiph.org])
AC_INIT([libtheora],[1.2.0beta1],[theora-dev@xiph.org])
AC_CANONICAL_HOST
......@@ -35,7 +35,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
# then set TH_LIB_AGE to 0. #
# #
################################################################################
TH_LIB_CURRENT=4
TH_LIB_CURRENT=5
TH_LIB_REVISION=0
TH_LIB_AGE=4
AC_SUBST(TH_LIB_CURRENT)
......
......@@ -71,7 +71,7 @@
/*This library's version.*/
# define OC_VENDOR_STRING "Xiph.Org libtheora 1.2.0alpha 20100924 (Ptalarbvorm)"
# define OC_VENDOR_STRING "Xiph.Org libtheora 1.2.0beta1 20250316 (Ptalarbvorm)"
/*Theora bitstream version.*/
# define TH_VERSION_MAJOR (3)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment