]>
granicus.if.org Git - libmatroska/log
Moritz Bunkus [Sat, 2 May 2015 09:07:27 +0000 (11:07 +0200)]
Merge pull request #7 from DanWin/master
Some optimizations
Daniel Winzen [Sat, 2 May 2015 08:38:11 +0000 (10:38 +0200)]
Fix memory leak
Daniel Winzen [Sat, 2 May 2015 07:13:56 +0000 (09:13 +0200)]
Some optimizations
Jan Engelhardt [Sun, 1 Feb 2015 17:14:08 +0000 (18:14 +0100)]
build: libmatroska needs to link against libebml
The library uses symbols from libebml, and so should link to it.
Moritz Bunkus [Thu, 22 Jan 2015 14:26:36 +0000 (15:26 +0100)]
Merge pull request #5 from phonohawk/fix-libmatroska-linkage-failure
Fix linkage failure of libmatroska due to missing -lebml flag
PHO [Thu, 22 Jan 2015 13:15:02 +0000 (22:15 +0900)]
Fix linkage failure of libmatroska due to missing -lebml flag
Without this change the following linkage error occurs:
/bin/sh ./libtool --tag=CXX --mode=link g++ -Wall -Wextra \
-Wno-unknown-pragmas -Wshadow -I/usr/pkg/include -pipe -O2 \
-I/usr/pkg/include -version-info 6:0:0 -no-undefined -L/usr/pkg/lib \
-o libmatroska.la -rpath /usr/pkg/lib src/FileKax.lo \
src/KaxAttached.lo src/KaxAttachments.lo src/KaxBlock.lo \
src/KaxBlockData.lo src/KaxCluster.lo src/KaxContexts.lo \
src/KaxCues.lo src/KaxCuesData.lo src/KaxInfoData.lo \
src/KaxSeekHead.lo src/KaxSegment.lo src/KaxSemantic.lo \
src/KaxTracks.lo src/KaxVersion.lo
Undefined symbols:
"libebml::EbmlUnicodeString::EbmlUnicodeString()", referenced from:
libmatroska::KaxSegmentFilename::KaxSegmentFilename()in KaxSemantic.o
libmatroska::KaxPrevFilename::KaxPrevFilename()in KaxSemantic.o
libmatroska::KaxNextFilename::KaxNextFilename()in KaxSemantic.o
...
Moritz Bunkus [Sun, 4 Jan 2015 13:31:17 +0000 (14:31 +0100)]
ChangeLog: add release message
Moritz Bunkus [Sun, 21 Dec 2014 10:39:59 +0000 (11:39 +0100)]
build system: autogen.sh not needed; »autoreconf -fi« suffices
Moritz Bunkus [Sun, 21 Dec 2014 09:51:53 +0000 (10:51 +0100)]
ChangeLog: mention the pkg-config file
Moritz Bunkus [Sun, 21 Dec 2014 09:32:52 +0000 (10:32 +0100)]
ChangeLog: update
Moritz Bunkus [Sun, 21 Dec 2014 09:32:08 +0000 (10:32 +0100)]
build system: remove old hand-crafted make files
Moritz Bunkus [Sun, 21 Dec 2014 09:31:45 +0000 (10:31 +0100)]
check_ids: move to other directory
Moritz Bunkus [Sun, 21 Dec 2014 09:22:49 +0000 (10:22 +0100)]
build system: add autoconf/automake-based system
Moritz Bunkus [Sat, 20 Dec 2014 16:06:47 +0000 (17:06 +0100)]
cosmetics: re-indent KaxBlock::ReadData() after wrapping in try/catch block
Moritz Bunkus [Sat, 20 Dec 2014 15:54:28 +0000 (16:54 +0100)]
KaxBlock::ReadData(): use safe/checked memory access
Unchecked reading from memory locations works for cases in which all the
data is valid, but if it isn't then this leads to invalid memory access
and segmentation faults.
See https://trac.bunkus.org/ticket/1096
Moritz Bunkus [Fri, 19 Dec 2014 14:07:32 +0000 (15:07 +0100)]
cosmetics: unify indentation
Moritz Bunkus [Fri, 19 Dec 2014 13:01:10 +0000 (14:01 +0100)]
version: bump to 1.4.2
Moritz Bunkus [Fri, 19 Dec 2014 13:00:02 +0000 (14:00 +0100)]
KaxBlock: don't access beyond enf-of-buffer for one frame in EBML lacing
See https://trac.bunkus.org/ticket/1096 test case
id:000002,sig:06,src:000000,op:flip2,pos:582
Moritz Bunkus [Thu, 18 Dec 2014 23:06:34 +0000 (00:06 +0100)]
cosmetics: use spaces instead of tab characters; remove trailing whitespace
Moritz Bunkus [Sat, 19 Oct 2013 10:25:39 +0000 (12:25 +0200)]
Avoid compiler warning about possible use of uninitialized values
Moritz Bunkus [Tue, 17 Sep 2013 17:15:34 +0000 (19:15 +0200)]
update ChangeLog
Moritz Bunkus [Fri, 23 Aug 2013 17:43:19 +0000 (10:43 -0700)]
Merge pull request #2 from maksqwe/master
Some of the fixes and optimization
maksqwe [Thu, 22 Aug 2013 21:42:18 +0000 (00:42 +0300)]
1. add std::nothrow to new operator because then ptr checked with NULL
2. "currentNewBlock" is assigned values twice successively
3. optimize std::vector<>::iterator's usage "iter++" -> "++iter". See preincrement and postincrement operator++()
Steve Lhomme [Sat, 15 Jun 2013 16:36:05 +0000 (18:36 +0200)]
update the library version number after merge of some new elements
Steve Lhomme [Sat, 15 Jun 2013 16:27:49 +0000 (18:27 +0200)]
add support for SeekPreRoll
Steve Lhomme [Sat, 15 Jun 2013 16:22:34 +0000 (18:22 +0200)]
add DiscardPadding and CodecDelay elements
Moritz Bunkus [Sat, 20 Apr 2013 09:54:23 +0000 (02:54 -0700)]
Merge pull request #1 from RedDwarf69/master
Linux packaging
Cristian Morales Vega [Sun, 14 Apr 2013 15:45:27 +0000 (16:45 +0100)]
Update licensing information
- Substitute LICENSE.LGPL for the latest copy from http://www.gnu.org/
- Update the FSF address and links in all the file headers
- Relicense QPL/GPL files to LGPL
Cristian Morales Vega [Sun, 14 Apr 2013 15:34:22 +0000 (16:34 +0100)]
Use Linux-style EOL for non Windows specific files
Cristian Morales Vega [Sun, 14 Apr 2013 15:29:57 +0000 (16:29 +0100)]
Fix typo
Cristian Morales Vega [Sun, 14 Apr 2013 15:29:21 +0000 (16:29 +0100)]
Add DESTDIR option to Linux Makefile
Cristian Morales Vega [Sun, 14 Apr 2013 15:27:32 +0000 (16:27 +0100)]
Add "link" option to Linux Makefile
Cristian Morales Vega [Sun, 14 Apr 2013 15:23:32 +0000 (16:23 +0100)]
Stop using -ansi -fno-gnu-keywords in Linux
There is no need for -fno-gnu-keywords (which was implied by -ansi) in the
current code.
-ansi disables GCC built-in functions, which add optimizations and extra
security checks in some cases. It may be good to use it (and -pedantic) while
developing to try to keep the code ANSI standard, but users should have binaries
compiled without the option.
Moritz Bunkus [Tue, 19 Mar 2013 19:13:20 +0000 (20:13 +0100)]
Remove Debian build files & update ChangeLog
Moritz Bunkus [Tue, 19 Mar 2013 16:55:52 +0000 (17:55 +0100)]
Update ChangeLog
Moritz Bunkus [Tue, 19 Mar 2013 11:07:42 +0000 (12:07 +0100)]
Add new element 'DefaultDecodedFieldDuration'
See
http://lists.matroska.org/pipermail/matroska-devel/2012-December/004371.html
Moritz Bunkus [Tue, 19 Mar 2013 11:06:36 +0000 (12:06 +0100)]
Ignore files built during compilation
Steve Lhomme [Tue, 5 Feb 2013 17:56:40 +0000 (18:56 +0100)]
add alphaMode for WebM
Moritz Bunkus [Sun, 2 Dec 2012 14:12:58 +0000 (14:12 +0000)]
Sync with specs: remove TrackTimecodeDenominator; add ChapterStringUID
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@869
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 28 Oct 2012 07:58:23 +0000 (07:58 +0000)]
specs: introduce ChapterStringUID for WebVTT cue identifiers
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@867
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Mon, 24 Sep 2012 21:39:23 +0000 (21:39 +0000)]
Make CueDuration a child of CueTrackPositions
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@862
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Mon, 24 Sep 2012 21:01:00 +0000 (21:01 +0000)]
Add missing RenderData() declaration for KaxTrackTimecodeScale
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@861
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 23 Sep 2012 09:53:17 +0000 (09:53 +0000)]
update the ChangeLog with recent changes
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@858
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 23 Sep 2012 09:18:56 +0000 (09:18 +0000)]
add TimecodeScaleDenominator to make a fraction with TimecodeScale in Matroska v4
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@856
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 23 Sep 2012 08:44:42 +0000 (08:44 +0000)]
no more TrackTimecodeScale in Matroska v4
no more TrackTimecodeScale writing in libmatroska
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@853
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sat, 22 Sep 2012 22:30:44 +0000 (22:30 +0000)]
Bump version number, library .so version number, add ChangeLog info
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@849
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sat, 22 Sep 2012 22:30:01 +0000 (22:30 +0000)]
Add new elements from specdata.xml
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@848
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Tue, 4 Sep 2012 07:53:21 +0000 (07:53 +0000)]
Remove conversion operator that will never be called
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@843
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Fri, 25 Nov 2011 21:23:21 +0000 (21:23 +0000)]
Fix several gcc warnings occurring with -Wextra
Warnings fixed are:
- warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
- warning: unused parameter ... [-Wunused-parameter]
- warning: comparison is always true due to limited range of data type [-Wtype-limits]
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@823
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Fri, 23 Sep 2011 13:44:05 +0000 (13:44 +0000)]
Bump library so version number due to binary incompatible changes
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@815
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Fri, 23 Sep 2011 11:54:54 +0000 (11:54 +0000)]
changelog update, version number updates
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@812
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 11 Sep 2011 15:56:11 +0000 (15:56 +0000)]
libmatroska: bump the version to 1.3.0 as the KaxChapterSegmentEditionUID is not binary compatible
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@809
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 11 Sep 2011 15:13:32 +0000 (15:13 +0000)]
specs: make ChapterSegmentEditionUID an unsigned integer to match the ChapterEditionUID it's supposed to target
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@807
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 11 Sep 2011 09:04:00 +0000 (09:04 +0000)]
Move definition of KaxCodeVersion into the library
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@804
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Wed, 24 Aug 2011 18:59:02 +0000 (18:59 +0000)]
Always initialize member variables
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@792
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Mon, 11 Jul 2011 20:08:46 +0000 (20:08 +0000)]
Removed set but unused variable
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@787
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 26 Jun 2011 18:14:46 +0000 (18:14 +0000)]
spec file version number bump
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@769
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 26 Jun 2011 17:42:58 +0000 (17:42 +0000)]
Release date update
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@764
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Wed, 15 Jun 2011 12:05:18 +0000 (12:05 +0000)]
Bumped version number in Debian changelog
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@761
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Wed, 15 Jun 2011 12:00:37 +0000 (12:00 +0000)]
Bumped the library SONAME due to binary incompatibility
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@760
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Wed, 15 Jun 2011 11:13:11 +0000 (11:13 +0000)]
libmatroska: the new version will be 1.2.0 due to ABI changes
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@758
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 12 Jun 2011 09:21:05 +0000 (09:21 +0000)]
update the version headers
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@756
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 12 Jun 2011 09:13:47 +0000 (09:13 +0000)]
libmatroska: update ChangeLog & version
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@754
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 12 Jun 2011 09:08:10 +0000 (09:08 +0000)]
libmatroska: do not read data in KaxBlockVirtual, just skip it
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@753
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 12 Jun 2011 07:13:28 +0000 (07:13 +0000)]
libmatroska: properly use the macros for Context_KaxMatroska
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@752
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sat, 11 Jun 2011 16:20:19 +0000 (16:20 +0000)]
libmatroska: bring back KaxMatroska_Context (used in VLC)
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@751
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 27 Mar 2011 17:18:50 +0000 (17:18 +0000)]
libmatroska: try to fix some EBML test includes
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@726
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 27 Mar 2011 17:09:02 +0000 (17:09 +0000)]
libmatroska: use the generated semantic code instead of the manual one
+ don't allow writing not supported elements
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@725
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Fri, 25 Mar 2011 10:48:59 +0000 (10:48 +0000)]
Updated the "Section" entries in the Debian package file
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@717
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Tue, 22 Mar 2011 08:31:00 +0000 (08:31 +0000)]
libmatroska: fix some semantic mismatch with the specs
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@712
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sat, 12 Feb 2011 12:42:33 +0000 (12:42 +0000)]
remove no longer needed tests for old/outdated/previous tag system (from impulze https://sourceforge.net/tracker/?func=detail&aid=
3170459 &group_id=68739&atid=522230)
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@673
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 30 Jan 2011 14:46:37 +0000 (14:46 +0000)]
Updated spec file version numbers
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@665
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 30 Jan 2011 14:41:47 +0000 (14:41 +0000)]
Wrong package name
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@662
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 30 Jan 2011 14:32:25 +0000 (14:32 +0000)]
Updated Debian changelog
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@656
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sun, 30 Jan 2011 11:00:38 +0000 (11:00 +0000)]
Set release date
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@653
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sat, 29 Jan 2011 11:48:16 +0000 (11:48 +0000)]
Increased library .so name to .3
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@649
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Fri, 10 Sep 2010 08:39:15 +0000 (08:39 +0000)]
fix a memory leak in KaxReferenceBlock when an internal KaxBlockBlob was created
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@546
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 5 Sep 2010 09:27:51 +0000 (09:27 +0000)]
libmatroska: add KaxTrackOperation and related elements for combined stereo/3D tracks or joined virtual tracks
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@545
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 15 Aug 2010 13:15:29 +0000 (13:15 +0000)]
libebml/libmatroska: compile under MinGW32 even if the source path has spaces
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@505
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sat, 7 Aug 2010 09:42:47 +0000 (09:42 +0000)]
libmatroska: add KaxTrackDependency and related elements for combined stereo/3D tracks
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@480
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Thu, 29 Jul 2010 19:06:19 +0000 (19:06 +0000)]
libmatroska: KaxCues::AddBlockGroup() was removed as it's broken beyond repair
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@453
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Mon, 5 Jul 2010 11:38:15 +0000 (11:38 +0000)]
libmatroska: add the possibility for a DataBuffer class to use its own internal memory
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@394
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Mon, 5 Jul 2010 10:03:20 +0000 (10:03 +0000)]
libmatroska: remove KaxTagMulti from the non-generated makefiles
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@393
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 4 Jul 2010 09:33:42 +0000 (09:33 +0000)]
ChangeLog update
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@386
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 4 Jul 2010 09:32:26 +0000 (09:32 +0000)]
libmatroska: remove all references to the old/outdated/previous tag system
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@385
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 4 Jul 2010 09:19:13 +0000 (09:19 +0000)]
libmatroska: fix the test6 code (it was using the old tags system)
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@384
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 4 Jul 2010 09:17:57 +0000 (09:17 +0000)]
only use a single coremake dir in the tree (from corec/tools/coremake)
add a coremake solution to build the libmatroska test files via coremake
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@383
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sun, 27 Jun 2010 05:24:02 +0000 (05:24 +0000)]
libmatroska: HAVE_EBML2 comes from the config.h and HAS_EBML2 comes from the makefile
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@353
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sat, 26 Jun 2010 09:10:20 +0000 (09:10 +0000)]
libmatroska: add a missing svn:keywords
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@348
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Sat, 26 Jun 2010 09:07:13 +0000 (09:07 +0000)]
libebml: move some operator code in the .cpp files (MSVC has issues in DLLs)
+ libmatroska ChangeLog
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@347
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Fri, 25 Jun 2010 14:59:35 +0000 (14:59 +0000)]
libmatroska: change the order of an export so that it actually works
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@344
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Thu, 24 Jun 2010 16:22:29 +0000 (16:22 +0000)]
libmatroska: the next lib will be 1.1.0 because of binary incompatibility
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@337
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Thu, 24 Jun 2010 16:21:14 +0000 (16:21 +0000)]
libmatroska: give access to the SetParent to KaxSimpleBlock as well
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@336
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Mon, 21 Jun 2010 21:55:51 +0000 (21:55 +0000)]
Updated version numbers and fixed DOS style newlines in spec files
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@332
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sat, 5 Jun 2010 08:52:22 +0000 (08:52 +0000)]
Version number bump for the Debian package
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@298
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Fri, 4 Jun 2010 11:03:46 +0000 (11:03 +0000)]
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
Moritz Bunkus [Fri, 4 Jun 2010 08:46:29 +0000 (08:46 +0000)]
Increate library SONAME due to binary incompatible changes
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@294
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Fri, 4 Jun 2010 08:46:17 +0000 (08:46 +0000)]
Set version number to 1.0.0
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@293
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Moritz Bunkus [Sat, 29 May 2010 13:05:51 +0000 (13:05 +0000)]
Fix Win32 compilation
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@284
a6f86f6d -0131-4f8e-9e7b-
e335508773d5
Steve Lhomme [Tue, 25 May 2010 12:02:30 +0000 (12:02 +0000)]
libebml/libebml2: only Master elements can have an infinite/unknown size
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@270
a6f86f6d -0131-4f8e-9e7b-
e335508773d5