Commit Graph

902 Commits

Author SHA1 Message Date
Moritz Bunkus
5b7ef8b731 Updated the dependencies for the new libebml and libmatroska. 2003-11-05 19:53:13 +00:00
Moritz Bunkus
8d6d165980 Fixed a division by 0 if a VobSub track only contains one entry. 2003-11-05 19:51:15 +00:00
Moritz Bunkus
f1d3ef21ae Boosted the version number to 0.7.5. 2003-11-05 18:32:37 +00:00
Moritz Bunkus
f740454113 Allow comment lines before the "Assume" line in timecode files. Added an example file for this feature. 2003-11-05 18:31:29 +00:00
Moritz Bunkus
0f85a04d61 The charset used during subtitle extraction defaults to UTF-8. 2003-11-05 18:19:10 +00:00
Moritz Bunkus
a9155887c6 Reset the "default track" flag for all tracks of a type when "default track" is enabled for a track. 2003-11-05 15:15:08 +00:00
Moritz Bunkus
02b68ae1d1 Proper usage of the zlib library. 2003-11-05 15:04:10 +00:00
Moritz Bunkus
3e3ed29a3e Merged all SPU packets into one Matroska block. Durations are extracting from the SPU packet itself. 2003-11-02 15:50:57 +00:00
Moritz Bunkus
dbd36858fd Removed the z_streams and bz_streams as member variables because they are initialized in each call to compress()/decompress(). 2003-11-02 15:41:47 +00:00
Moritz Bunkus
5892b628ae Set std properties. 2003-11-01 14:38:40 +00:00
Moritz Bunkus
48d8323e00 Directory reorganization. Better dependencies on the libraries. 2003-11-01 14:36:22 +00:00
Moritz Bunkus
12cee37632 Changes for the new setFilePointer2() semantic. 2003-11-01 14:35:14 +00:00
Moritz Bunkus
20ca2d9c26 Directory reorganization. 2003-11-01 13:34:55 +00:00
Moritz Bunkus
9c0208b224 Directory layout restructurization 2003-11-01 11:51:01 +00:00
Moritz Bunkus
e265f4be5d Removed traces from the old avilib. 2003-11-01 11:01:56 +00:00
Moritz Bunkus
cc09261f3e Updated minimum libebml and libmatroska versions to 0.6.2 and 0.6.1 respectively. 2003-11-01 11:01:09 +00:00
Moritz Bunkus
f58764f23b Compress each block indiviually - including calling the appopriate init and end functions. 2003-10-29 18:11:59 +00:00
Moritz Bunkus
d588f91709 Discard the MPEG program stream and only keep the SPU packets. 2003-10-29 15:58:45 +00:00
Moritz Bunkus
cd08a81886 Removed debug variables for libmatroska. 2003-10-29 15:56:03 +00:00
Moritz Bunkus
99423ef9a0 Drop entries if they are too big (> 64k, which might happen if the .idx was cut short). 2003-10-29 15:48:32 +00:00
Moritz Bunkus
cfe3500959 Ignore empty or "erase only" subtitle packets read from OGM and Matroska files. 2003-10-28 20:20:54 +00:00
Moritz Bunkus
915dd64bdb Added the ability to read timecodes from text files which override the timecodes mkvmerge calculates normally. 2003-10-27 21:21:50 +00:00
Moritz Bunkus
571b95d294 Sync with ogmtools' avilib. Endian fixes. 2003-10-27 17:57:20 +00:00
Moritz Bunkus
67c9526bcc Removed the old avilib. 2003-10-26 21:18:33 +00:00
Moritz Bunkus
e199b01d2c Automatically add missing/defaulted mandatory elements to the XML output when extracting chapters. 2003-10-26 17:49:29 +00:00
Moritz Bunkus
fa59cc4b98 Adjusted the size of the "Parsing Matroska file..." window on Windows. 2003-10-26 17:04:12 +00:00
Moritz Bunkus
118f1573cf Fixes for proper WAVEFORMATEX handling. 2003-10-26 16:57:01 +00:00
Moritz Bunkus
40b5283e1f Made lacing type selectable via --engage hacks. Defaults to LACING_AUTO. 2003-10-26 16:11:56 +00:00
Moritz Bunkus
6a64c91f8f Print some more info in identify mode for A_MS/ACM tracks. 2003-10-26 16:11:29 +00:00
Moritz Bunkus
6c8874cfc1 Proper structure size for WAVEFORMATEX. 2003-10-26 16:10:34 +00:00
Moritz Bunkus
373042fbf4 More fixes for compilation with MinGW's gcc 3.2.3. 2003-10-26 12:07:21 +00:00
Moritz Bunkus
3179cd0ddf Proper handling of the --with-avilib parameters and its defaults. 2003-10-26 09:31:30 +00:00
Moritz Bunkus
9f4603093a Fixes for compilation with MinGW's gcc 3.2.3. 2003-10-26 09:26:09 +00:00
Moritz Bunkus
8791b0c3d6 Added an option for setting the charset that is used in the version to UTF-8 for the strings given on the command line. 2003-10-25 16:31:53 +00:00
Moritz Bunkus
b878206f92 Avoid a couple of warnings on Windows systems. 2003-10-25 15:08:53 +00:00
Moritz Bunkus
efb7336206 Added a WinXP manifest file. 2003-10-25 07:25:34 +00:00
Moritz Bunkus
e07c284ef1 Added a "contrib" directory. 2003-10-25 07:24:04 +00:00
Moritz Bunkus
08d8f0c55b Changed to use libmatroska's new lacing code. 2003-10-24 22:21:13 +00:00
Moritz Bunkus
54eb126c76 The DEBUG symbol was not defined even if --enable-debug was used. 2003-10-24 22:06:58 +00:00
Moritz Bunkus
a861168b51 The VobSub .idx parser was mis-calculating the subtitle entry frame sizes. 2003-10-23 21:00:45 +00:00
Moritz Bunkus
d3ad280b2a The Vorbis packetizer was miscalculating the number of samples to add/remove when using audio sync. 2003-10-23 19:25:31 +00:00
Moritz Bunkus
9d44de68f2 Added a new menu entry, "File -> new", which will clear all muxing settings. 2003-10-21 22:56:58 +00:00
Moritz Bunkus
2ea041bfba Added support for VobSub subtitles including their compression options. Made the input boxes for file names (tags and chapters) editable so that their contents can be deleted. 2003-10-21 22:36:46 +00:00
Moritz Bunkus
ceb9e092c6 Added VobSub and m4a extensions. 2003-10-21 22:05:40 +00:00
Moritz Bunkus
c2240e6500 Adjusted the content encoding handling to the final specs. 2003-10-21 22:01:31 +00:00
Moritz Bunkus
8fc4c7e1d7 Moved the content encoding elements under a new parent, KaxContentEncodings. 2003-10-21 18:22:45 +00:00
Moritz Bunkus
aa042167fa Implemented generic support for frame compression (mostly useful for VobSub subtitles but could also be used for others) and the complete framework for handling content encodings in the Matroska reader. 2003-10-19 19:06:40 +00:00
Moritz Bunkus
046756519c Proper handling of multiple -v flags. 2003-10-19 18:07:15 +00:00
Moritz Bunkus
fa0b644658 Added the new content encoding elements. Print binaries in a standardized way including the Adler check sum if wanted. 2003-10-19 16:14:10 +00:00
Moritz Bunkus
ace55a003d Bumped minimum libmatroska version to 0.5.3. Removed arrays from configure script. 2003-10-19 15:41:42 +00:00