]> granicus.if.org Git - libmatroska/log
libmatroska
5 years agobump version number to 1.5.0 release-1.5.0
Moritz Bunkus [Tue, 12 Mar 2019 19:54:34 +0000 (20:54 +0100)]
bump version number to 1.5.0

5 years agoupdate ChangeLog, add release message
Moritz Bunkus [Tue, 12 Mar 2019 19:53:47 +0000 (20:53 +0100)]
update ChangeLog, add release message

5 years agorequire libEBML 1.3.7
Moritz Bunkus [Tue, 12 Mar 2019 19:49:20 +0000 (20:49 +0100)]
require libEBML 1.3.7

libEBML 1.3.7 fixes handling of Unicode code points > U+ffff.

5 years agoREADME.md: fix docs regarding specifying custom path for libEBML
Moritz Bunkus [Tue, 12 Mar 2019 19:49:02 +0000 (20:49 +0100)]
README.md: fix docs regarding specifying custom path for libEBML

5 years agoremove extra ; at end of classes & namespaces
Moritz Bunkus [Sat, 23 Feb 2019 18:25:01 +0000 (19:25 +0100)]
remove extra ; at end of classes & namespaces

The various macros creating classes already contain the required ;
after the class. Adding an extra ; after the macro invocation results
in compiler warnings with -Wpedantic.

Namespace definitions don't require trailing ; in the first place
resulting in the same warning.

5 years agoMerge pull request #19 from schultetwin1/fix_cmake_module_path
Moritz Bunkus [Thu, 24 Jan 2019 16:39:03 +0000 (17:39 +0100)]
Merge pull request #19 from schultetwin1/fix_cmake_module_path

Remove explict CMAKE_MODULE_PATH set

5 years agoRemove explict CMAKE_MODULE_PATH set
Matt Schulte [Fri, 19 Oct 2018 16:56:19 +0000 (09:56 -0700)]
Remove explict CMAKE_MODULE_PATH set

Currently, CMAKE_MODULE_PATH is expliclty overridden and set to
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/". Since that directory does not
exist this prevents anyone from writing a FindEbml.cmake file. This
works if you are consuming libeml by installing it on your system.

This breaks the use case of having libebml built as part of your build.
If you have called add_subdirectory(libebml) already, the build should
be able to continue. I'm removing the explict set of CMAKE_MODULE_PATH
to allow this use case.

6 years agobump version number to 1.4.9; include release message release-1.4.9
Moritz Bunkus [Fri, 20 Apr 2018 18:28:50 +0000 (20:28 +0200)]
bump version number to 1.4.9; include release message

6 years agoChangeLog: update
Moritz Bunkus [Thu, 19 Apr 2018 11:09:24 +0000 (13:09 +0200)]
ChangeLog: update

6 years agoChangeLog: update for change to cmake
Moritz Bunkus [Thu, 19 Apr 2018 11:08:37 +0000 (13:08 +0200)]
ChangeLog: update for change to cmake

6 years agocmake: fix requirement name of libebml
Moritz Bunkus [Thu, 19 Apr 2018 10:56:10 +0000 (12:56 +0200)]
cmake: fix requirement name of libebml

libebml's cmake file is called EbmlConfig.cmake.

6 years agocmake: fix version number
Moritz Bunkus [Thu, 19 Apr 2018 10:55:31 +0000 (12:55 +0200)]
cmake: fix version number

6 years agocmake: fix setting CMAKE_INSTALL_PACKAGEDIR on non-Windows platforms
Moritz Bunkus [Thu, 19 Apr 2018 10:53:17 +0000 (12:53 +0200)]
cmake: fix setting CMAKE_INSTALL_PACKAGEDIR on non-Windows platforms

6 years agocmake: move MatroskaConfig.cmake to main directory to match libebml
Moritz Bunkus [Thu, 19 Apr 2018 10:53:17 +0000 (12:53 +0200)]
cmake: move MatroskaConfig.cmake to main directory to match libebml

6 years agoREADME.md: update for usage of cmake
Moritz Bunkus [Thu, 19 Apr 2018 10:53:34 +0000 (12:53 +0200)]
README.md: update for usage of cmake

6 years agoignore the build/ directory
Moritz Bunkus [Thu, 19 Apr 2018 09:43:48 +0000 (11:43 +0200)]
ignore the build/ directory

6 years agoremove autoconf/automake files
Moritz Bunkus [Thu, 19 Apr 2018 09:32:16 +0000 (11:32 +0200)]
remove autoconf/automake files

6 years agoMerge remote-tracking branch 'evpobr/feature/cmake' into evpobr-cmake
Moritz Bunkus [Thu, 19 Apr 2018 09:28:44 +0000 (11:28 +0200)]
Merge remote-tracking branch 'evpobr/feature/cmake' into evpobr-cmake

6 years agouse the same term to tell there has been modificiations to the original
Steve Lhomme [Sun, 19 Nov 2017 12:39:19 +0000 (13:39 +0100)]
use the same term to tell there has been modificiations to the original

6 years agoAdd some language to avoid people behaving badly elsewhere
Steve Lhomme [Sat, 18 Nov 2017 14:58:05 +0000 (15:58 +0100)]
Add some language to avoid people behaving badly elsewhere

6 years agoAdd the Contributor Covenant code of conduct
Steve Lhomme [Sat, 18 Nov 2017 14:07:22 +0000 (15:07 +0100)]
Add the Contributor Covenant code of conduct

6 years agobumped version number, added release message release-1.4.8
Moritz Bunkus [Mon, 25 Sep 2017 18:22:37 +0000 (20:22 +0200)]
bumped version number, added release message

6 years agoKaxBlockGroup, KaxSimpleBlock: fix writing track number == 128
Moritz Bunkus [Mon, 25 Sep 2017 17:55:26 +0000 (19:55 +0200)]
KaxBlockGroup, KaxSimpleBlock: fix writing track number == 128

6 years agoAdd CMake project
evpobr [Sun, 3 Sep 2017 10:12:58 +0000 (15:12 +0500)]
Add CMake project

7 years agobump version number release-1.4.7
Moritz Bunkus [Fri, 10 Mar 2017 20:21:03 +0000 (21:21 +0100)]
bump version number

7 years agoBump version number, add release message
Moritz Bunkus [Fri, 10 Mar 2017 20:16:14 +0000 (21:16 +0100)]
Bump version number, add release message

7 years agoupdate ChangeLog, add release message release-1.4.6
Moritz Bunkus [Fri, 10 Mar 2017 13:34:11 +0000 (14:34 +0100)]
update ChangeLog, add release message

7 years agoRevert "forbid the use of KaxTimeSlice and KaxSliceLaceNumber as they are deprecated...
Moritz Bunkus [Fri, 10 Mar 2017 13:33:34 +0000 (14:33 +0100)]
Revert "forbid the use of KaxTimeSlice and KaxSliceLaceNumber as they are deprecated since v1"

This reverts commit 3c698a372abe63a60b60309f2bbeaf12d1c15979. It
isn't really required, but it breaks ABI compatibility.

7 years agoforbid the use of KaxTimeSlice and KaxSliceLaceNumber as they are deprecated since v1
Steve Lhomme [Wed, 8 Mar 2017 12:18:36 +0000 (13:18 +0100)]
forbid the use of KaxTimeSlice and KaxSliceLaceNumber as they are deprecated since v1

7 years agoadd IETF BPC 47 language elements
Steve Lhomme [Wed, 8 Mar 2017 12:19:33 +0000 (13:19 +0100)]
add IETF BPC 47 language elements

7 years agoupdate coremake project
Steve Lhomme [Wed, 8 Mar 2017 11:19:52 +0000 (12:19 +0100)]
update coremake project

7 years agogenerate semantics using the new spectools, using the XML Schema for Matroska
Steve Lhomme [Sun, 22 Jan 2017 16:32:44 +0000 (17:32 +0100)]
generate semantics using the new spectools, using the XML Schema for Matroska

aka ebml_specification.xml

The display name for projection items has changed.

7 years agoMerge pull request #11 from MaddTheSane/documentationWarning
Moritz Bunkus [Sun, 8 Jan 2017 17:55:57 +0000 (18:55 +0100)]
Merge pull request #11 from MaddTheSane/documentationWarning

Quiet warnings in clang when -Wdocumentation is set.

7 years agoQuiet warnings in clang when -Wdocumentation is set.
C.W. Betts [Sun, 8 Jan 2017 17:47:30 +0000 (10:47 -0700)]
Quiet warnings in clang when -Wdocumentation is set.

7 years agoadd 360°/VR elements
Steve Lhomme [Mon, 5 Dec 2016 13:22:45 +0000 (14:22 +0100)]
add 360°/VR elements

manually edited until the new XML Schema format is processed correctly

7 years agoREADME: add a README with basic installation instructions
Moritz Bunkus [Fri, 15 Jul 2016 12:49:22 +0000 (14:49 +0200)]
README: add a README with basic installation instructions

7 years agoBump version number, add release message release-1.4.5
Moritz Bunkus [Sat, 2 Jul 2016 13:51:38 +0000 (15:51 +0200)]
Bump version number, add release message

8 years agoadd colour-related elements from latest specdata.xml
Moritz Bunkus [Sun, 24 Apr 2016 20:32:12 +0000 (22:32 +0200)]
add colour-related elements from latest specdata.xml

8 years agoadd the FieldOrder element from the latest specdata.xml
Steve Lhomme [Fri, 1 Apr 2016 10:19:53 +0000 (12:19 +0200)]
add the FieldOrder element from the latest specdata.xml

8 years agoKaxVersion.cpp: always set KaxCodeDate to "Unknown"
Moritz Bunkus [Sat, 21 Nov 2015 09:58:21 +0000 (10:58 +0100)]
KaxVersion.cpp: always set KaxCodeDate to "Unknown"

This is done in order to enable deterministic builds while still keeping
the library API and ABI compatible. Patch by Ed Schouten <ed@nuxi.nl>.

8 years agoBump version number, add release message release-1.4.4
Moritz Bunkus [Tue, 20 Oct 2015 13:07:17 +0000 (15:07 +0200)]
Bump version number, add release message

8 years agobuild system: require libebml >= 1.3.3 due to fixes for invalid memory access
Moritz Bunkus [Tue, 20 Oct 2015 13:06:40 +0000 (15:06 +0200)]
build system: require libebml >= 1.3.3 due to fixes for invalid memory access

8 years agoKaxBlockInternal: check EBML lace sizes against available buffer space
Moritz Bunkus [Tue, 20 Oct 2015 10:00:53 +0000 (12:00 +0200)]
KaxBlockInternal: check EBML lace sizes against available buffer space

8 years agoBump version number, add release message release-1.4.3
Moritz Bunkus [Sat, 17 Oct 2015 14:02:54 +0000 (16:02 +0200)]
Bump version number, add release message

9 years agoMerge pull request #7 from DanWin/master
Moritz Bunkus [Sat, 2 May 2015 09:07:27 +0000 (11:07 +0200)]
Merge pull request #7 from DanWin/master

Some optimizations

9 years agoFix memory leak
Daniel Winzen [Sat, 2 May 2015 08:38:11 +0000 (10:38 +0200)]
Fix memory leak

9 years agoSome optimizations
Daniel Winzen [Sat, 2 May 2015 07:13:56 +0000 (09:13 +0200)]
Some optimizations

9 years agobuild: libmatroska needs to link against libebml
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.

9 years agoMerge pull request #5 from phonohawk/fix-libmatroska-linkage-failure
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

9 years agoFix 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
          ...

9 years agoChangeLog: add release message release-1.4.2
Moritz Bunkus [Sun, 4 Jan 2015 13:31:17 +0000 (14:31 +0100)]
ChangeLog: add release message

9 years agobuild system: autogen.sh not needed; »autoreconf -fi« suffices
Moritz Bunkus [Sun, 21 Dec 2014 10:39:59 +0000 (11:39 +0100)]
build system: autogen.sh not needed; »autoreconf -fi« suffices

9 years agoChangeLog: mention the pkg-config file
Moritz Bunkus [Sun, 21 Dec 2014 09:51:53 +0000 (10:51 +0100)]
ChangeLog: mention the pkg-config file

9 years agoChangeLog: update
Moritz Bunkus [Sun, 21 Dec 2014 09:32:52 +0000 (10:32 +0100)]
ChangeLog: update

9 years agobuild system: remove old hand-crafted make files
Moritz Bunkus [Sun, 21 Dec 2014 09:32:08 +0000 (10:32 +0100)]
build system: remove old hand-crafted make files

9 years agocheck_ids: move to other directory
Moritz Bunkus [Sun, 21 Dec 2014 09:31:45 +0000 (10:31 +0100)]
check_ids: move to other directory

9 years agobuild system: add autoconf/automake-based system
Moritz Bunkus [Sun, 21 Dec 2014 09:22:49 +0000 (10:22 +0100)]
build system: add autoconf/automake-based system

9 years agocosmetics: re-indent KaxBlock::ReadData() after wrapping in try/catch block
Moritz Bunkus [Sat, 20 Dec 2014 16:06:47 +0000 (17:06 +0100)]
cosmetics: re-indent KaxBlock::ReadData() after wrapping in try/catch block

9 years agoKaxBlock::ReadData(): use safe/checked memory access
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

9 years agocosmetics: unify indentation
Moritz Bunkus [Fri, 19 Dec 2014 14:07:32 +0000 (15:07 +0100)]
cosmetics: unify indentation

9 years agoversion: bump to 1.4.2
Moritz Bunkus [Fri, 19 Dec 2014 13:01:10 +0000 (14:01 +0100)]
version: bump to 1.4.2

9 years agoKaxBlock: don't access beyond enf-of-buffer for one frame in EBML lacing
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

9 years agocosmetics: use spaces instead of tab characters; remove trailing whitespace
Moritz Bunkus [Thu, 18 Dec 2014 23:06:34 +0000 (00:06 +0100)]
cosmetics: use spaces instead of tab characters; remove trailing whitespace

10 years agoAvoid compiler warning about possible use of uninitialized values
Moritz Bunkus [Sat, 19 Oct 2013 10:25:39 +0000 (12:25 +0200)]
Avoid compiler warning about possible use of uninitialized values

10 years agoupdate ChangeLog release-1.4.1
Moritz Bunkus [Tue, 17 Sep 2013 17:15:34 +0000 (19:15 +0200)]
update ChangeLog

10 years agoMerge pull request #2 from maksqwe/master
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

10 years ago1. add std::nothrow to new operator because then ptr checked with NULL
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++()

10 years agoupdate the library version number after merge of some new elements
Steve Lhomme [Sat, 15 Jun 2013 16:36:05 +0000 (18:36 +0200)]
update the library version number after merge of some new elements

10 years agoadd support for SeekPreRoll dev
Steve Lhomme [Sat, 15 Jun 2013 16:27:49 +0000 (18:27 +0200)]
add support for SeekPreRoll

10 years agoadd DiscardPadding and CodecDelay elements
Steve Lhomme [Sat, 15 Jun 2013 16:22:34 +0000 (18:22 +0200)]
add DiscardPadding and CodecDelay elements

11 years agoMerge pull request #1 from RedDwarf69/master
Moritz Bunkus [Sat, 20 Apr 2013 09:54:23 +0000 (02:54 -0700)]
Merge pull request #1 from RedDwarf69/master

Linux packaging

11 years agoUpdate licensing information
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

11 years agoUse Linux-style EOL for non Windows specific files
Cristian Morales Vega [Sun, 14 Apr 2013 15:34:22 +0000 (16:34 +0100)]
Use Linux-style EOL for non Windows specific files

11 years agoFix typo
Cristian Morales Vega [Sun, 14 Apr 2013 15:29:57 +0000 (16:29 +0100)]
Fix typo

11 years agoAdd DESTDIR option to Linux Makefile
Cristian Morales Vega [Sun, 14 Apr 2013 15:29:21 +0000 (16:29 +0100)]
Add DESTDIR option to Linux Makefile

11 years agoAdd "link" option to Linux Makefile
Cristian Morales Vega [Sun, 14 Apr 2013 15:27:32 +0000 (16:27 +0100)]
Add "link" option to Linux Makefile

11 years agoStop using -ansi -fno-gnu-keywords in Linux
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.

11 years agoRemove Debian build files & update ChangeLog release-1.4.0
Moritz Bunkus [Tue, 19 Mar 2013 19:13:20 +0000 (20:13 +0100)]
Remove Debian build files & update ChangeLog

11 years agoUpdate ChangeLog
Moritz Bunkus [Tue, 19 Mar 2013 16:55:52 +0000 (17:55 +0100)]
Update ChangeLog

11 years agoAdd new element 'DefaultDecodedFieldDuration'
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

11 years agoIgnore files built during compilation
Moritz Bunkus [Tue, 19 Mar 2013 11:06:36 +0000 (12:06 +0100)]
Ignore files built during compilation

11 years agoadd alphaMode for WebM
Steve Lhomme [Tue, 5 Feb 2013 17:56:40 +0000 (18:56 +0100)]
add alphaMode for WebM

11 years agoSync with specs: remove TrackTimecodeDenominator; add ChapterStringUID
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

11 years agospecs: introduce ChapterStringUID for WebVTT cue identifiers
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

11 years agoMake CueDuration a child of CueTrackPositions
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

11 years agoAdd missing RenderData() declaration for KaxTrackTimecodeScale
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

11 years agoupdate the ChangeLog with recent changes
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

11 years agoadd TimecodeScaleDenominator to make a fraction with TimecodeScale in Matroska v4
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

11 years agono more TrackTimecodeScale in Matroska v4
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

11 years agoBump version number, library .so version number, add ChangeLog info
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

11 years agoAdd new elements from specdata.xml
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

11 years agoRemove conversion operator that will never be called
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

12 years agoFix several gcc warnings occurring with -Wextra
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

12 years agoBump library so version number due to binary incompatible changes
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

12 years agochangelog update, version number updates
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

12 years agolibmatroska: bump the version to 1.3.0 as the KaxChapterSegmentEditionUID is not...
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

12 years agospecs: make ChapterSegmentEditionUID an unsigned integer to match the ChapterEditionU...
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

12 years agoMove definition of KaxCodeVersion into the library
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

12 years agoAlways initialize member variables
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

12 years agoRemoved set but unused variable
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