Commit Graph

69 Commits

Author SHA1 Message Date
Moritz Bunkus
1f5356707a update libebml/libmatroska to the latest official commits 2014-12-20 17:34:26 +01:00
Moritz Bunkus
119cef7103 libEBML, libMatroska: update to current HEADs in origin repositories 2014-12-19 00:32:00 +01:00
Moritz Bunkus
a40724e548 libebml: update to a366eaa 2013-12-07 13:34:53 +01:00
Moritz Bunkus
5a611ca00b Update included libEBML and libMatroska to current HEADs 2013-10-19 12:30:05 +02:00
Moritz Bunkus
aa6a3faa05 avilib: use integer size matching the format specifier 2013-10-17 18:09:51 +02:00
Moritz Bunkus
aae67f927a libmatroska: update to 1.4.1 2013-09-17 20:13:56 +02:00
Moritz Bunkus
a03ab1e3e4 Update libMatroska to 82a7b7c (pre 1.4.1) and require 1.4.1 2013-07-02 22:33:50 +02:00
Moritz Bunkus
065d891b36 avilib: add function for retrieving the total number of audio chunks 2013-03-31 14:37:07 +02:00
Moritz Bunkus
4786538536 Update bundled libEBML to 1.3.0 & libMatroska to 1.4.0 2013-03-19 20:46:29 +01:00
Moritz Bunkus
e64c9acfce Source: switch libebml/libmatroska submodules to new URL step 2 2013-01-10 22:39:23 +01:00
Moritz Bunkus
62e3bf2c13 Source: switch libebml/libmatroska submodules to new URL step 1 2013-01-10 22:37:45 +01:00
Moritz Bunkus
5e68716291 build system: remove preliminary support for coremake 2012-12-25 11:49:38 +01:00
Moritz Bunkus
f352deee69 Sync libEBML to Subversion revision 871
Fixes #807.
2012-12-13 11:37:10 +01:00
Moritz Bunkus
8c34f3ce72 Update libebml and libmatroska submodule heads after Matroska project update on SF.net 2012-12-09 15:26:19 +01:00
Moritz Bunkus
3d132308e8 Sync libmatroska with upstream 2012-12-02 15:19:34 +01:00
Moritz Bunkus
7adcd96edd Update libebml & libmatroska submodules 2012-09-24 23:47:11 +02:00
Moritz Bunkus
a395f685cf Update libebml/libmatroska 2012-09-23 00:35:53 +02:00
Moritz Bunkus
eb2dd243b3 Update libebml repo 2012-09-05 22:23:37 +02:00
Moritz Bunkus
e4d6546569 Update libmatroska submodule 2012-09-04 09:59:02 +02:00
Moritz Bunkus
ab6f0677df Update libebml submodule 2012-09-04 09:44:23 +02:00
Moritz Bunkus
805629c177 Re-add libebml and libmatroska as git submodules 2012-09-04 08:16:52 +02:00
Moritz Bunkus
cc44229781 Remove the bundled libebml and libmatroska in favor of git submodules 2012-09-04 08:05:29 +02:00
Moritz Bunkus
b64cbc5633 Remove never-called function in order to avoid a compiler warning 2012-09-02 12:00:54 +02:00
Moritz Bunkus
4ee0e95f86 Fix namespace name nesting 2012-08-19 23:31:37 +02:00
Moritz Bunkus
d925bdbfcc Make inline functions static as well 2012-08-19 23:31:37 +02:00
Moritz Bunkus
4b8b7c5c5a Update pugixml from v1.0 to v1.2
Fixes compilation with clang on Mac OS
2012-08-18 21:04:49 +02:00
Moritz Bunkus
8e90651697 Make Rakefile's comments compatible with Ruby 1.9.3's changes to "-c" 2012-04-25 23:47:51 +02:00
Moritz Bunkus
f39cbdd042 Add the pugixml library 2012-03-17 01:10:46 +01:00
Moritz Bunkus
dd7c254277 Initialize AVI header fields before writing
Fix for #727.
2012-03-14 12:53:13 +01:00
Moritz Bunkus
1643e752bf Avoid compilation warnings on mingw 2012-03-04 17:30:52 +01:00
Moritz Bunkus
04fd1dd07d Remove unused file avidump.c 2012-03-04 17:24:03 +01:00
Moritz Bunkus
25adcbf1d1 Update libebml and libmatroska to SVN revision 825 2011-11-25 23:37:10 +01:00
Moritz Bunkus
7d87d5103f 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]
2011-11-25 15:42:33 +01:00
Moritz Bunkus
9df51e5dd9 Compile with "-Wextra" and fix all warnings from that 2011-11-19 22:32:46 +01:00
Moritz Bunkus
529cc8db20 Avoid warning about const cast 2011-11-12 13:19:22 +01:00
Moritz Bunkus
b0aaad24e2 Refactoring: move input file creation into generic_reader_c 2011-11-11 23:11:16 +01:00
Moritz Bunkus
f9da63dd49 Build system: remove included copy of Boost's property tree library 2011-10-23 21:01:12 +02:00
Moritz Bunkus
53be3a340a Update libEBML to v1.2.2 & libMatroska v1.3.0 (both SVN rev 818) 2011-09-24 00:12:09 +02:00
Moritz Bunkus
f90734d886 Merge all .gitignore files into one 2011-09-17 00:23:00 +02:00
Moritz Bunkus
b37a7b3202 Always initialize member variables 2011-09-11 18:30:20 +02:00
Moritz Bunkus
a5b89e2797 Tell Boost that all std::strings use UTF-8 2011-08-10 09:24:56 +02:00
Moritz Bunkus
342765d5b6 Removed included version of boost::exception
It's bundled in 1.36.0, and 1.36.0 is required already
2011-08-08 21:51:02 +02:00
Moritz Bunkus
027e4679fe Don't check for certain Boost headers
mkvtoolnix has a general version number check for Boost. Don't check
for those headers that should had been introduced by that version
already.
2011-08-08 16:16:53 +02:00
Moritz Bunkus
13a46b995b Update to libebml 1.2.1, libmatroska 1.2.0, revision 787 2011-07-11 22:17:40 +02:00
Moritz Bunkus
2e99e16b95 Removed set but unused variables 2011-07-11 22:09:07 +02:00
Moritz Bunkus
b044d2da28 Avoid never ending recursive calls due to wrong #defines
gcc 4.4.x mingw contains a strncasecmp() implementation that already
calls _strnicmp(). Also common/os.h already defines
strncasecmp. Defining it a second time leads to a never ending
recursive call.

Fix for bug 642.
2011-07-11 15:52:47 +02:00
Moritz Bunkus
d42d623466 Sync with libebml 1.2.1 and libmatroska 1.1.1 2011-06-14 12:52:38 +02:00
Moritz Bunkus
4db0e3c2d9 Support for AVIs/WAVs using a WAVEFORMATEXTENSIBLE structure (format tag == 0xfffe)
Fix for bug 614.
2011-04-15 11:29:01 +02:00
Moritz Bunkus
cf527cbec3 Sync with libebml/libmatroska revision 725 2011-03-27 20:57:08 +02:00
Moritz Bunkus
e2596955d9 Sync with libebml/libmatroska revision 717. 2011-03-25 11:52:29 +01:00