[-]
[+]
|
Changed |
libebml.spec
|
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ChangeLog
^
|
@@ -1,3 +1,173 @@
+2008-02-21 22:14 mosu
+
+ * trunk/libebml/ebml/EbmlBinary.h, trunk/libebml/ebml/EbmlEndian.h,
+ trunk/libebml/ebml/MemIOCallback.h,
+ trunk/libebml/ebml/c/libebml_t.h,
+ trunk/libebml/src/StdIOCallback.cpp: Fixes for the compilation
+ with gcc 4.3
+
+2007-02-17 10:55 robux4
+
+ * trunk/ARCorrect/ARCorrect.h, trunk/ARCorrect/ARCorrectFilter.h,
+ trunk/ARCorrect/ARCorrectPage.h, trunk/ARCorrect/ARCorrect_GUID.h,
+ trunk/ARCorrect/DShowUtils.h, trunk/ARCorrect/ITrackInfo.h,
+ trunk/ARCorrect/PersistPropertyBag.h, trunk/ARCorrect/resource.h,
+ trunk/DvdMenuXtractor/DvdMenuXtractor.proj,
+ trunk/DvdMenuXtractor/chaptermanager.h,
+ trunk/DvdMenuXtractor/config.h, trunk/DvdMenuXtractor/dmx.h,
+ trunk/DvdMenuXtractor/dmxconsole.h,
+ trunk/DvdMenuXtractor/dmxlogwidget.h,
+ trunk/DvdMenuXtractor/dmxselectionitem.h,
+ trunk/DvdMenuXtractor/dmxselectiontree.h,
+ trunk/DvdMenuXtractor/dmxwizard.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/bswap.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/cmd_print.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/dvd_input.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/dvd_reader.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/dvd_udf.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/dvdread.proj,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/dvdread_internal.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/ifo_print.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/ifo_read.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/ifo_types.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/md5.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/nav_print.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/nav_read.h,
+ trunk/DvdMenuXtractor/libdvdread/dvdread/nav_types.h,
+ trunk/DvdMenuXtractor/libdvdread/libdvdread.proj,
+ trunk/DvdMenuXtractor/libdvdread/src/src.proj,
+ trunk/DvdMenuXtractor/libdvdread/win32/config.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/dirent.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/gtchar.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/inttypes.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/posix.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/stdint.h,
+ trunk/DvdMenuXtractor/libdvdread/win32/win32.proj,
+ trunk/DvdMenuXtractor/logtextedit.h,
+ trunk/DvdMenuXtractor/mpegparser/CircBuffer.h,
+ trunk/DvdMenuXtractor/mpegparser/M2VParser.h,
+ trunk/DvdMenuXtractor/mpegparser/MPEGVideoBuffer.h,
+ trunk/DvdMenuXtractor/mpegparser/Types.h,
+ trunk/DvdMenuXtractor/mpegparser/mpegparser.proj,
+ trunk/DvdMenuXtractor/outputreader.h,
+ trunk/DvdMenuXtractor/selectiontreeitem.h,
+ trunk/DvdMenuXtractor/selectiontreesubitem.h,
+ trunk/DvdMenuXtractor/utilities.h,
+ trunk/DvdMenuXtractor/vobparser/IFOContent.h,
+ trunk/DvdMenuXtractor/vobparser/IFOFile.h,
+ trunk/DvdMenuXtractor/vobparser/VobParser.h,
+ trunk/DvdMenuXtractor/vobparser/iso/iso_lang.h,
+ trunk/DvdMenuXtractor/vobparser/vobparser.proj,
+ trunk/LemAPI/ac3_input/ac3file.h,
+ trunk/LemAPI/ac3_input/ac3frame.h,
+ trunk/LemAPI/ac3_input/ac3iframe.h,
+ trunk/LemAPI/ac3_input/c_types.h, trunk/LemAPI/avi_input/avilib.h,
+ trunk/LemAPI/matroska_writer/matroska_writer.h,
+ trunk/LemAPI/matroska_writer/matroska_writer_gui.h,
+ trunk/LemAPI/mpa_input/c_types.h,
+ trunk/LemAPI/mpa_input/mpafile.h,
+ trunk/LemAPI/mpa_input/mpaframe.h,
+ trunk/LemAPI/mpa_input/mpiframe.h, trunk/LemAPI/tinyXML/tinystr.h,
+ trunk/LemAPI/tinyXML/tinyxml.h, trunk/LemAPI/wav_input/Config.h,
+ trunk/LemAPI/wav_input/Endian.h, trunk/LemAPI/wav_input/FourCC.h,
+ trunk/LemAPI/wav_input/Types.h, trunk/LemAPI/wav_input/c_types.h,
+ trunk/LemAPI/wav_input/chunk.h, trunk/LemAPI/wav_input/fact.h,
+ trunk/LemAPI/wav_input/fio.h, trunk/LemAPI/wav_input/format.h,
+ trunk/LemAPI/wav_input/riff.h, trunk/LemAPI/wav_input/wav.h,
+ trunk/LemAPI/wav_input/wav2mka.h,
+ trunk/MatroskaUtils/AviTagReader.h,
+ trunk/MatroskaUtils/CFireRoutine.h, trunk/MatroskaUtils/DbgOut.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/GDCMatroska_h.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/IndexMatroska.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/MatroskaParser.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/Win32Stream.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/resource.h,
+ trunk/MatroskaUtils/GDC/GDCMatroska/stdafx.h,
+ trunk/MatroskaUtils/GDC/common/GoogleDesktopComponentRegistration.h,
+ trunk/MatroskaUtils/GDC/common/GoogleDesktopSearchAPI.h,
+ trunk/MatroskaUtils/GDC/common/stdafx.h,
+ trunk/MatroskaUtils/JCThread.h, trunk/MatroskaUtils/JList.h,
+ trunk/MatroskaUtils/JString.h, trunk/MatroskaUtils/MP3TagReader.h,
+ trunk/MatroskaUtils/MatroskaCDL/CDLApi.h,
+ trunk/MatroskaUtils/MatroskaCDL/MatroskaCDL.h,
+ trunk/MatroskaUtils/MatroskaChapterData.h,
+ trunk/MatroskaUtils/MatroskaPages.h,
+ trunk/MatroskaUtils/MatroskaReg.h,
+ trunk/MatroskaUtils/MatroskaTagData.h,
+ trunk/MatroskaUtils/MatroskaTrackData.h,
+ trunk/MatroskaUtils/MatroskaUtils.h,
+ trunk/MatroskaUtils/MatroskaUtilsBitrate.h,
+ trunk/MatroskaUtils/MatroskaUtilsDebug.h,
+ trunk/MatroskaUtils/MatroskaUtilsReader.h,
+ trunk/MatroskaUtils/ShellExtension/CheckUsage/CheckUsage.h,
+ trunk/MatroskaUtils/ShellExtension/CheckUsage/resource.h,
+ trunk/MatroskaUtils/ShellExtension/DShowTools/DShowTools.h,
+ trunk/MatroskaUtils/ShellExtension/DShowTools/convert.h,
+ trunk/MatroskaUtils/ShellExtension/Http.h,
+ trunk/MatroskaUtils/ShellExtension/MatroskaInfoParserCache.h,
+ trunk/MatroskaUtils/ShellExtension/MatroskaProp.h,
+ trunk/MatroskaUtils/ShellExtension/MatroskaPropShellExtension.h,
+ trunk/MatroskaUtils/TagReader.h, trunk/MatroskaUtils/ZipArchive.h,
+ trunk/MatroskaUtils/mdump.h, trunk/MatroskaUtils/resource.h,
+ trunk/MatroskaUtils/tinyxml/tinystr.h, trunk/config.h,
+ trunk/foo_input_matroska/DbgOut.h,
+ trunk/foo_input_matroska/Foobar2000ReaderIOCallback.h,
+ trunk/foo_input_matroska/container_matroska.h,
+ trunk/foo_input_matroska/container_matroska_impl.h,
+ trunk/foo_input_matroska/filesystem_matroska.h,
+ trunk/foo_input_matroska/matroska_parser.h,
+ trunk/foo_input_matroska/resource.h, trunk/libebml/libebml.proj,
+ trunk/libmatroska/libmatroska.proj,
+ trunk/libmatroska/matroska/KaxTag.h,
+ trunk/libmatroska/test/ebml/ebml.proj,
+ trunk/libmatroska/test/mux/mux.proj,
+ trunk/libmatroska/test/tags/tags.proj,
+ trunk/libmatroska/test/test.proj,
+ trunk/libmatroska/test/utf8/utf8.proj,
+ trunk/mkaencoder/src/mkaenc.h,
+ trunk/mkvwriter/IOCallbackWrapper.h,
+ trunk/mkvwriter/MatroskaMuxer.h,
+ trunk/mkvwriter/MatroskaSimpleTags.h, trunk/mkvwriter/mkvwriter.h,
+ trunk/mkvwriter/pub/hxtmkvwriter.h, trunk/mkxds/CoreVorbisGUID.h,
+ trunk/mkxds/MatroskaReader.h, trunk/mkxds/OggDS.h,
+ trunk/mkxds/Subtitles.h, trunk/mkxds/asyncio.h,
+ trunk/mkxds/codecs.h, trunk/mkxds/global.h,
+ trunk/mkxds/mkxPrioFrame.h, trunk/mkxds/mkx_opin.h,
+ trunk/mkxds/mkxds.h, trunk/mkxds/mkxdsProperty.h,
+ trunk/mkxds/mkxread.h, trunk/mkxds/resource.h,
+ trunk/mkxuncat/mkxuncat.proj, trunk/root.proj: fix EOL style
+
+2007-01-22 11:21 robux4
+
+ * trunk/libebml/libebml.proj: don't use the debug(trace) class by
+ default
+
+2007-01-19 10:15 robux4
+
+ * trunk/libebml/src/Debug.cpp: build even in a Unicode environment
+
+2007-01-19 09:58 robux4
+
+ * trunk/libebml/libebml.proj, trunk/libmatroska/libmatroska.proj,
+ trunk/libmatroska/test/ebml/ebml.proj,
+ trunk/libmatroska/test/mux/mux.proj,
+ trunk/libmatroska/test/tags/tags.proj,
+ trunk/libmatroska/test/test.proj,
+ trunk/libmatroska/test/utf8/utf8.proj: add support for coremake
+ building for the moment the config.h and coremake are referenced
+ by a parent project
+
+2006-06-02 14:32 mosu
+
+ * trunk/libebml/make/linux/Makefile: Overwrite existing symlinks
+ during install.
+
+2006-03-31 12:33 mosu
+
+ * trunk/libebml/ChangeLog, trunk/libebml/debian/changelog,
+ trunk/libebml/ebml/EbmlVersion.h: Bumped version to 0.7.7.
+ Automatic ChangeLog update.
+
2006-03-30 19:33 mosu
* trunk/libebml/src/EbmlFloat.cpp: Avoid pointer aliasing issues.
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/debian/changelog
^
|
@@ -1,3 +1,9 @@
+libebml (0.7.8-1) unstable; urgency=low
+
+ * New version.
+
+ -- Moritz Bunkus <moritz@bunkus.org> Wed, 5 Mar 2008 12:04:07 +0100
+
libebml (0.7.7-1) unstable; urgency=low
* New version.
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ebml/EbmlBinary.h
^
|
@@ -30,7 +30,7 @@
/*!
\file
- \version \$Id: EbmlBinary.h 1112 2005-03-28 09:55:50Z mosu $
+ \version \$Id: EbmlBinary.h 1298 2008-02-21 22:14:18Z mosu $
\author Steve Lhomme <robux4 @ users.sf.net>
\author Julien Coloos <suiryc @ users.sf.net>
*/
@@ -38,6 +38,7 @@
#define LIBEBML_BINARY_H
#include <string>
+#include <cstring>
#include "EbmlTypes.h"
#include "EbmlElement.h"
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ebml/EbmlEndian.h
^
|
@@ -30,7 +30,7 @@
/*!
\file
- \version \$Id: EbmlEndian.h 1155 2005-05-06 11:43:38Z robux4 $
+ \version \$Id: EbmlEndian.h 1298 2008-02-21 22:14:18Z mosu $
\author Ingo Ralf Blum <ingoralfblum @ users.sf.net>
\author Lasse Kärkkäinen <tronic @ users.sf.net>
\author Steve Lhomme <robux4 @ users.sf.net>
@@ -39,6 +39,7 @@
#define LIBEBML_ENDIAN_H
#include <algorithm>
+#include <cstring>
#include "EbmlConfig.h" // contains _ENDIANESS_
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ebml/EbmlVersion.h
^
|
@@ -30,7 +30,7 @@
/*!
\file
- \version \$Id: EbmlVersion.h 1245 2006-03-31 12:33:02Z mosu $
+ \version \$Id: EbmlVersion.h 1299 2008-03-05 11:06:00Z mosu $
\author Steve Lhomme <robux4 @ users.sf.net>
*/
#ifndef LIBEBML_VERSION_H
@@ -42,9 +42,9 @@
START_LIBEBML_NAMESPACE
-#define LIBEBML_VERSION 0x000707
+#define LIBEBML_VERSION 0x000708
-static const std::string EbmlCodeVersion = "0.7.7";
+static const std::string EbmlCodeVersion = "0.7.8";
static const std::string EbmlCodeDate = __TIMESTAMP__;
/*!
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ebml/MemIOCallback.h
^
|
@@ -28,7 +28,7 @@
/*!
\file
- \version \$Id: MemIOCallback.h 639 2004-07-09 20:59:14Z mosu $
+ \version \$Id: MemIOCallback.h 1298 2008-02-21 22:14:18Z mosu $
\author Jory Stone <jcsston @ toughguy.net>
*/
#ifndef LIBEBML_MEMIOCALLBACK_H
@@ -36,10 +36,6 @@
#include "IOCallback.h"
#include <string>
-// Several gcc versions have some header problem, others don't -
-// but those that do will have problems with min being defined as a
-// macro upon inclusion of some stream header.
-#undef min
#ifndef __BEOS__
#include <sstream>
#else
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/ebml/c/libebml_t.h
^
|
@@ -30,7 +30,7 @@
/*!
\file libebml_t.h
- \version \$Id: libebml_t.h 1011 2005-01-05 16:15:25Z robux4 $
+ \version \$Id: libebml_t.h 1298 2008-02-21 22:14:18Z mosu $
\author Steve Lhomme <robux4 @ users.sf.net>
\author Ingo Ralf Blum <ingoralfblum @ users.sf.net>
\author Moritz Bunkus <moritz@bunkus.org>
@@ -123,9 +123,7 @@
MODE_SAFE
} open_mode;
-#if !defined(min)
-#define min(x,y) ((x)<(y) ? (x) : (y))
-#endif
+#define EBML_MIN(x,y) ((x)<(y) ? (x) : (y))
#ifdef __cplusplus
}
|
[-]
[+]
|
Added |
libebml-0.7.8.tar.bz2/libebml.proj
^
|
@@ -0,0 +1,62 @@
+Include "*/*.proj"
+
+LIB ebml
+{
+ INCLUDE .
+
+// 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
+}
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/make/linux/Makefile
^
|
@@ -141,7 +141,7 @@
install_sharedlib: $(LIBRARY_SO)
$(INSTALL) $(INSTALL_DIR_OPTS) -d $(libdir)
$(INSTALL) $(INSTALL_OPTS_LIB) $(LIBRARY_SO_VER) $(libdir)
- ln -s $(LIBRARY_SO_VER) $(libdir)/$(LIBRARY_SO)
+ ln -fs $(LIBRARY_SO_VER) $(libdir)/$(LIBRARY_SO)
ifneq ($(wildcard .depend),)
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/src/Debug.cpp
^
|
@@ -30,7 +30,7 @@
/*!
\file
- \version \$Id: Debug.cpp 1198 2005-08-26 08:18:50Z mosu $
+ \version \$Id: Debug.cpp 1268 2007-01-19 10:15:08Z robux4 $
\author Steve Lhomme <robux4 @ users.sf.net>
\author Moritz Bunkus <moritz @ bunkus.org>
*/
@@ -84,7 +84,7 @@
SYSTEMTIME time;
GetSystemTime(&time);
if (prefix[0] == '\0')
- wsprintf(myformat,"%04d/%02d/%02d %02d:%02d:%02d.%03d UTC : %s\r\n",
+ wsprintfA(myformat,"%04d/%02d/%02d %02d:%02d:%02d.%03d UTC : %s\r\n",
time.wYear,
time.wMonth,
time.wDay,
@@ -94,7 +94,7 @@
time.wMilliseconds,
format);
else
- wsprintf(myformat,"%04d/%02d/%02d %02d:%02d:%02d.%03d UTC : %s - %s\r\n",
+ wsprintfA(myformat,"%04d/%02d/%02d %02d:%02d:%02d.%03d UTC : %s - %s\r\n",
time.wYear,
time.wMonth,
time.wDay,
@@ -106,19 +106,19 @@
format);
} else {
if (prefix[0] == '\0')
- wsprintf( myformat, "%s\r\n", format);
+ wsprintfA( myformat, "%s\r\n", format);
else
- wsprintf( myformat, "%s - %s\r\n", prefix, format);
+ wsprintfA( myformat, "%s - %s\r\n", prefix, format);
}
result = vsprintf(tst,myformat,params);
if (my_debug_output)
- OutputDebugString(tst);
+ OutputDebugStringA(tst);
if (my_use_file && (hFile != NULL)) {
SetFilePointer( hFile, 0, 0, FILE_END );
DWORD written;
- WriteFile( hFile, tst, lstrlen(tst), &written, NULL );
+ WriteFile( hFile, tst, lstrlenA(tst), &written, NULL );
}
#else
if (my_time_included) {
@@ -192,7 +192,7 @@
result = false;
#ifdef WIN32
- hFile = CreateFile(NewFilename, GENERIC_WRITE, FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL );
+ hFile = CreateFileA(NewFilename, GENERIC_WRITE, FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL );
if (hFile != INVALID_HANDLE_VALUE) {
SetFilePointer( hFile, 0, 0, FILE_END );
|
[-]
[+]
|
Changed |
libebml-0.7.8.tar.bz2/src/StdIOCallback.cpp
^
|
@@ -28,7 +28,7 @@
/*!
\file
- \version \$Id: StdIOCallback.cpp 1094 2005-03-16 18:30:28Z robux4 $
+ \version \$Id: StdIOCallback.cpp 1298 2008-02-21 22:14:18Z mosu $
\author Steve Lhomme <robux4 @ users.sf.net>
\author Moritz Bunkus <moritz @ bunkus.org>
*/
@@ -64,7 +64,7 @@
{
assert(Path!=0);
- char *Mode;
+ const char *Mode;
switch (aMode)
{
case MODE_READ:
|