Commit Graph

2897 Commits

Author SHA1 Message Date
Moritz Bunkus
7373881957 Updates 2008-12-04 20:02:20 +00:00
Moritz Bunkus
06e1fe43aa Do not rely on "uname -m" for Boost location detection but use configure's "$target" variable instead. Patch by Dominik Mierzejewski. Fix for bug 311. 2008-12-04 09:25:43 +00:00
Moritz Bunkus
9cd422f0fe Hopefully a fix for a crashing mmg after adding jobs to the job queue. 2008-12-03 15:17:04 +00:00
Moritz Bunkus
986a7b9827 Calculate with samples and not bytes. That way the int64_t calculation will not overflow as quickly. Otherwise timecodes will be negative, packets will be dropped and PCM tracks are cut off after approximately 8 GB. 2008-12-03 11:54:54 +00:00
Moritz Bunkus
ba35e5bfcd Allow timecodes in SRT files to be formatted not as strictly as before: there may be spaces between colons and digits, and numbers do not have to be exactly two or three digits long. 2008-12-02 14:17:03 +00:00
Moritz Bunkus
d3c8c34fcb Process window events much more often during muxing. 2008-11-28 12:13:24 +00:00
Moritz Bunkus
4fd34f8d3f jobs.cpp does not use anything from mux_dialog.h. 2008-11-28 12:10:01 +00:00
Moritz Bunkus
2c47b7b286 Sync with the official ISO 639-2 standard ( http://www.loc.gov/standards/iso639-2/php/code_list.php ). 2008-11-28 10:40:51 +00:00
Moritz Bunkus
dda1a15cbf Updates 2008-11-04 18:38:13 +00:00
Moritz Bunkus
38adc8fc72 Fixed the check for invalid split timecodes in mmg. 2008-11-04 18:37:33 +00:00
Moritz Bunkus
fc29a5c3b1 Removed unused include files. 2008-11-04 18:22:40 +00:00
Moritz Bunkus
11e1352689 Clarified how mkvmerge interprets timecodes given for the --split option. 2008-11-04 18:09:18 +00:00
Moritz Bunkus
c99ae4a94a Detect RIFF CDXA files and output a "format not supported" error instead of interpreting the content as something else. 2008-11-04 17:08:30 +00:00
Moritz Bunkus
8004731463 Typo 2008-11-04 16:49:50 +00:00
Moritz Bunkus
eca21f10f9 Added missing format specifier. 2008-11-04 16:29:37 +00:00
Moritz Bunkus
1f75c27f81 The information after extracting the aspect ratio information from MPEG-4 L2 tracks was wrong (uninitialized variables were output). 2008-11-04 14:46:29 +00:00
Moritz Bunkus
de1af373bd Intentional update 2008-11-04 14:00:16 +00:00
Moritz Bunkus
c68a6dfc27 Introduced another way of calculating the timecodes when appending files and made this one the default. The old way is still useable via "--append-mode track-based" but results in wrong timecodes most of the time. 2008-11-03 15:23:44 +00:00
Moritz Bunkus
0cc32e30cb Added support for reading SRT and SSA/ASS subtitles from AVI files. Fix for bug 64. 2008-11-03 14:08:13 +00:00
Moritz Bunkus
278c6aae93 Moved the SRT and SSA/ASS parser code from the reader classes to extra parser classes so that they can be used from other readers as well. 2008-11-01 14:14:06 +00:00
Moritz Bunkus
a31e1975af Updates 2008-11-01 14:13:07 +00:00
Moritz Bunkus
6ce6d1698d Intentional update (switched my test platform from 32bit to a 64bit Linux which sometimes has some subtle differences in float storage). 2008-11-01 10:52:13 +00:00
Moritz Bunkus
4260d6cf86 Fix for a segmentation fault if only version 2 of the lzo library is installed. 2008-11-01 10:51:26 +00:00
Moritz Bunkus
cc9b653272 Added a default goal so that calling "make TOOLS=1" without an explicit goal works. 2008-10-31 23:20:19 +00:00
Moritz Bunkus
fb8e0fc8ef Call recursive makes in the standard way so that the "-j" option works properly. 2008-10-31 23:19:01 +00:00
Moritz Bunkus
58a7baf164 Allow "--subtitle-charset" as well as "--sub-charset". 2008-10-31 22:34:33 +00:00
Moritz Bunkus
9d58941ffa Handle SRT files with missing spaces around the arrow in the timecode lines. 2008-10-29 15:47:25 +00:00
Moritz Bunkus
0e33e2ef54 Escape more chars. 2008-10-19 13:49:56 +00:00
Moritz Bunkus
6e5f9ca2bc Missing newline. 2008-10-18 18:09:45 +00:00
Moritz Bunkus
f49f6a9df6 Unused definitions. 2008-10-16 12:26:23 +00:00
Moritz Bunkus
31e3bd4d7f Recoded from ISO-8859-15 to UTF-8. 2008-10-14 13:12:54 +00:00
Moritz Bunkus
908166633f In newer versions of libmagic MAGIC_MIME is declared as MAGIC_MIME_TYPE | MAGIC_MIME_ENCODING. Older versions don't know MAGIC_MIME_TYPE, though -- the old MAGIC_MIME is the new MAGIC_MIME_TYPE, and the new MAGIC_MIME has been redefined. 2008-10-14 12:25:33 +00:00
Moritz Bunkus
2cfdceaaa0 Initialize all class members. 2008-10-14 12:07:50 +00:00
Moritz Bunkus
bd37ee88f1 Avoid compiler warnings. 2008-10-13 19:18:05 +00:00
Moritz Bunkus
a9244648c7 Output hex as numbers, not characters. 2008-10-13 19:02:48 +00:00
Moritz Bunkus
c9f478ec51 Avoid a compiler warning. 2008-10-11 20:35:23 +00:00
Moritz Bunkus
453d42769e Avoid a compiler warning. 2008-10-11 19:47:33 +00:00
Moritz Bunkus
5e03386937 Avoid compiler warnings. 2008-10-11 18:29:32 +00:00
Moritz Bunkus
d6cd6fff27 Added the release message, set the release codename, bumped the version number to 2.4.0. 2008-10-11 17:17:00 +00:00
Moritz Bunkus
a593169a36 Oops... wrong variable. 2008-10-11 17:02:05 +00:00
Moritz Bunkus
65360f7eca Avoid a compiler warning. 2008-10-11 16:46:03 +00:00
Moritz Bunkus
e561429083 Removed the MXMIN and MXMAX macros. 2008-10-11 16:00:12 +00:00
Moritz Bunkus
885396a456 Cosmetics. 2008-10-11 14:11:55 +00:00
Moritz Bunkus
2b1dfa06a5 Updates 2008-10-11 08:46:22 +00:00
Moritz Bunkus
8536fd42c2 Allow for broken MPEG PS files (signalled header fields not being present) just as before commit 3931. 2008-10-11 08:40:50 +00:00
Moritz Bunkus
f3f406d349 Added a tool for helping me spotting EBML violations. 2008-10-10 19:48:09 +00:00
Moritz Bunkus
145eeaa4ff Scan the tools subdir, too. 2008-10-10 13:45:19 +00:00
Moritz Bunkus
93b72de1fb Modifications for the removal of the varargs based mxinfo() functions. 2008-10-10 13:36:36 +00:00
Moritz Bunkus
4f973c4420 Renamed a lot of variables according to their scope. Replaced a lot of ugly GetChild<>() code with more readable code. Cosmetics. 2008-10-09 07:50:55 +00:00
Moritz Bunkus
240da1ffb1 Wrong access and share flags when opening a file for writing (not creation) on Windows. 2008-10-08 13:06:03 +00:00