Commit Graph

1244 Commits

Author SHA1 Message Date
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
Moritz Bunkus
5114937427 Added the extraction of RealVideo and RealAudio. 2004-03-21 16:25:41 +00:00
Moritz Bunkus
58dabe561e librmff stored tracks as pointers now, not as full structs anymore. 2004-03-21 16:18:16 +00:00
Moritz Bunkus
616c961cf9 Added functions for writing integers in big endian byte order. 2004-03-21 16:17:43 +00:00
Moritz Bunkus
938bdcce90 100l: Cannot return a pointer to space that I frequently realloc (rmff_add_track). Changed rmff_file_t->tracks from rmff_track_t * to rmff_track_t **. Docs update. Added #defines for file and frame flags. 2004-03-21 16:13:44 +00:00
Moritz Bunkus
a4abb1de79 Merged 1595. 2004-03-21 10:04:19 +00:00
Moritz Bunkus
50ce6e08f8 Change for the API change in librmff. 2004-03-20 19:02:57 +00:00
Moritz Bunkus
41e5f55c5e Merged 1584, 1586, 1589 and 1591. 2004-03-20 18:57:24 +00:00
Moritz Bunkus
5370b6dfe0 Use the proper real_audio_vX_props_t for retrieving the audio metadata. track_specific_size is stored in big endian. 2004-03-20 11:07:10 +00:00
Moritz Bunkus
794bd144d2 Introduced -C as a short form of "-v -v -v -v -c". 2004-03-20 11:03:48 +00:00
Moritz Bunkus
4418dddc2c Merged 1578 and 1580. 2004-03-20 10:50:34 +00:00
Moritz Bunkus
6d7ae72724 Merged 1572:1575. 2004-03-18 20:47:24 +00:00
Moritz Bunkus
484b0c2fd9 Merged 1571. 2004-03-18 19:01:35 +00:00
Moritz Bunkus
51ced57715 Use the new librmff for low level RealMedia file parsing instead of the built-in parser in r_real.cpp. 2004-03-17 22:04:03 +00:00
Moritz Bunkus
e09d3a4463 Ignore the Makefile and add Makefile.in 2004-03-17 21:57:57 +00:00
Moritz Bunkus
31f9fb29d8 Fix for compilation with C++. Use RMFF_OPEN_MODE_* instead of MB_OPEN_MODE_*. Set the track.id from the mdpr header. 2004-03-17 21:47:28 +00:00
Moritz Bunkus
83937d6979 Removed the stuff from librmff that mkvtoolnix does not need. 2004-03-17 19:52:29 +00:00
Moritz Bunkus
0154696753 Copied librff into mkvtoolnix. 2004-03-17 19:51:30 +00:00
Moritz Bunkus
e0de8558fd First fully working job management. 2004-03-15 23:23:35 +00:00
Moritz Bunkus
fe75866e84 More job management... 2004-03-15 20:31:01 +00:00
Moritz Bunkus
c1e6ab0720 Start of the job runner dialog. 2004-03-15 16:58:21 +00:00
Moritz Bunkus
73183b7fdc Added a log viewer for the job management. 2004-03-15 14:45:16 +00:00
Moritz Bunkus
72032dcf2c Implemented "move up" and "move down". 2004-03-15 08:45:32 +00:00
Moritz Bunkus
56154bdb32 Save the job queue after deleting jobs. 2004-03-14 23:28:20 +00:00