Commit Graph

19 Commits

Author SHA1 Message Date
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
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
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
033953b41c New style "process" function support. New frame type flags (I, P, B) introduced. 2003-04-11 11:27:32 +00:00
Moritz Bunkus
955f6262d2 Moved fourcc into track_info_t. Remapped some error messages from Fatal to Error - Fatal should be reserved for stuff that will definitely stop mkvmerge afterwards. 2003-03-05 17:44:32 +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
b0bd59f649 Small annoying bug - default value is -1 not 0 (-1 meaning that the packtizer will have to calculate the timecodes itself). 2003-03-03 23:21:11 +00:00
Moritz Bunkus
2de297e537 Changed "calculate timecode" from 0 to -1 for the packetizers. 2003-03-03 17:08:16 +00:00
Moritz Bunkus
4a1b86b563 Added constructor parameter names. Added suggested timecode to process. 2003-03-01 16:55:43 +00:00
Moritz Bunkus
c5e4e6c698 Finally fixed the cluster cashing. No more needs for callback functions for the packetizers. References implemented. 2003-02-28 14:50:04 +00:00
Moritz Bunkus
70502c11bb Even more improved cluster caching/freeing system. 2003-02-28 13:01:29 +00:00
Moritz Bunkus
97a8decce1 New cluster caching system. 2003-02-27 19:51:53 +00:00
Moritz Bunkus
b9982b375f beautification 2003-02-27 09:52:37 +00:00
Moritz Bunkus
244b5bfd2d Implementing references. First step. Not working. 2003-02-27 09:35:55 +00:00
Moritz Bunkus
43e9b3d1d7 Beautification. Added IDs and reference values to the internal packets - prerequisites for Matroska references 2003-02-26 19:20:26 +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
0869e30b3e first working version. yay! 2003-02-16 17:04:39 +00:00