Moritz Bunkus
|
c0391dad96
|
Id keyword stuff
|
2003-06-15 14:03:28 +00:00 |
|
Moritz Bunkus
|
408debba92
|
Set eol-style native on all files.
|
2003-06-15 13:58:25 +00:00 |
|
Moritz Bunkus
|
d9329f351a
|
Revamped the track selection meaning and handling: -a/-s/-d now use the track IDs reported by the readers or by --identify. Fixed a but in the Matroska reader which tried to set headers for tracks which were not requested for demuxing.
|
2003-06-15 08:40:43 +00:00 |
|
Moritz Bunkus
|
690dd7de77
|
Added a lot of debugging thingies.
|
2003-05-25 15:35:39 +00:00 |
|
Moritz Bunkus
|
c1f3e862f5
|
Removed whitespaces at the end of the line.
|
2003-05-20 06:30:25 +00:00 |
|
Moritz Bunkus
|
b930030e06
|
Beautified the author tag.
|
2003-05-18 20:57:08 +00:00 |
|
Moritz Bunkus
|
5bcd171ddb
|
Allowed add_packet() not to duplicate the data it receives if the packetizer already did that.
|
2003-05-11 12:41:53 +00:00 |
|
Moritz Bunkus
|
ab33d952ab
|
Proper handling of the "default track" flag.
|
2003-05-11 09:05:55 +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
|
cf590910fb
|
Reversed the direction of the data requests. Each packetizer is asked to fill itself. The packetizer calls its reader which reads data and makes sure that every packetizer has at least one packet.
|
2003-05-05 21:55:02 +00:00 |
|
Moritz Bunkus
|
f53036d5d9
|
Introduced result checking memory handling functions (safe*).
|
2003-05-05 18:37:36 +00:00 |
|
Moritz Bunkus
|
bebc4e3a2d
|
Removed all traces of dmalloc as I use valgrind for debugging purposes now.
|
2003-05-04 10:05:41 +00:00 |
|
Moritz Bunkus
|
7141fd83b5
|
Better handling and reporting for broken MP3 frames.
|
2003-05-03 19:41:08 +00:00 |
|
Moritz Bunkus
|
f78758f3d3
|
Moved the header rendering (including the header settings of the packetizers) to after the argument parsing.
|
2003-05-02 21:49:42 +00:00 |
|
Moritz Bunkus
|
49833a0b3d
|
Removed a lot of indenting whitespace.
|
2003-05-02 20:11:34 +00:00 |
|
Moritz Bunkus
|
35cc418a12
|
Support for the "default" flag via a switch "--default-track".
|
2003-04-21 08:29:50 +00:00 |
|
Moritz Bunkus
|
de66f03964
|
Extended the general process function to include both a backward and a forward reference.
|
2003-04-18 13:21:11 +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 |
|
Moritz Bunkus
|
cefcbacecb
|
Removed the default value from the function definition.
|
2003-04-17 12:22:56 +00:00 |
|
Moritz Bunkus
|
36a29fd086
|
Changed all u_int64_t to int64_t. Some crappy MS compilers obviously cannot convert u_int64_t to double. And I do not need them that badly.
|
2003-04-13 15:23:03 +00:00 |
|
Moritz Bunkus
|
8edd337bb0
|
Renamed "stream" to "track". process can either use the supplied timecode or calculate the timecode itself.
|
2003-04-11 11:19:30 +00:00 |
|
Moritz Bunkus
|
841b50e3ac
|
Renamed the variables track_video and track_audio to simply video/audio as track_video and track_audio are already used as track type enumerations by libmatroska.
|
2003-03-06 23:38:37 +00:00 |
|
Moritz Bunkus
|
6b1feb6015
|
Put all track relevant variables into a struct that is passed down from mkvmerge to the readers and from them to the packetizers.
|
2003-03-05 13:51:20 +00:00 |
|
Moritz Bunkus
|
a6488d0cb0
|
Changed all pointers to general data to unsigned char *
|
2003-03-04 10:16:28 +00:00 |
|
Moritz Bunkus
|
6f0cba6a2f
|
Removed range processing. This is a left-over from the days when there was no ogmsplit.
|
2003-03-04 09:27:05 +00:00 |
|
Moritz Bunkus
|
244b5bfd2d
|
Implementing references. First step. Not working.
|
2003-02-27 09:35:55 +00:00 |
|
Moritz Bunkus
|
d50b2de695
|
support for retrieving BITMAPINFOHEADER and WAVEFORMATEX from the AVI and storing it in KaxCodecPrivate
|
2003-02-19 09:31:24 +00:00 |
|
Moritz Bunkus
|
fc1dbfa15e
|
removed duplicate header settings
|
2003-02-16 20:19:48 +00:00 |
|
Moritz Bunkus
|
0869e30b3e
|
first working version. yay!
|
2003-02-16 17:04:39 +00:00 |
|