[xiph-commits] r8393 - in trunk/theora: . doc
giles at motherfish-iii.xiph.org
giles at motherfish-iii.xiph.org
Tue Dec 14 13:21:39 PST 2004
Author: giles
Date: 2004-12-14 13:21:38 -0800 (Tue, 14 Dec 2004)
New Revision: 8393
Modified:
trunk/theora/Makefile.am
trunk/theora/README
trunk/theora/configure.ac
trunk/theora/doc/Makefile.am
trunk/theora/libtheora.spec.in
Log:
Release cleanup. Update the readme, bump the version numbers to
1.0alpha4, remove the experimental and incomplete python spec
from the distribution. Filter .svn directories from the EXTRA_DIST
dirs.
Modified: trunk/theora/Makefile.am
===================================================================
--- trunk/theora/Makefile.am 2004-12-14 21:07:41 UTC (rev 8392)
+++ trunk/theora/Makefile.am 2004-12-14 21:21:38 UTC (rev 8393)
@@ -13,6 +13,8 @@
dist-hook:
rm -rf `find $(distdir)/macos -name CVS`
rm -rf `find $(distdir)/win32 -name CVS`
+ rm -rf `find $(distdir)/macos -name .svn`
+ rm -rf `find $(distdir)/win32 -name .svn`
debug:
$(MAKE) all CFLAGS="@DEBUG@"
Modified: trunk/theora/README
===================================================================
--- trunk/theora/README 2004-12-14 21:07:41 UTC (rev 8392)
+++ trunk/theora/README 2004-12-14 21:21:38 UTC (rev 8393)
@@ -1,12 +1,7 @@
--------------------------------------------------------------------------
-This README file is up to date with and covers Xiph.Org's first alpha
-release of the Theora video codec on 25 09 2002.
--------------------------------------------------------------------------
-
*** What is Theora?
Theora is Xiph.Org's first publicly released video codec, intended
-for use within the Ogg's project's Ogg multimedia streaming system.
+for use within the Foundation's Ogg multimedia streaming system.
Theora is derived directly from On2's VP3 codec; Currently the two are
nearly identical, varying only in encapsulating decoder tables in the
bitstream headers, but Theora will make use of this extra freedom
@@ -16,28 +11,26 @@
Theora's main site is www.theora.org. Theora and related libraries
can be gotten from www.theora.org or the main Xiph.Org site at
-www.xiph.org. In order to access CVS at xiph.org (the best way to get
-to the source), see http://www.xiph.org/cvs.html
+www.xiph.org. Development source is kept in an open subversion
+repository, see http://theora.org/svn.html for instructions.
*** What is the goal of this alpha release?
-This alpha is a proof of concept, not a production-ready release. Do
-not expect the Theora packet or stream format from this release to
-remain compatible with future releases. When the format for Theora is
-officially frozen, we'll let you know.
+The Theora bitstream format was frozen after the alpha3 release. This
+means that files produced by the alpha3 encoder will always be playable
+according to the Theora I specification.
+Traditionally alpha mean proof of concept, not a production-ready
+release. However the code is very robust, ready for and indeed in
+general use. WE DO INTEND TO MAKE INCOMPATIBLE API changes before
+stable beta release however, particularly on the encoding side.
+
The purpose of this release is to provide an updated testing base for
-those interested in theora and to dissiminate more widely the bitstream
-changes we've made since the last alpha release.
+those interested in theora and to dissiminate more widely the changes
+we've made since the last alpha release. These include some helper
+utility functions, and a draft format specification, located in the
+doc directory.
-In particular, the alpha 3 release includes a more complete set of
-decoder data tables in the third header packet. Also, the encoded image
-has been flipped vertically from the sense used in the alpha 1 and 2
-releases. The origin is now in the lower left to match the original VP3.
-Except for this change, lossless transcoding from alpha 1 and alpha 2 is
-possible. Without this change, lossless transcoding from VP3 is not
-possible.
-
Once more for the record: THIS RELEASE IS NOT PRODUCTION CODE. It is
not for ripping DVDs, or otherwise use for content you won't want to
re-encode on demand. The Theora stream format MAY WELL CHANGE in future
@@ -102,6 +95,13 @@
The sample player takes an Ogg file on standard in; the file may be
audio alone, video alone or video with audio.
+*** What other tools are available?
+
+If you're wanting to just use theora, consider the programs linked
+from http://www.theora.org/. There is playback support in a number
+of common free players, and Jan Gerber's ffmpeg2theora is an excellent
+encoding front end.
+
-------------------------------------------------------------------------
Troubleshooting the build process
-------------------------------------------------------------------------
Modified: trunk/theora/configure.ac
===================================================================
--- trunk/theora/configure.ac 2004-12-14 21:07:41 UTC (rev 8392)
+++ trunk/theora/configure.ac 2004-12-14 21:21:38 UTC (rev 8393)
@@ -4,7 +4,7 @@
dnl Initialization and Versioning
dnl ------------------------------------------------
-AC_INIT(libtheora,[unreleased])
+AC_INIT(libtheora,[1.0alpha4])
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
Modified: trunk/theora/doc/Makefile.am
===================================================================
--- trunk/theora/doc/Makefile.am 2004-12-14 21:07:41 UTC (rev 8392)
+++ trunk/theora/doc/Makefile.am 2004-12-14 21:21:38 UTC (rev 8393)
@@ -1,6 +1,6 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS = python
+SUBDIRS = #python
docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
Modified: trunk/theora/libtheora.spec.in
===================================================================
--- trunk/theora/libtheora.spec.in 2004-12-14 21:07:41 UTC (rev 8392)
+++ trunk/theora/libtheora.spec.in 2004-12-14 21:21:38 UTC (rev 8393)
@@ -1,6 +1,6 @@
Name: libtheora
Version: @VERSION@
-Release: 0.xiph.0.3.alpha3
+Release: 0.xiph.0.4.alpha4
Summary: The Theora Video Compression Codec.
Group: System Environment/Libraries
More information about the commits
mailing list