[xiph-commits] r3586 - in libcmml/trunk: . Win32 release_notes
silvia at svn.annodex.net
silvia at svn.annodex.net
Sat May 3 23:05:05 PDT 2008
Author: silvia
Date: 2008-05-03 23:05:05 -0700 (Sat, 03 May 2008)
New Revision: 3586
Added:
libcmml/trunk/release_notes/libcmml-0.9.4.txt
Modified:
libcmml/trunk/ChangeLog
libcmml/trunk/Win32/config.h
libcmml/trunk/configure.ac
Log:
updates for 0.9.4 release
Modified: libcmml/trunk/ChangeLog
===================================================================
--- libcmml/trunk/ChangeLog 2008-05-04 05:52:52 UTC (rev 3585)
+++ libcmml/trunk/ChangeLog 2008-05-04 06:05:05 UTC (rev 3586)
@@ -1,3 +1,9 @@
+2008-04-05 Silvia Pfeiffer <silvia at silvia-pfeiffer dot de>
+ * Version 0.9.4
+ * added automake 1.10
+ * check differences from cmml-validate's stdout and stderr separately in tests/Makefile.am, as the two could be arbitrarily interleaved if 2>&1 is used.
+ * fixed make distcheck
+
2006-03-10 Silvia Pfeiffer <silvia at silvia-pfeiffer dot de>
* Version 0.9.2
* changed "class" struct member names to make libcmml compatible with C++
Modified: libcmml/trunk/Win32/config.h
===================================================================
--- libcmml/trunk/Win32/config.h 2008-05-04 05:52:52 UTC (rev 3585)
+++ libcmml/trunk/Win32/config.h 2008-05-04 06:05:05 UTC (rev 3586)
@@ -74,7 +74,7 @@
#define STDC_HEADERS 1
/* Version number of package */
-#define VERSION "0.9.3"
+#define VERSION "0.9.4"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */
Modified: libcmml/trunk/configure.ac
===================================================================
--- libcmml/trunk/configure.ac 2008-05-04 05:52:52 UTC (rev 3585)
+++ libcmml/trunk/configure.ac 2008-05-04 06:05:05 UTC (rev 3586)
@@ -5,7 +5,7 @@
AC_PREREQ(2.53)
AC_CANONICAL_TARGET
-AM_INIT_AUTOMAKE(libcmml,0.9.3)
+AM_INIT_AUTOMAKE(libcmml,0.9.4)
AM_CONFIG_HEADER(config.h)
#------------------------------------------------------------------------------------
Added: libcmml/trunk/release_notes/libcmml-0.9.4.txt
===================================================================
--- libcmml/trunk/release_notes/libcmml-0.9.4.txt (rev 0)
+++ libcmml/trunk/release_notes/libcmml-0.9.4.txt 2008-05-04 06:05:05 UTC (rev 3586)
@@ -0,0 +1,97 @@
+libcmml 0.9.4 Release
+---------------------
+
+libcmml is a C library that provides a complete programming
+interface including functions, data structures, and sloppy or
+strict error handling to parse a XML file in CMML. CMML is the
+Continuous Media Markup Language defined as part of the Continuous
+Media Web project (see http://www.annodex.net/software/libcmml).
+
+This release is available as a source tarball at
+http://www.annodex.net/software/libcmml/download/libcmml-0.9.4.tar.gz
+
+Changes since last release
+--------------------------
+
+ * minor bug fixes
+
+
+About libcmml
+-------------
+
+ * API documentation, with comprehensive examples
+
+ * Developed and tested on GNU/Linux, Darwin/MacOSX and Win32. May
+ work on other Unix-like systems via GNU autoconf. For Win32: nmake
+ Makefiles, Visual Studio .NET 2003 solution files and Visual C++ 6.0
+ workspace files are provided in the source distribution.
+
+ * A simple, callback based open/read/close or open/write/close
+ interface to CMML files.
+
+
+Tools
+-----
+
+The libcmml source distribution comprises the C library libcmml
+and the following command-line tools:
+
+ * cmml-validate, which takes as input a CMML file and tests it
+
+ * cmml-fix, which fixes a sloppily written input CMML and creates
+ a valid one if possible
+
+ * cmml-fortune, which creates a valid CMML file with random content
+
+ * cmml-timeshift, which reads a CMML files and creates another one
+ where all the clip tags are delayed by a time offset in seconds
+
+Full documentation of the libcmml API, customization and installation,
+and reading and writing examples can be read online at:
+
+ http://www.annodex.net/software/libcmml/html/
+
+
+Features
+--------
+
+This version of libcmml supports CMML 2.1.
+It has the following features:
+
+ * html-like markup language for audio, video, and other
+ time-continuous data files (call them "media files")
+ * provides markup to structure an input media file into clips by
+ identification of time intervals
+ * URI hyperlinking to clips is possible
+ * provides structured annotations (meta tags) and unstructed
+ annotations (free text) both for the complete media file and each
+ clips
+ * URI hyperlinks from clips to other Web resources possible
+ * URI hyperlinks from clips to representative images (keyframes)
+ possible
+ * internationalisation (i18n) support for markup
+ * multi-track composition directions for media files from several
+ input media files possible
+ * several tracks of annotations (multi-track annotations) possible
+ * arbitrarily high temporal resolution for annotation and media
+ tracks
+ * non-zero timbase association with media files possible
+ * wall-clock time association with media files possible
+
+
+License
+-------
+
+libcmml is Free Software, available under a BSD style license.
+
+More information is available online at the libannodex homepage:
+
+ http://www.annodex.net/software/libcmml/
+
+enjoy :)
+
+--
+Silvia Pfeiffer
+Annodex Association
+http://www.annodex.net/
+silviapfeiffer1 at gmail.com
More information about the commits
mailing list