Commit Graph

17 Commits

Author SHA1 Message Date
Moritz Bunkus
b930030e06 Beautified the author tag. 2003-05-18 20:57:08 +00:00
Moritz Bunkus
ec3cb97da7 Changes to the meta seek handling. 2003-05-11 15:48:57 +00:00
Moritz Bunkus
a2cd498f72 Removed LL postfixes on constants. gcc 3.2 does not need them, VC6 does not recognize them, so just ditch them :) 2003-05-08 18:46:25 +00:00
Moritz Bunkus
fe968c400a Implemented durations for each packet, but only those packets that really need them (forced by the packetizer) or that are the last packet for a track (forced by mkvmerge itself) get a KaxBlockDuration element. 2003-05-06 07:51:24 +00:00
Moritz Bunkus
4549cf0fb3 Removed malloc.h. 2003-05-05 20:18:32 +00:00
Moritz Bunkus
f53036d5d9 Introduced result checking memory handling functions (safe*). 2003-05-05 18:37:36 +00:00
Moritz Bunkus
9b23716689 Sync with the DataBuffer handling of libmatroska. 2003-05-03 20:01:44 +00:00
Moritz Bunkus
544f74e4f4 Support for packet durations which end up in a KaxBlockDuration element. 2003-04-20 21:18:51 +00:00
Moritz Bunkus
e534ed84c5 The Matroska cue element is only written if at least one cue entry was created. Track numbers now start at 1 which conforms to the specs. 2003-04-20 16:39:03 +00:00
Moritz Bunkus
1f2f6dfe8f Options for cue entry creation for each individual file. 2003-04-20 14:59:33 +00:00
Moritz Bunkus
b6d1cf30da Cue data is only generated for I-frames of video tracks. Fixes for the switch from IDs for packets to their timecodes: 0 is a valid timecode/reference, so -1 must be used for "not set". 2003-04-18 14:27:07 +00:00
Moritz Bunkus
f69c8ecec5 Added a flag "--no-cues" which inhibits that mkvmerge creates and writes the cue data. 2003-04-18 13:55:48 +00:00
Moritz Bunkus
249b568189 Disabled the cluster checking again. Added (deactivated) debug code. 2003-04-18 13:12:51 +00:00
Moritz Bunkus
8cecf75dfe Removed the IDs associated with the packet_ts and used the timecodes for bref and fref instead. 2003-04-18 13:08:04 +00:00
Moritz Bunkus
21f55336de Introduced common header helper functions that simplify header settings for the packetizers. 2003-04-18 12:00:46 +00:00
Moritz Bunkus
08efd315f9 Reversed the relationship between q_c and generic_packetizer_c: q_c is now the father of generic_packetizer_c. 2003-04-18 10:28:14 +00:00
Moritz Bunkus
12c4954fc7 Moved the cluster helper to its own files. Moved a lot of other stuff into the appropriate header files. 2003-04-18 10:08:24 +00:00