Commit Graph

881 Commits

Author SHA1 Message Date
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
Moritz Bunkus
2f8a292f57 Dump unknown elements recursively. 2003-10-18 11:34:16 +00:00
Moritz Bunkus
d2927e24d4 Re-activated VobSub support. 2003-10-17 09:49:24 +00:00
Moritz Bunkus
f594f289cf Also include segment information and track information elements in the first seek head. 2003-10-16 13:47:45 +00:00
Moritz Bunkus
c5fb0b9088 Made the SRT reader more tolerant regarding empty lines. 2003-10-15 16:49:06 +00:00
Moritz Bunkus
38b1a79b5b Fixed LDFLAGS inclusion. Changed AVI library defaults to "classes + 0.6.10". 2003-10-15 14:44:00 +00:00
Moritz Bunkus
c507a3dcf1 Updates 2003-10-14 14:14:24 +00:00
Moritz Bunkus
6ea95f46f9 Correct calculation for cluster timecodes even when --dont-link is in use. 2003-10-14 13:43:22 +00:00
Moritz Bunkus
af66b02552 Implemented some speedups, especially during the 1st pass of splitting. 2003-10-14 13:16:22 +00:00
Moritz Bunkus
1bc0b8e5f8 Added a memory buffer class for more efficient processing of MP3/AC3/AAC packets. 2003-10-14 13:15:28 +00:00
Moritz Bunkus
940303e9db Support for retrieving frame size and type without actually reading its data. 2003-10-14 12:16:57 +00:00
Moritz Bunkus
539713395b Deactivated VobSub support for the next release. 2003-10-12 19:56:29 +00:00
Moritz Bunkus
4745dbff08 Fixed SBR AAC extraction. 2003-10-12 16:19:51 +00:00
Moritz Bunkus
835c9b12b7 Write subtitles into the file they're supposed to be written to instead of the first one. 2003-10-12 16:02:29 +00:00
Moritz Bunkus
75f3205e96 Fixed MP3 error message during file type detection. 2003-10-12 15:53:34 +00:00
Moritz Bunkus
a21142f314 Fix for RealAudio tracks: re-calculate the backward references to the last I or P frame. Older mkvmerge versions referenced the last I frame only. 2003-10-12 15:41:41 +00:00
Moritz Bunkus
92213609d7 Make RealAudio P frames reference the previous I or P frame, not the previous I frame. 2003-10-12 14:51:22 +00:00
Moritz Bunkus
a33c7c7426 Always start a new block if the current packet is a non-I frame. 2003-10-12 14:50:44 +00:00
Moritz Bunkus
58ac25e46e Bumped version number to 0.7.2. 2003-10-11 12:33:26 +00:00
Moritz Bunkus
9a87e12840 Fixed the "abort" button under Windows. 2003-10-11 11:26:45 +00:00
Moritz Bunkus
89ec153718 Leftover file name variables made the "using bla packetizer for ID %d" output broken. 2003-10-11 11:25:50 +00:00
Moritz Bunkus
c504c4e9ba Proper handling for LDFLAGS. Print out which AVI libraries are to be used. 2003-10-11 10:26:52 +00:00