Commit Graph

703 Commits

Author SHA1 Message Date
Moritz Bunkus
223ff71a45 Last preparations for 0.6.0. 2003-08-04 07:41:21 +00:00
Moritz Bunkus
2739ae9ac4 Fixed wrong option name. 2003-08-04 07:13:20 +00:00
Moritz Bunkus
3c9a7ded9b Fixed a lot of spelling mistakes. 2003-07-31 12:17:10 +00:00
Moritz Bunkus
c46cdf4cf0 The simple chapter extraction mode used the current level as the start time, which is obviously wrong. 2003-07-31 11:57:48 +00:00
Moritz Bunkus
342470bd8c If --no-cues was used but --no-meta-seek was not then a segfault would occur. Fix results in proper behaviour. 2003-07-31 11:52:50 +00:00
Moritz Bunkus
85418ad1b7 mkvextract also outputs the <!DOCTYPE...> tag when extracting tags. 2003-07-31 10:37:09 +00:00
Moritz Bunkus
63a9509a71 Each <Type> tag has now a unique name, e.g. <DateType>. Modified the DTD accordingly. Figured out how libexpat likes the <!DOCTYPE...> tag. 2003-07-31 10:33:36 +00:00
Moritz Bunkus
22275411ab Small update to the TODO list. 2003-07-30 20:29:22 +00:00
Moritz Bunkus
480640f014 Added a tool for encoding/decoding Base64. 2003-07-30 20:28:14 +00:00
Moritz Bunkus
1396beb59f Extensive documentation for the tag features. 2003-07-30 17:22:47 +00:00
Moritz Bunkus
d3db2892fa Reordered the help output a bit. 2003-07-30 16:10:39 +00:00
Moritz Bunkus
5742bca3dc Chapters are re-timecoded correctly in both cases (with and without file linking). Updated documentation about chapters. 2003-07-29 20:27:05 +00:00
Moritz Bunkus
b705914778 Proper support for chapters even when splitting files. 2003-07-29 19:58:25 +00:00
Moritz Bunkus
efb05775d9 Support for extracting chapter information to XML. 2003-07-29 19:56:09 +00:00
Moritz Bunkus
9e8d730c66 Support for extracting chapter information to XML. 2003-07-29 18:59:48 +00:00
Moritz Bunkus
b9b92450ed Added initial chapter support for the simple chapter format. 2003-07-28 23:09:12 +00:00
Moritz Bunkus
78820d220a Removed the unused make_utf8_locale function. 2003-07-28 22:47:30 +00:00
Moritz Bunkus
c38265d2a9 Updated dependencies. 2003-07-28 18:42:34 +00:00
Moritz Bunkus
2701b849b9 Fixed output of binary data in the tags. 2003-07-28 07:35:36 +00:00
Moritz Bunkus
dbe30db3b4 mkvinfo outputs the DebugName of unknown elements instead of the typeid. 2003-07-28 07:30:15 +00:00
Moritz Bunkus
0887977d0a Attachment mime type was written instead of the attachment description. 2003-07-27 21:51:38 +00:00
Moritz Bunkus
5185ef5a2c Clusters are only rendered when all the references are resolvable (which is important when dealing with B frames). 2003-07-27 21:42:47 +00:00
Moritz Bunkus
c5d518aefd Proper handling of the timezone offset on Win32. 2003-07-27 16:14:01 +00:00
Moritz Bunkus
2041195c7b Proper handling of seeking on Win32. 2003-07-27 16:13:44 +00:00
Moritz Bunkus
e46e1cd0f4 Accidentally committed the start of a rewriting for the level handling code which messed everything up badly. 2003-07-27 12:25:33 +00:00
Moritz Bunkus
a6a0d3c433 Introduced OS independant functions for conversion between wide strings and UTF-8 encoded strings. 2003-07-27 09:48:31 +00:00
Moritz Bunkus
e8b26d5c50 Removed the check for en_US.UTF-8 as it is not needed anymore. 2003-07-27 09:47:43 +00:00
Moritz Bunkus
d145785cc4 Cleanup: replaced LIB*_NAMESPACE 2003-07-26 18:38:34 +00:00
Moritz Bunkus
32a43a3b69 ChangeLog updates. 2003-07-26 14:40:20 +00:00
Moritz Bunkus
7ee1d34a78 Rewrote the SRT reader. It uses C++ strings and handles DOS style and Unix style new lines better than the old one. 2003-07-26 14:38:30 +00:00
Moritz Bunkus
0fff5b2d5f Removed the buffer- and max-length-based gets function. Added a wrapper around getline() that returns a bool if getline() throws an exception (which happens when eof is encountered). 2003-07-26 14:37:14 +00:00
Moritz Bunkus
d1c6d840b8 Renamed mkv_ to kax_. 2003-07-26 09:13:09 +00:00
Moritz Bunkus
8bbbaf102a Updated the documentation reflecting the new command line syntax. 2003-07-26 08:57:31 +00:00
Moritz Bunkus
40a7f727b4 Changed the command line syntax: first param is the "what to do", second is input file name, following are mode specific. Added support for extracting attachments. 2003-07-26 08:24:06 +00:00
Moritz Bunkus
0c99517dae Add attachments to the --identify output. 2003-07-26 07:49:09 +00:00
Moritz Bunkus
5428874a31 Add the attachments to the seek head. 2003-07-26 07:41:55 +00:00
Moritz Bunkus
63734caca2 New functions save_pos and restore_pos for easier stream handling. 2003-07-26 07:41:07 +00:00
Moritz Bunkus
2444b1bb01 Support for reading <MultiComment> from XML files and writing those to the file. Untested. <Language> elements are now checked for a valid ISO639-2 code. 2003-07-25 12:23:48 +00:00
Moritz Bunkus
1c2274cff3 Support for KaxTagMultiLegalContent. 2003-07-25 11:30:06 +00:00
Moritz Bunkus
aedc5f75e7 Included all tags. 2003-07-25 11:03:22 +00:00
Moritz Bunkus
7cf0c81de1 Unified the XML tag names. 2003-07-25 10:18:53 +00:00
Moritz Bunkus
504f803bdb Proper construction of the UTF-8 locale names if the currect locale has a "@" in it. 2003-07-25 09:43:18 +00:00
Moritz Bunkus
e0e7d0635c Adding tags extraction code to mkvextract. 2003-07-24 22:59:44 +00:00
Moritz Bunkus
a3f9d61c32 A bit more error handling. A way to "create" empty EbmlMasters needed for automatic child checking. 2003-07-24 21:16:35 +00:00
Moritz Bunkus
810a1a7039 For attachments a UID is created. mkvinfo can output it. 2003-07-24 19:43:19 +00:00
Moritz Bunkus
a0d5963c9d Adopted mkvextract to the new libebml/libmatroska 0.5.0 style global elements. 2003-07-24 18:28:43 +00:00
Moritz Bunkus
227746e543 mkvextract reports its own name when asked for with -V ;) 2003-07-24 18:09:47 +00:00
Moritz Bunkus
7893b39b5c Added options for "global" tags. 2003-07-24 18:05:59 +00:00
Moritz Bunkus
8eef3bda9a Re-enabled splitting by moving the file opening/closing decisions from render() to add_packet(). 2003-07-24 18:05:41 +00:00
Moritz Bunkus
e75451e81c Removed that test line... 2003-07-23 20:48:41 +00:00