libebml/libmatrosla: update the ChangeLog for the 1.0.0 release and fix the compilation

git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@295 a6f86f6d-0131-4f8e-9e7b-e335508773d5
This commit is contained in:
Steve Lhomme 2010-06-04 11:03:46 +00:00
parent 70b83a0a65
commit 8e46c56503
7 changed files with 1054 additions and 1048 deletions

View File

@ -1,3 +1,7 @@
2010-06-04 robux4/mosu
New 1.0.0 version:
- rename the library .so name as it's backward incompatible
2010-04-30 robux4/mosu
New 0.9.0 version:
- fix a memory freeing issue in KaxBlock

View File

@ -2,6 +2,8 @@ Include "*/*.proj"
LIB matroska
{
PROJECT_VERSION 1.0.0
INCLUDE .
EXPINCLUDE .

View File

@ -27,7 +27,7 @@
/*!
\file
\version \$Id: KaxDefines.h,v 1.8 2010/04/02 23:26:17 robux4 Exp $
\version \$Id$
\author Steve Lhomme <robux4 @ users.sf.net>
*/
#ifndef LIBMATROSKA_DEFINES_H
@ -36,7 +36,7 @@
#include "ebml/EbmlVersion.h"
#include "ebml/EbmlElement.h"
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
#define DEFINE_MKX_CONTEXT(a) DEFINE_xxx_CONTEXT(a,EBML_SemanticGlobal)
#define DEFINE_MKX_MASTER_CONS(a,b,c,d,e) DEFINE_xxx_MASTER_CONS(a,b,d,e,EBML_SemanticGlobal)
#define DEFINE_MKX_MASTER(a,b,c,d,e) DEFINE_xxx_MASTER(a,b,d,e,EBML_SemanticGlobal)

View File

@ -52,7 +52,7 @@ START_LIBMATROSKA_NAMESPACE
DECLARE_MKX_BINARY(KaxSegmentUID)
public:
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
KaxSegmentUID(EBML_DEF_CONS EBML_DEF_SEP EBML_EXTRA_PARAM);
#endif
virtual bool ValidateSize() const { return IsFiniteSize() && (GetSize() == 16);}

View File

@ -29,7 +29,7 @@
/*!
\file
\version \$Id: FileKax.cpp 640 2004-07-09 21:05:36Z mosu $
\version \$Id$
\author Steve Lhomme <robux4 @ users.sf.net>
*/
//#include "StdInclude.h"
@ -452,14 +452,14 @@ END_LIBMATROSKA_NAMESPACE
void matroska_init()
{
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
ebml_init();
#endif
}
void matroska_done()
{
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
ebml_done();
#endif
}

View File

@ -29,7 +29,7 @@
/*!
\file
\version \$Id: KaxInfoData.cpp 1078 2005-03-03 13:13:04Z robux4 $
\version \$Id$
\author Steve Lhomme <robux4 @ users.sf.net>
\author John Cannon <spyder2555 @ users.sf.net>
*/
@ -71,7 +71,7 @@ KaxNextUID::KaxNextUID(EBML_EXTRA_DEF)
{
}
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
KaxSegmentUID::KaxSegmentUID(EBML_DEF_CONS EBML_DEF_SEP EBML_EXTRA_DEF)
:EbmlBinary(EBML_DEF_PARAM EBML_DEF_SEP EBML_EXTRA_CALL)
{

View File

@ -29,7 +29,7 @@
/*!
\file
\version \$Id: KaxTagMulti.cpp 640 2004-07-09 21:05:36Z mosu $
\version \$Id$
\author Jory Stone <jcsston @ toughguy.net>
\author Steve Lhomme <robux4 @ users.sf.net>
*/
@ -144,7 +144,7 @@ const EbmlSemanticContext & GetKaxTagsGlobal_Context()
return EBML_CLASS_SEMCONTEXT(KaxTagMultiGlobal);
}
#if LIBEBML_VERSION >= 0x010000
#if defined(HAVE_EBML2)
#define DEFINE_TAG_MASTER(a,b,c,d,e) DEFINE_xxx_MASTER(a,b,d,e,EBML_SemanticKaxTagMultiGlobal)
#else
#define DEFINE_TAG_MASTER(a,b,c,d,e) DEFINE_xxx_MASTER(a,b,c,d,e,*GetKaxTagsGlobal_Context)