Commit Graph

488 Commits

Author SHA1 Message Date
Moritz Bunkus
6e55d8be0a New version 0.6.0 2003-07-15 07:17:57 +00:00
Moritz Bunkus
cd73eb85ad Fixed old audio sync syntax in the examples. 2003-07-15 07:07:20 +00:00
Moritz Bunkus
666a004d22 Added support for attaching files to the output file(s). 2003-07-14 19:10:36 +00:00
Moritz Bunkus
bf83058489 Added some meta information as a third verbosity level. This episode features frame types and timecode on one line. 2003-07-14 19:09:25 +00:00
Moritz Bunkus
36ff48dc52 Fixed some memleaks. Renamed timestamp to timecode. RealAudio tracks also get their reference blocks set. 2003-07-14 18:21:56 +00:00
Moritz Bunkus
35006f6825 Some better error handling if the packet length is < 12 bytes. Packets with incredibly high timestamps are discarded. 2003-07-14 07:39:42 +00:00
Moritz Bunkus
db63e0b122 Due to a bug the last block of a cluster might have gotten a BlockDuration that was intended for the block before. 2003-07-14 07:38:51 +00:00
Moritz Bunkus
b890fe6ff0 Support for the elements dealing with attachments. 2003-07-14 07:22:26 +00:00
Moritz Bunkus
80546f6ea8 Always write DisplayWidth and DisplayHeight to ease changing the aspect ratio later on without having to remux the complete file. 2003-07-13 09:53:09 +00:00
Moritz Bunkus
2241900007 Fixes necessary for global elements introduced with libebml/libmatroska 0.5.0. 2003-07-13 09:42:50 +00:00
Moritz Bunkus
c39ff75377 Fixed key frame detection. Moved debug output to verbosity level 2. 2003-07-12 12:46:37 +00:00
Moritz Bunkus
5a2a875a79 RealVideo timestamp handling and packet assembly adjusted to match Gabest's method. 2003-07-12 12:03:06 +00:00
Moritz Bunkus
10f785ce47 RealVideo packet assembly function taken from mplayer. Not really working at the moment (well partly). 2003-07-12 00:26:19 +00:00
Moritz Bunkus
da8416ad63 Added a byte_cursor class for forward reading of a memory area. 2003-07-12 00:25:40 +00:00
Moritz Bunkus
0685968795 Better support for unknown global elements (untested). 2003-07-11 15:51:17 +00:00
Moritz Bunkus
80bf113803 Support for global elements. Necessary fixes for compilation with libebml/libmatroska 0.5.0. 2003-07-11 15:37:16 +00:00
Moritz Bunkus
811c34ef1d Fixed some spelling mistakes ;) 2003-07-10 22:02:03 +00:00
Moritz Bunkus
530efd5c40 Added the tags DTD and the sample-list-them-all tags XML file. 2003-07-09 19:14:25 +00:00
Moritz Bunkus
97e353e322 Directory reorganization 2003-07-09 18:53:25 +00:00
Moritz Bunkus
c9d36ee817 Directory reorganization 2003-07-09 18:41:46 +00:00
Moritz Bunkus
d71985b770 Directory reorganization. 2003-07-09 18:35:36 +00:00
Moritz Bunkus
e98dfcfb67 Documentation updates regarding supported text subtitle formats. 2003-07-08 21:14:23 +00:00
Moritz Bunkus
e08167ce20 Fixed text file reading under Windows. 2003-07-08 17:35:19 +00:00
Moritz Bunkus
521e357abe Introduced a funky mxprint replacement for fprintf. 2003-07-08 16:17:31 +00:00
Moritz Bunkus
76d6d7172e Proper fix for the cluster-too-large thingy. 2003-07-08 15:40:02 +00:00
Moritz Bunkus
a849547d1c Proper fix for the cluster-too-large thingy. 2003-07-08 15:06:48 +00:00
Moritz Bunkus
3e482893ec Fixed a bug where clusters would not be rendered although their duration would exceed int16. 2003-07-08 14:30:29 +00:00
Moritz Bunkus
85bdaadad7 Fix for compilation with gcc 2.95 2003-07-07 17:44:03 +00:00
Moritz Bunkus
5a77526f23 Added support for the missing tags: KaxTagMultiComment, KaxTagMultiCommentName, KaxTagMultiCommentComments and KaxTagMultiCommentLanguage. 2003-07-07 14:45:16 +00:00
Moritz Bunkus
c9b60d2b73 Well this has no business here! 2003-07-06 16:16:35 +00:00
Moritz Bunkus
de10457b79 Changes for compilation against libebml/libmatroska 0.5.0 2003-07-06 13:49:32 +00:00
Moritz Bunkus
d415d85152 Added support for RealAudio reading. Added a pass-through packetizer that is used for RealAudio. Fixed some SVN keywords. 2003-07-06 11:10:56 +00:00
Moritz Bunkus
1103fec5cc More appropriate timecode/block duration/file duration handling. 2003-07-06 00:05:34 +00:00
Moritz Bunkus
ef0091fede RealVideo private data is stored as it is (in big endian). 2003-07-05 19:04:54 +00:00
Moritz Bunkus
ea0e032889 Removed a lot of debug output. 2003-07-05 18:28:25 +00:00
Moritz Bunkus
0ab8b6a3ce Added the very first version of a RealMedia demuxer. 2003-07-05 14:43:08 +00:00
Moritz Bunkus
5575a81268 Introduced some new helper functions for reading integers from a stream and for handling big endian issues. 2003-07-05 14:29:18 +00:00
Moritz Bunkus
2bf73b19d8 Fixed video reference handling and enabled keeping the codecid for video tracks read from Matroska files. 2003-07-05 09:59:58 +00:00
Moritz Bunkus
12ece8e94a Updated my TODO list. 2003-07-05 09:58:05 +00:00
Moritz Bunkus
f0291d64ef Added support for almost all tags (totally untested). 2003-07-02 21:12:07 +00:00
Moritz Bunkus
95fa7e51c2 Better EBML and Matroska detection if --prefix is used for configure. 2003-06-30 17:26:22 +00:00
Moritz Bunkus
14bbd426c6 Removed some B frame debug output. 2003-06-30 07:55:19 +00:00
Moritz Bunkus
cadd488d7a Support for handling native video tracks (e.g. B frames) when reading Matroska files. 2003-06-29 21:35:19 +00:00
Moritz Bunkus
ce06164806 Implemented time slice durations , default block duration and block durations for slices where necessary. 2003-06-29 17:56:38 +00:00
Moritz Bunkus
4fb8b8ff89 Support for KaxSlices, KaxTimeSlice, KaxSliceLaceNumber, KaxSliceFrameNumber, KaxSliceDelay and KaxSliceDuration. 2003-06-29 16:59:57 +00:00
Moritz Bunkus
8030ccfa5e Added "percentage done" to the progress output of the OGM reader. 2003-06-24 18:26:20 +00:00
Moritz Bunkus
6d0881d709 mkvinfo: Support for KaxSegmentFilename and KaxTitle. 2003-06-24 16:11:43 +00:00
Moritz Bunkus
c178950763 Added the mkvextract man page. 2003-06-22 20:01:45 +00:00
Moritz Bunkus
b471e9c200 Fixed a bug in acinclude... which would introduce c:/cygwin on Linux 2003-06-22 19:51:19 +00:00
Moritz Bunkus
6f3b2e644b Released v0.5.0 2003-06-22 19:37:07 +00:00