Commit Graph

1367 Commits

Author SHA1 Message Date
Moritz Bunkus
a1516ef81d Implemented reading AAC from AVIs. 2004-04-13 21:49:59 +00:00
Moritz Bunkus
b190f77ee1 Do not reset the lasttag variable on the strn (stream name) chunk because apps like AVI-Mux GUI might write the INDX chunk after the strn chunk. 2004-04-13 21:35:02 +00:00
Moritz Bunkus
1d589231fa Spelling fixes 2004-04-13 14:05:49 +00:00
Moritz Bunkus
be5b3ba918 Spelling fixes 2004-04-13 13:44:27 +00:00
Moritz Bunkus
62e006c8db Moved the low priority reading output to generic_reader_c. 2004-04-12 13:03:32 +00:00
Moritz Bunkus
4ecb185ed7 Moved the storage of the packetizers from the individual file format classes into the generic_reader_c. 2004-04-12 12:48:09 +00:00
Moritz Bunkus
c9fe8491ac Set the fiels properly so that mkvmerge won't try to connect the file when identifying. 2004-04-12 07:48:59 +00:00
Moritz Bunkus
88c7e93ff2 Updates 2004-04-11 20:42:40 +00:00
Moritz Bunkus
fd174be050 Initialize memory. 2004-04-11 20:20:28 +00:00
Moritz Bunkus
466b3f61d0 Added an option, --append-to, for mapping the track IDs when appending files. 2004-04-11 14:29:13 +00:00
Moritz Bunkus
12f1aec33d Work for concatenation support: Added a "connect" call that will check the tracks in one file if they can be appended to the previous file. Files with "+" at the beginning are appended to the previous file. Do not generate track headers for the appended files. 2004-04-11 09:52:25 +00:00
Moritz Bunkus
e3b235e47a Moved the codec ID generation to the c'tor. 2004-04-11 09:50:38 +00:00
Moritz Bunkus
c1653fa857 Added html and Doxyfile to the ignore list. 2004-04-11 09:48:55 +00:00
Moritz Bunkus
7aa838b332 Update 2004-04-11 09:48:20 +00:00
Moritz Bunkus
7c3415bef0 Ignore RM tracks with unknown MIME types. 2004-04-11 09:44:35 +00:00
Moritz Bunkus
b24c4fab9e Fix for compilation on big endian systems. 2004-04-11 08:51:15 +00:00
Moritz Bunkus
99484300d1 Update 2004-04-10 09:34:09 +00:00
Moritz Bunkus
06458883c0 Preparations for concatenating. Added a "get_format_name" function and one that checks if a track can be appended to another one. 2004-04-09 17:37:25 +00:00
Moritz Bunkus
b31a27345c Update 2004-04-09 12:40:26 +00:00
Moritz Bunkus
09950f4b01 Fixed chapter writing. 2004-04-09 12:39:39 +00:00
Moritz Bunkus
4f52818b0d Update 2004-04-06 21:41:29 +00:00
Moritz Bunkus
9282d8e0eb Some combinations of wxWindows + GTK caused 100% CPU usage if wxExecute is used in a special way. Fixed by using it another way on non-Windows systems. 2004-04-06 21:39:51 +00:00
Moritz Bunkus
c21213a03b Fix for compilation on Windows. 2004-04-05 18:03:55 +00:00
Moritz Bunkus
c57f755129 New version number 0.8.7. 2004-04-05 11:37:19 +00:00
Moritz Bunkus
3808e4bed2 Added a summary mode. 2004-04-03 11:16:26 +00:00
Moritz Bunkus
fff36893cf Added "CATALOG" as a valid identifier for CUE sheets. 2004-04-03 11:15:45 +00:00
Moritz Bunkus
3992f76755 Attempts at RealAudio synchronization. Created a new class for the RealAudio packetizer. 2004-03-29 20:55:31 +00:00
Moritz Bunkus
a0566055ad Sync with transcode's avilib. 2004-03-29 14:27:11 +00:00
Moritz Bunkus
6e6e98fe59 Merged 1638. 2004-03-28 17:58:39 +00:00
Moritz Bunkus
f2c3c75ab0 Extract the aspect ratio information from MPEG4 streams and set the display dimensions accordingly. 2004-03-27 20:39:18 +00:00
Moritz Bunkus
7a51e41c67 Moved the video packet assembly functions into librmff. 2004-03-26 21:02:25 +00:00
Moritz Bunkus
7a171cd950 Added functions for assembling packed video frames. Updated the documentation. 2004-03-26 21:01:55 +00:00
Moritz Bunkus
9f01d731ff Docs update 2004-03-25 11:53:31 +00:00
Moritz Bunkus
73d3e05184 Moved the "unpack RealVideo frames" functions to librmff. 2004-03-24 15:31:00 +00:00
Moritz Bunkus
f606c368f2 Added documentation about the packed/assembled video frame stuff. Added a function for splitting and writing such frames. 2004-03-24 15:29:44 +00:00
Moritz Bunkus
93e60e04e7 Added a subpacketno for debugging purposes of the RealVideo unpacking code. 2004-03-24 09:52:21 +00:00
Moritz Bunkus
f8df9496c1 Bits 1,2 of byte 0 and bit 7 of byte 1 contain the number of sub packets. 2004-03-24 09:43:59 +00:00
Moritz Bunkus
47d8afd3c0 Changed some flags to make mkvextract's output more compatible with RealProducer's. 2004-03-23 21:52:29 +00:00
Moritz Bunkus
3592e77e70 Merged 1620. 2004-03-23 21:51:45 +00:00
Moritz Bunkus
70ff758f33 Added the DOWNLOAD_ENABLED file flag. Write an object version of 0 in the RMF header. 2004-03-23 20:37:47 +00:00
Moritz Bunkus
d496feb1e4 The DATA chunk size was four bytes too large. 2004-03-23 10:51:23 +00:00
Moritz Bunkus
53dc9c103e Write the duration of the last packet for each track. 2004-03-23 09:04:47 +00:00
Moritz Bunkus
e6c533ca6f Set the default duration. 2004-03-23 08:31:31 +00:00
Moritz Bunkus
8939870ee2 Better max_bit_rate and *_packet_size calculation. 2004-03-22 19:22:24 +00:00
Moritz Bunkus
050303ee7e Always write a CONT header. Also use the correct MIME type for RealAudio streams... 2004-03-22 19:18:56 +00:00
Moritz Bunkus
774014d944 Made mkvextract depend on librmff/librmff.a. 2004-03-22 19:13:26 +00:00
Moritz Bunkus
0dc1507fc6 Fixed a couple of small memory leaks. Removed the old "duplicate_data_on_add" semantics and replaced it with a "memory_c" class which automatically frees memory if necessary. 2004-03-22 15:48:08 +00:00
Moritz Bunkus
8359e5bf4f Use the current async.displacement value for timecode correction, not the initial_displacement. 2004-03-21 23:07:41 +00:00
Moritz Bunkus
ba0f7afecd Merged 1603 2004-03-21 19:13:18 +00:00
Moritz Bunkus
d4cce9c9ea Added the librmff dependencies. 2004-03-21 19:10:21 +00:00