Commit Graph

463 Commits

Author SHA1 Message Date
Moritz Bunkus
a5f837fb44 Concatenating + splitting at the same time is now possible. Track entries are only created once and not for each new file. 2005-03-06 14:28:26 +00:00
Moritz Bunkus
c2fe84204f Added more descriptive error messages to the connection checks. 2005-03-02 15:53:34 +00:00
Moritz Bunkus
9139ced877 Only disable the usage of posix_fadvise for that one file if a call fails and don't abort mkvmerge itself. 2005-02-28 19:26:04 +00:00
Moritz Bunkus
afd8960844 Insert new tracks from "appended" files right behind the corresponding tracks from the file the new file is appended to. 2005-02-28 18:50:14 +00:00
Moritz Bunkus
c220f55792 Fixed the removal of appended files if there is no track from another file between two tracks from the file that is to be removed. 2005-02-27 21:54:26 +00:00
Moritz Bunkus
958c1d5883 If splitting is active then the output directory should be scanned for file names that start with "name-" and have the same extention as the output file. Also the directory itself should be checked for existence. 2005-02-27 21:31:24 +00:00
Moritz Bunkus
a35af06d0b For Windows you have to insert exactly one newline in a tooltip. All other tooltips for that frame (?) will be word wrapped at that newline's position automatically. 2005-02-27 21:00:42 +00:00
Moritz Bunkus
acb5a61918 Disable the "append" button before loading a setting file. Otherwise "File -> new" might leave it enabled. 2005-02-27 19:35:41 +00:00
Moritz Bunkus
77e119a01f Disable timecode warnings for AVC read from Matroska files. 2005-02-27 11:31:18 +00:00
Moritz Bunkus
512c4ef2d2 wxConfigBase::HasGroup() does not seem to deal with absolute paths on 2.5.x on Windows. 2005-02-26 23:22:02 +00:00
Moritz Bunkus
d582ecc89e Strings must be wide in Unicode mode. 2005-02-26 22:59:18 +00:00
Moritz Bunkus
0e0a43d708 wxWidgets 2.5.3 compatibility fix: "split by time" was not selectable. 2005-02-26 22:44:59 +00:00
Moritz Bunkus
d4c93c07c4 mkvmerge's output is already UTF-8 and must be converted accordingly. 2005-02-26 22:27:54 +00:00
Moritz Bunkus
720a38f3f8 Forgot the version number. 2005-02-26 13:43:15 +00:00
Moritz Bunkus
cbb245d66f Get the default_track flag from Matroska files added to mmg. 2005-02-19 16:26:01 +00:00
Moritz Bunkus
c7ae617c17 Added a warning right before muxing starts if the chapter editor is not empty but no chapter file has been selected. Did some cleanup, too. 2005-02-19 15:42:31 +00:00
Moritz Bunkus
bd20dccdc3 Added an option to configure for disabling the use of posix_fadvise completely. Also check the OS and kernel version. Use posix_fadvise only if we're running on Linux and a kernel from the 2.6.x series or newer. 2005-02-17 18:36:15 +00:00
Moritz Bunkus
dd3abddd7b Moved the reversal of content encodings from the Matroska reader into a new class called "content_decoder_c". Moved a lot of track entry accessibility functions from xtr_base.cpp into commonebml.cpp. Implemented VobSub extraction based on Mike Matsnev's code. This should make all those suckers happy! (Don't feel offended ;)) 2005-02-11 20:38:00 +00:00
Moritz Bunkus
cb77d9eff4 ChangeLog update. Less duplicate code. 2005-02-08 21:43:38 +00:00
Moritz Bunkus
b9ec81a4ce Added the 1.0.2 release message. 2005-02-06 20:52:40 +00:00
Moritz Bunkus
51bcc0e993 Added a couple of entries for the commits during the past month. 2005-02-06 19:37:18 +00:00
Moritz Bunkus
af3eee55e5 Use posix_fadvise if it is present. With newer libc and kernel 2.6.x this results in a speed up for the whole muxing process. Patch by Peter Niemayer (niemayer () isg ! de) with modifications by myself. 2005-02-02 09:16:52 +00:00
Moritz Bunkus
c687069807 Added couple of checks for invalid or empty chapter language entries. 2005-01-30 19:19:03 +00:00
Moritz Bunkus
c10d088868 Proper use of MODE_WRITE (which should open a file for appending) and MODE_CREATE (which should truncate existing files). Fixes the "chapter files might contain garbage at the end if an older file was overwritten with a smaller one" problem. 2005-01-30 18:28:07 +00:00
Moritz Bunkus
923308ff45 Changed the tooltip for the "stretch" input box. Only append "/1" to the "stretch" argument if the user hasn't entered a fraction himself. 2005-01-20 11:18:41 +00:00
Moritz Bunkus
8592bbf459 Added files for making the mkvmerge-gui.html file into a HTML help book. Added code for showing that help file when the user presses F1 or selects "Help" from the "Help" menu. Updates for the build process which generates the .hhk index file from the .hhc contents file. 2005-01-08 15:26:12 +00:00
Moritz Bunkus
61bf6edc3e Updates 2005-01-07 19:13:59 +00:00
Moritz Bunkus
170338893e Implemented appending tracks in mmg. 2005-01-02 19:05:50 +00:00
Moritz Bunkus
4c3045326b Updates 2004-12-31 14:22:41 +00:00
Moritz Bunkus
dfc5132ac9 Weee! 2004-12-28 22:41:08 +00:00
Moritz Bunkus
ddaf26635e Support for "silent tracks" elements. Added project file for mkvinfo for MSVC. Patch by Steve Lhomme <steve ! lhomme () free ! fr> 2004-12-28 18:50:54 +00:00
Moritz Bunkus
844c32ec67 Added WAVPACK4 extraction. Patch by Steve Lhomme (see AUTHORS). Fixes for compiling mkvextract with MS VisualC++. Patch by Steve Lhomme as well. 2004-12-27 17:17:16 +00:00
Moritz Bunkus
81613055c3 Small ChangeLog update. 2004-12-27 17:04:25 +00:00
Moritz Bunkus
8505f6e401 Added WAVPACK4 muxing. Patch by Steve Lhomme (see AUTHORS). 2004-12-18 17:10:54 +00:00
Moritz Bunkus
9ec376abc4 Merged 2589 from the 1.0 branch. 2004-12-18 16:29:20 +00:00
Moritz Bunkus
504232b7a3 Merged 2576:2577 from the 1.0 branch. 2004-12-15 18:38:54 +00:00
Moritz Bunkus
01a716f3f5 Merged 2575 from the 1.0 branch. 2004-12-15 18:23:46 +00:00
Moritz Bunkus
5d01bda627 Merged 2559:2561 from the 1.0 branch. 2004-12-11 17:13:34 +00:00
Moritz Bunkus
9697bce053 Merged 2545:2547 from the 1.0 branch. 2004-12-09 12:38:09 +00:00
Moritz Bunkus
274750de27 Merged 2522 from the 1.0 branch. 2004-11-26 17:59:42 +00:00
Moritz Bunkus
1615eb84a4 Merged 2505 from the 1.0 branch. 2004-11-22 20:15:05 +00:00
Moritz Bunkus
e9a04ea4a5 Merged 2499 from the 1.0 branch. 2004-11-20 17:11:37 +00:00
Moritz Bunkus
31ab4eae04 Added a note about appending files :) 2004-11-10 21:36:48 +00:00
Moritz Bunkus
40c77b3ca4 Do not insist on having a default duration/fps for AVI compat mode video tracks. Video tracks muxed from MP4 don't have that and couldn't be remuxed otherwise. 2004-11-10 21:31:56 +00:00
Moritz Bunkus
986d1b6470 Merged 2414 2004-11-05 15:17:52 +00:00
Moritz Bunkus
1ee83112f4 Merged 2411 2004-11-04 22:24:19 +00:00
Moritz Bunkus
ce7a756a41 Merged 2385 2004-10-24 18:15:29 +00:00
Moritz Bunkus
f5a51f891f Merged 2370 2004-10-17 08:43:23 +00:00
Moritz Bunkus
84a99509bd Merged 2362 2004-10-16 18:31:13 +00:00
Moritz Bunkus
cbd9c7bf01 Always regenerate Vorbis timecodes. This is necessary because Vorbis is laced, and when reading it from Matroska the timestamps might come out wrong if the output has different lacing, e.g. when splitting is active. 2004-10-16 13:46:34 +00:00