Commit Graph

1208 Commits

Author SHA1 Message Date
Moritz Bunkus
9e0134e229 Added "peek_bit*" functions that won't advance the byte cursor. Made the seek function set out_of_data for seeks to the end or further. 2003-12-20 17:03:22 +00:00
Moritz Bunkus
132e344d6c If the track name or language was present in the output of "mkvmerge --identify-verbose" but empty then mmg would access a non-existent array entry. 2003-12-17 19:16:22 +00:00
Moritz Bunkus
482a3108d6 Added full language names for all languages. 2003-12-15 17:51:58 +00:00
Moritz Bunkus
6aa9387d0e Automatically select the first track when a file has been selected. Automatically focus the track name input box on track selection. 2003-12-15 17:35:02 +00:00
Moritz Bunkus
38b8f36755 Automatically focus the chpater name input box on chapter entry selection. 2003-12-15 16:57:36 +00:00
Moritz Bunkus
8e457e2362 Escape the chapter names when writing to XML files. 2003-12-15 13:15:49 +00:00
Moritz Bunkus
669fcf7698 First attempts at MPEG4 bitstream unpacking. 2003-12-13 17:05:24 +00:00
Moritz Bunkus
27704440f8 Other defines for endian stuff. 2003-12-13 17:02:52 +00:00
Moritz Bunkus
5725357039 Wrong CodecID for MP2 tracks for the second and all following files when splitting files. 2003-12-12 14:21:27 +00:00
Moritz Bunkus
ea5ef09a28 The generic_packetizer_c::set_*() functions also set the track_entry data if a track_entry has already been allocated. 2003-12-12 14:20:52 +00:00
Moritz Bunkus
9eae417fcf Compilation fix for some systems. 2003-12-12 08:57:23 +00:00
Moritz Bunkus
233c8358a6 Forgot to add the menu file. 2003-12-11 20:54:22 +00:00
Moritz Bunkus
d1e84b0154 Removed unnecessary configure options. 2003-12-11 20:46:54 +00:00
Moritz Bunkus
47ad565928 Added a menu. Readded dh_installdocs. 2003-12-11 20:43:16 +00:00
Moritz Bunkus
16b4b144ab Bumped version number to 0.7.9. 2003-12-11 18:30:19 +00:00
Moritz Bunkus
c84ad655de When splitting the headers would not be set for the second and following output files due to my changes to the track_info_t -> track_info_c. 2003-12-08 12:17:02 +00:00
Moritz Bunkus
ba16d6ad91 Proper report of the track type for OggFLAC. 2003-12-08 11:51:47 +00:00
Moritz Bunkus
456d0cd660 Proper initialization for async. 2003-12-08 11:49:50 +00:00
Moritz Bunkus
c9c4197571 Removed debug output. 2003-12-05 21:38:06 +00:00
Moritz Bunkus
e5d2a5ac48 Updates 2003-12-05 17:23:46 +00:00
Moritz Bunkus
c7387a85f0 Set the thread priority to "below normal" on Windows. 2003-12-05 16:43:54 +00:00
Moritz Bunkus
9f29de1932 Fixes for Windows. 2003-12-05 16:31:57 +00:00
Moritz Bunkus
d955b13aee Removed the Ctrl-v and Ctrl-c accelerators. Added an option for creating an option file. 2003-12-05 14:51:56 +00:00
Moritz Bunkus
29266640b6 Changed from direct command line to option file usage. 2003-12-05 14:42:09 +00:00
Moritz Bunkus
5075aa7ebc Use negative track IDs for mkvmerge -i and Ogg files. Allow negative track IDs in --track-order for the same reason. 2003-12-05 12:04:54 +00:00
Moritz Bunkus
6d1d3e928e Allocate memory for parsed command line properly. 2003-12-05 11:29:54 +00:00
Moritz Bunkus
165a8c0a6e Off by one error due to the introduction of --track-order. 2003-12-05 11:29:32 +00:00
Moritz Bunkus
9c62c7e177 Added "up" and "down" buttons for the tracks, too. 2003-12-04 19:34:20 +00:00
Moritz Bunkus
1e1ebf4944 Added a "set output file" menu option which does the same as the "browse" button. 2003-12-04 19:09:08 +00:00
Moritz Bunkus
ce93bc12d7 Added the "--track-order" option allowing the user to modify the order in which tracks are created in the output file. 2003-12-04 18:56:52 +00:00
Moritz Bunkus
fab85e6e04 The "AAC is SBR" check box was grayed out for AAC inside MP4. 2003-12-04 18:04:38 +00:00
Moritz Bunkus
127e27ccfe Forgotten part of the track_info_t to track_info_c conversion. 2003-12-04 16:08:40 +00:00
Moritz Bunkus
adeda19e26 Converted track_info_t into a class and unified the duplication/freeing of its data. 2003-12-04 14:36:24 +00:00
Moritz Bunkus
b2d9833f2b Upon loading settings some settings were not loaded correctly (strings were not allocated). Some settings were not saved either. 2003-12-03 21:42:20 +00:00
Moritz Bunkus
079a9c4c15 In header mode (for raw AAC files), the AAC packetizer would not work at all. 2003-12-03 17:25:54 +00:00
Moritz Bunkus
d1ba86b423 Avoid deadlocks in the SPU parser for bad packets. 2003-12-03 15:52:54 +00:00
Moritz Bunkus
8019b99aef Added buttons for moving input files up and down in mmg. 2003-12-03 11:26:00 +00:00
Moritz Bunkus
9b79b293ed Fix for the cross-OS fix. 2003-12-02 23:00:49 +00:00
Moritz Bunkus
f8e152c652 Some cross-OS fixes. Added instant checks for the values entered when "set values" was clicked. 2003-12-02 22:57:25 +00:00
Moritz Bunkus
d0883848c0 Updated version number to 0.7.8 2003-12-02 22:18:34 +00:00
Moritz Bunkus
ec1a08c699 Added some simple examples to the online mkvextract help. 2003-12-02 22:17:57 +00:00
Moritz Bunkus
0dd0745ccc Added the "set values" button for easy mass application of language and country codes. 2003-12-02 22:09:05 +00:00
Moritz Bunkus
7d21ef1d6d Added "default values" for chapter language and country codes. 2003-12-02 14:56:16 +00:00
Moritz Bunkus
67c6c6c5fd Removed unnecessary stuff. 2003-12-01 21:39:13 +00:00
Moritz Bunkus
460afb08d5 Fixed --fourcc and moved the option handling to where it belongs (the packetizer). 2003-12-01 21:30:24 +00:00
Moritz Bunkus
e2b0fa084d Updated Florian Wagner's email address. Added controls for the new --display-dimensions option. 2003-12-01 19:05:37 +00:00
Moritz Bunkus
43a02b6e02 Changed the options "--fourcc" and "--aspect-ratio": they now need a track ID. Added a new option, "--display-dimensions", which can be used as an alternative to "--aspect-ratio". Fixed a small rounding error resulting in weird display dimensions like 640x479. 2003-12-01 17:02:03 +00:00
Moritz Bunkus
aef1ed6cb0 Updates 2003-11-29 20:14:20 +00:00
Moritz Bunkus
5f75e054bf Slight adjustment for some elements. 2003-11-29 20:14:15 +00:00
Moritz Bunkus
78d02b4fa2 Re-enabled AVIclasses as the default because the current avilib does not seem to work on Windows. 2003-11-29 19:55:14 +00:00