Commit Graph

1264 Commits

Author SHA1 Message Date
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
Moritz Bunkus
c433cca326 More work for the job queue management. 2004-03-14 21:47:14 +00:00
Moritz Bunkus
39eb689395 Beginnings of a job queue management. 2004-03-14 19:43:15 +00:00
Moritz Bunkus
51e76048c8 Forgot the version number. 2004-03-13 19:55:23 +00:00
Moritz Bunkus
5f6ace001d Bumped version number to 0.8.6. 2004-03-13 12:17:46 +00:00
Moritz Bunkus
648f8bff88 Also adjust the brefs and frefs if syncing. Only sync if the duration is available. 2004-03-13 12:16:49 +00:00
Moritz Bunkus
7af447efad Read all audio frames with the same timecode and queue them before delivering. This allows for the duration of each packet to be calculated. Needed for implementing --sync for RealAudio. 2004-03-13 12:15:48 +00:00
Moritz Bunkus
9870c8ad6c Removed wrong comment. 2004-03-13 11:07:44 +00:00
Moritz Bunkus
ef01d41faa Accept streams whose comment packet is missing, e.g. files created by Cyrius' OGMuxer. 2004-03-13 10:49:50 +00:00
Moritz Bunkus
442e082b3c Report the LANGUAGE and TITLE tags for --identify-verbose. In mmg set the segment title to the first video track's TITLE for OGM files. 2004-03-10 08:57:39 +00:00
Moritz Bunkus
7448409aae Set the FourCC input field to the stored value when a track is selected. 2004-03-09 22:35:12 +00:00
Moritz Bunkus
19f98a284b Updated the libebml dependencies to at least v0.6.5. 2004-03-09 22:09:13 +00:00
Moritz Bunkus
346aa044b0 Keep tags when reading Matroska files. 2004-03-09 22:08:35 +00:00
Moritz Bunkus
ff7e9fceb9 Using only an int for the displacment with ns precision is too small a size. 2004-03-09 22:07:42 +00:00
Moritz Bunkus
5e4fd2cc9e Ignore tracks which don't have any entries. 2004-03-09 19:26:55 +00:00
Moritz Bunkus
54c36caf6d Preliminary work for keeping tags. 2004-03-09 18:12:49 +00:00
Moritz Bunkus
5d6a1dc2df Hide the frame for the 'other options'. 2004-03-09 16:52:54 +00:00
Moritz Bunkus
7b06214361 Update. 2004-03-09 16:49:56 +00:00
Moritz Bunkus
41b34411c5 Always generate a segment UID. 2004-03-09 16:39:51 +00:00
Moritz Bunkus
d62e9f5c5e Automatically set the output filename if the user wants that. 2004-03-09 16:35:22 +00:00
Moritz Bunkus
1b83f04cd5 More non-ASCII character fixes for --tags and --chapters. 2004-03-09 16:05:13 +00:00
Moritz Bunkus
854203a7a5 Made the process priority selectable. 2004-03-09 15:59:47 +00:00
Moritz Bunkus
15ce684a73 Added parsing of mkvmerge's --capabilities output. Set some options depending on the capabilities. 2004-03-08 19:23:13 +00:00
Moritz Bunkus
84451bb7d9 Added a "--capabilities" option that'll print flags depending on what mkvmerge was compiled with. 2004-03-07 23:11:45 +00:00
Moritz Bunkus
d60188fe8f Ask before overwriting an output file. 2004-03-07 22:34:25 +00:00
Moritz Bunkus
8741f90c66 Updates 2004-03-07 10:15:56 +00:00
Moritz Bunkus
1022625237 Added doxygen style comments. 2004-03-04 15:02:08 +00:00
Moritz Bunkus
202b6f813b Get rid of automake. 2004-03-01 09:51:30 +00:00
Moritz Bunkus
1f90eed1db Allocate memory for the --attachment-description. Convert filenames from UTF-8 before trying to open files in more cases. 2004-02-29 08:33:37 +00:00
Moritz Bunkus
8a4068137e Handle file names with non-ASCII characters correctly. 2004-02-28 00:47:17 +00:00
Moritz Bunkus
09fbbec05a Only handle RealMedia tracks whose MIME type is known. Gets rid of all the extra tracks in multirate files. 2004-02-27 10:31:55 +00:00