From 6c352b0f1d0da58e0318dd99fb84cd0dbd209552 Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Fri, 4 Jun 2010 11:03:46 +0000 Subject: [PATCH] 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/libebml@295 a6f86f6d-0131-4f8e-9e7b-e335508773d5 --- ChangeLog | 6 ++- libebml.proj | 134 +++++++++++++++++++++++++-------------------------- 2 files changed, 71 insertions(+), 69 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1d9c2e2..ef3996e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ -2010-05-22 robux4 -New 0.8.1 version: +2010-06-04 robux4/mosu +New 1.0.0 version: + - rename the library .so name as it's backward incompatible + - fixes when reading Master elements with unknown/infinite size - fix the infinite/unknown size reading in EbmlElement::FindNextElement() - fix the EBMLDummy ID reading and displaying diff --git a/libebml.proj b/libebml.proj index 105dcfb..a97b564 100644 --- a/libebml.proj +++ b/libebml.proj @@ -1,67 +1,67 @@ -Include "*/*.proj" - -LIB ebml -{ - PROJECT_VERSION 0.7.9 - - INCLUDE . - EXPINCLUDE . - EXPDEFINE(USE_EBML_STRICT_API) EBML_STRICT_API - DEFINE(USE_EBML_STRICT_API) EBML_STRICT_API - -// OPTIMIZE_GLOBALLY . - FAVOR_MAX_SPEED . - REDUCE_SIZE . - FASTER_FLOAT . - -// SOURCE src/Debug.cpp - SOURCE src/EbmlBinary.cpp - SOURCE src/EbmlContexts.cpp - SOURCE src/EbmlCrc32.cpp - SOURCE src/EbmlDate.cpp - SOURCE src/EbmlDummy.cpp - SOURCE src/EbmlElement.cpp - SOURCE src/EbmlFloat.cpp - SOURCE src/EbmlHead.cpp - SOURCE src/EbmlMaster.cpp - SOURCE src/EbmlSInteger.cpp - SOURCE src/EbmlStream.cpp - SOURCE src/EbmlString.cpp - SOURCE src/EbmlSubHead.cpp - SOURCE src/EbmlUInteger.cpp - SOURCE src/EbmlUnicodeString.cpp - SOURCE src/EbmlVersion.cpp - SOURCE src/EbmlVoid.cpp - SOURCE src/IOCallback.cpp - SOURCE src/MemIOCallback.cpp - SOURCE src/StdIOCallback.cpp - SOURCE(TARGET_WIN) src/platform/win32/WinIOCallback.cpp - - HEADER(TARGET_WIN) src/platform/win32/WinIOCallback.h -// HEADER ebml/Debug.h - HEADER ebml/EbmlBinary.h - HEADER ebml/EbmlConfig.h - HEADER ebml/EbmlContexts.h - HEADER ebml/EbmlCrc32.h - HEADER ebml/EbmlDate.h - HEADER ebml/EbmlDummy.h - HEADER ebml/EbmlElement.h - HEADER ebml/EbmlEndian.h - HEADER ebml/EbmlFloat.h - HEADER ebml/EbmlHead.h - HEADER ebml/EbmlId.h - HEADER ebml/EbmlMaster.h - HEADER ebml/EbmlSInteger.h - HEADER ebml/EbmlStream.h - HEADER ebml/EbmlString.h - HEADER ebml/EbmlSubHead.h - HEADER ebml/EbmlTypes.h - HEADER ebml/EbmlUInteger.h - HEADER ebml/EbmlUnicodeString.h - HEADER ebml/EbmlVersion.h - HEADER ebml/EbmlVoid.h - HEADER ebml/IOCallback.h - HEADER ebml/MemIOCallback.h - HEADER ebml/StdIOCallback.h - HEADER ebml/c/libebml_t.h -} +Include "*/*.proj" + +LIB ebml +{ + PROJECT_VERSION 1.0.0 + + INCLUDE . + EXPINCLUDE . + EXPDEFINE(USE_EBML_STRICT_API) EBML_STRICT_API + DEFINE(USE_EBML_STRICT_API) EBML_STRICT_API + +// OPTIMIZE_GLOBALLY . + FAVOR_MAX_SPEED . + REDUCE_SIZE . + FASTER_FLOAT . + +// SOURCE src/Debug.cpp + SOURCE src/EbmlBinary.cpp + SOURCE src/EbmlContexts.cpp + SOURCE src/EbmlCrc32.cpp + SOURCE src/EbmlDate.cpp + SOURCE src/EbmlDummy.cpp + SOURCE src/EbmlElement.cpp + SOURCE src/EbmlFloat.cpp + SOURCE src/EbmlHead.cpp + SOURCE src/EbmlMaster.cpp + SOURCE src/EbmlSInteger.cpp + SOURCE src/EbmlStream.cpp + SOURCE src/EbmlString.cpp + SOURCE src/EbmlSubHead.cpp + SOURCE src/EbmlUInteger.cpp + SOURCE src/EbmlUnicodeString.cpp + SOURCE src/EbmlVersion.cpp + SOURCE src/EbmlVoid.cpp + SOURCE src/IOCallback.cpp + SOURCE src/MemIOCallback.cpp + SOURCE src/StdIOCallback.cpp + SOURCE(TARGET_WIN) src/platform/win32/WinIOCallback.cpp + + HEADER(TARGET_WIN) src/platform/win32/WinIOCallback.h +// HEADER ebml/Debug.h + HEADER ebml/EbmlBinary.h + HEADER ebml/EbmlConfig.h + HEADER ebml/EbmlContexts.h + HEADER ebml/EbmlCrc32.h + HEADER ebml/EbmlDate.h + HEADER ebml/EbmlDummy.h + HEADER ebml/EbmlElement.h + HEADER ebml/EbmlEndian.h + HEADER ebml/EbmlFloat.h + HEADER ebml/EbmlHead.h + HEADER ebml/EbmlId.h + HEADER ebml/EbmlMaster.h + HEADER ebml/EbmlSInteger.h + HEADER ebml/EbmlStream.h + HEADER ebml/EbmlString.h + HEADER ebml/EbmlSubHead.h + HEADER ebml/EbmlTypes.h + HEADER ebml/EbmlUInteger.h + HEADER ebml/EbmlUnicodeString.h + HEADER ebml/EbmlVersion.h + HEADER ebml/EbmlVoid.h + HEADER ebml/IOCallback.h + HEADER ebml/MemIOCallback.h + HEADER ebml/StdIOCallback.h + HEADER ebml/c/libebml_t.h +}