Commit Graph

2746 Commits

Author SHA1 Message Date
Moritz Bunkus
83c1a2eb93 Boost::regex is now required for building mkvtoolnix. 2008-09-07 11:13:42 +00:00
Moritz Bunkus
b0348ae2e2 Double comparisons. 2008-09-07 11:05:43 +00:00
Moritz Bunkus
5b437cf369 Improved the timecode calculation for MP3 tracks. If the source file contains the same timecode for consecutive packets then mkvmerge will extrapolate timecodes for all but the first packets in the sequence. Fix for bug 165. 2008-09-06 14:50:38 +00:00
Moritz Bunkus
3713fd72e4 Honor the timecode offsets in MPEG program streams (VOB files). This fixes audio/video desynchronization. Fix for bug 295. 2008-09-03 16:18:50 +00:00
Moritz Bunkus
3f705cb7a6 Fail configure if the Boost regex library is not found. 2008-08-30 12:49:25 +00:00
Moritz Bunkus
f1f4b5567f Switched from the PCRE regex library to Boost's one. 2008-08-30 12:45:54 +00:00
Moritz Bunkus
bae9749aa3 Don't use rpaths. 2008-08-28 14:07:23 +00:00
Moritz Bunkus
ad06a65bc5 Cosmetics 2008-08-28 10:04:21 +00:00
Moritz Bunkus
fed3d09de4 Split configure.in in several smaller files. 2008-08-27 20:38:55 +00:00
Moritz Bunkus
0c3b53f191 Cosmetics 2008-08-27 20:38:43 +00:00
Moritz Bunkus
eefd02bde0 Cosmetics 2008-08-27 13:34:59 +00:00
Moritz Bunkus
21b4a6e7bb Cosmetics 2008-08-27 12:58:02 +00:00
Moritz Bunkus
c7a402e217 Cosmetics 2008-08-27 12:42:52 +00:00
Moritz Bunkus
caec02cd0d Cosmetics 2008-08-27 11:27:04 +00:00
Moritz Bunkus
beaf503781 Cosmetics 2008-08-26 14:23:28 +00:00
Moritz Bunkus
ef99a32fca Code restructuring, cosmetics. 2008-08-26 12:03:23 +00:00
Moritz Bunkus
2968ce68eb Cosmetics 2008-08-24 20:32:59 +00:00
Moritz Bunkus
b2960d2e0b Cosmetics 2008-08-24 20:03:35 +00:00
Moritz Bunkus
3ce03c9fc2 Cosmetics 2008-08-24 20:00:09 +00:00
Moritz Bunkus
b3256cefa2 Cosmetics 2008-08-24 19:44:49 +00:00
Moritz Bunkus
919816cc10 Cosmetics. 2008-08-24 18:41:17 +00:00
Moritz Bunkus
e73edbe0b1 Cosmetics 2008-08-24 18:38:58 +00:00
Moritz Bunkus
2c665a8549 Cosmetics 2008-08-24 18:34:24 +00:00
Moritz Bunkus
f47f33ac81 Cosmetics 2008-08-24 18:34:08 +00:00
Moritz Bunkus
cfaca166a5 Cosmetics 2008-08-24 18:32:17 +00:00
Moritz Bunkus
4bac21157c Cosmetics 2008-08-24 18:19:43 +00:00
Moritz Bunkus
70865df821 Intentional update due to revision 3843. 2008-08-24 18:06:36 +00:00
Moritz Bunkus
c89197cf9d Cosmetics 2008-08-24 18:04:03 +00:00
Moritz Bunkus
6cff6cff73 Slightly improved detection of the lowest timecodes for each stream in a MPEG PS file. 2008-08-24 18:03:57 +00:00
Moritz Bunkus
631539d8f1 Cosmetics 2008-08-24 17:54:10 +00:00
Moritz Bunkus
3b4a0f45ab Avoid a compiler warning. 2008-08-24 16:20:31 +00:00
Moritz Bunkus
a004bdb233 DTS-in-WAV handling (14 to 16 bit expansion) was flawed. Fix for bug 288. 2008-08-23 14:49:28 +00:00
Moritz Bunkus
d3de460b82 Added support for Vorbis in AVI (format tag 0x566f). Fix for bug 271. 2008-08-23 14:33:37 +00:00
Moritz Bunkus
058c235d8c This comment is not valid anymore. 2008-08-23 14:05:02 +00:00
Moritz Bunkus
9fa04c501f Added support for PCM tracks with floating point numbers (CodecID A_PCM/FLOAT/IEEE). Patch by Aurelien Jacobs (see AUTHORS). 2008-08-23 12:02:10 +00:00
Moritz Bunkus
4537327091 Kate: Don't use backward references at all. In Kate the back link field only advises which prior entry is still visible when the current entry is supposed to be shown. Matroska's block references have a different function: they tell the demuxer which prior packet(s) have to be decoded before the current packet can be decoded. 2008-08-22 12:16:03 +00:00
Moritz Bunkus
ed05a12209 Removed the useless "debug_c" debugging facility class and associated functions. 2008-08-21 15:04:24 +00:00
Moritz Bunkus
f8c3f2e635 A back link field of 0 means "no backward reference". In mkvmerge this is expressed as bref = -1. Some cosmetics. 2008-08-21 14:45:39 +00:00
Moritz Bunkus
7545fbd50e The fix to the timecode handling for AVC tracks in MP4 files from 2008-04-16 caused certain other MP4 files to not be read correctly. The video tracks were found, but no frames were read. Fix for bug 294. 2008-08-21 10:45:34 +00:00
Moritz Bunkus
2e7798458e A missing backslash. 2008-08-21 10:13:26 +00:00
Moritz Bunkus
04f35dc84a Added support for Ogg Kate subtitles. Patch by ogg.k.ogg.k@googlemail.com. 2008-08-21 10:12:31 +00:00
Moritz Bunkus
ab0d2d7f0b The --help output for the option "--aac-is-sbr" was outdated. 2008-08-20 19:23:47 +00:00
Moritz Bunkus
da09f5af46 Intentional changes caused by revision 3831. 2008-08-20 19:06:19 +00:00
Moritz Bunkus
3fb8a8863d Removed the "--delay" option. Changed the "--sync d,l/p" option: audio samples are not added. Instead only the timecodes are adjusted. The default for "p" has been changed from 1000 to 1 if it is left out. The "--sync" option works for all track types. Therefore mmg activates the "delay" and "stretch by" inputs no matter what track type is selected. 2008-08-20 19:04:10 +00:00
Moritz Bunkus
3cf5067d9c mmg outputs a more informative error message for known but unsupported input file types (e.g. ASF, FLV, MPEG TS) instead of the cryptic "file identification failed". 2008-08-19 14:52:12 +00:00
Moritz Bunkus
0de4e02cc4 Do not read more bytes from the SUB file for a single SPU packet than indicated by the IDX file, even if the PES length field says otherwise. Partial fix for bug 245. 2008-08-19 13:53:20 +00:00
Moritz Bunkus
c8c7e16a92 A couple of comments. 2008-08-19 09:47:46 +00:00
Moritz Bunkus
6812799cfe Added detection of Macromedia Flash Video (FLV) files. A message that these files are not supported is shown. 2008-08-18 20:41:40 +00:00
Moritz Bunkus
75c5d1b25d Change in the hash due to the zlib stream handling fix in revision 3802. 2008-08-18 20:38:57 +00:00
Moritz Bunkus
3127c2d546 SVN keywords 2008-08-18 20:03:04 +00:00