Commit Graph

1851 Commits

Author SHA1 Message Date
Moritz Bunkus
9ec376abc4 Merged 2589 from the 1.0 branch. 2004-12-18 16:29:20 +00:00
Moritz Bunkus
4b49d77e8c Memleak fix. 2004-12-17 23:32:26 +00:00
Moritz Bunkus
0d26538d55 Initial support for VobButtons. Patch by Steve Lhomme (see AUTHORS). 2004-12-17 16:29:10 +00:00
Moritz Bunkus
f82eed21f3 A hack for gcc: mingw 3.3.1 does some weird optimization with -O3 if "str" and "fmt" aren't used like this in mxsscanf. Dunno why. 2004-12-16 23:23:14 +00:00
Moritz Bunkus
05ecf0b346 Unused variable. 2004-12-15 22:07:32 +00:00
Moritz Bunkus
a5420c3e40 Added support for forcing the default duration to a specific value. 2004-12-15 22:04:19 +00:00
Moritz Bunkus
723846c774 Cosmetics: Some more comment alignment. 2004-12-15 21:38:48 +00:00
Moritz Bunkus
25fdbe62c1 Spelling. 2004-12-15 21:14:58 +00:00
Moritz Bunkus
30d907f8af Cosmetics: Remove the "*" in front of comments. 2004-12-15 21:12:35 +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
4ddeebb29e Avoid some memleaks, invalid memory accesses and mixtures of new[]/free. 2004-12-14 22:53:43 +00:00
Moritz Bunkus
d2d1492f1a Merged 2571:2572 from the 1.0 branch. 2004-12-14 22:11:30 +00:00
Moritz Bunkus
97d3665565 Merged 2569:2570 from the 1.0 branch. 2004-12-14 21:30:01 +00:00
Moritz Bunkus
ef91eb9e3b Some suggestions from Steve Lhomme: add some more extensions to various file dialogs and "und" as the first track language. 2004-12-13 22:43:07 +00:00
Moritz Bunkus
e5985d337a Merged 2564 from the 1.0 branch. 2004-12-13 19:57:25 +00:00
Moritz Bunkus
bc4cac65e0 Add "-mwindows" when linking mmg so that no CLI window is opened for it. 2004-12-12 16:45:08 +00:00
Moritz Bunkus
5d01bda627 Merged 2559:2561 from the 1.0 branch. 2004-12-11 17:13:34 +00:00
Moritz Bunkus
f014bcc0d9 Merged 2558 from the 1.0 branch. 2004-12-10 09:03:29 +00:00
Moritz Bunkus
1ab54d3e3a Fix for compilation with Unicode enabled wxWidgets. 2004-12-10 08:32:35 +00:00
Moritz Bunkus
cb4e268202 More timecode v3 patches by Steve Lhomme; changes by myself. 2004-12-09 21:40:02 +00:00
Moritz Bunkus
257a90b2ef Updated the wxwidgets dependency to 2.4|2.5. 2004-12-09 21:30:07 +00:00
Moritz Bunkus
6e123bc808 Preliminary support for transmuxing AVC/H.264 from MP4 to Matroska. Cosmetics. 2004-12-09 20:53:40 +00:00
Moritz Bunkus
32dcc828f0 Merged 2549 from the 1.0 branch. 2004-12-09 12:46:48 +00:00
Moritz Bunkus
9697bce053 Merged 2545:2547 from the 1.0 branch. 2004-12-09 12:38:09 +00:00
Moritz Bunkus
d255691b51 Merged 2541:2544 from the 1.0 branch. 2004-12-09 11:58:55 +00:00
Moritz Bunkus
fffcd869de By default there is no gap after a packet. 2004-12-04 13:59:41 +00:00
Moritz Bunkus
bef85c9fe6 Fix for compilation with Unicode enabled wxWidgets. 2004-12-04 13:41:39 +00:00
Moritz Bunkus
e8c75f67ab Timecode v3 format implementation. Patch by Steve Lhomme. 2004-12-03 12:43:51 +00:00
Moritz Bunkus
49b64031d8 Fixes for the compilation on Windows. 2004-12-03 12:18:55 +00:00
Moritz Bunkus
739b606983 Fixes for compilation on Windows. Patch by Steve Lhomme. 2004-12-03 11:58:29 +00:00
Moritz Bunkus
b8214eea6e Removed unused variables. General cleanup. 2004-11-30 21:24:55 +00:00
Moritz Bunkus
b7557ad5e4 Use fewer pointers and fewer dynamically allocated structures. 2004-11-30 21:05:08 +00:00
Moritz Bunkus
c498f384a2 Consistent naming of enums. Converted a couple of #define groups to enums. 2004-11-30 20:12:58 +00:00
Moritz Bunkus
bef8d56c98 Use some more vectors. 2004-11-30 13:11:53 +00:00
Moritz Bunkus
ad8f7970cc Framework for timecode v3 files (with gap support). Patch by Steve Lhomme <s.lhomme@free.fr> 2004-11-29 22:42:15 +00:00
Moritz Bunkus
17feb5c272 Ups.... 2004-11-29 22:40:33 +00:00
Moritz Bunkus
71cfef481f Move the MPEG ES detection further back because it is not very precise and misdetects other stuff (e.g. MP3 frames...). 2004-11-29 22:33:10 +00:00
Moritz Bunkus
be2adf1aba Fix for mkvmerge's new directory structure. Patch by Steve Lhomee <s.lhomme@free.fr> 2004-11-29 22:31:15 +00:00
Moritz Bunkus
6105dd59ce Do not increase the loop variable twice. 2004-11-28 21:15:44 +00:00
Moritz Bunkus
80949fc077 Fixed compilation on Windows ('GetFreeSpace()' is an old Win16 API call). Tried to improve MPEG ES detection. 2004-11-28 21:10:35 +00:00
Moritz Bunkus
4fd7db6727 Merged 2524 from the 1.0 branch. 2004-11-28 18:02:42 +00:00
Moritz Bunkus
274750de27 Merged 2522 from the 1.0 branch. 2004-11-26 17:59:42 +00:00
Moritz Bunkus
fc0d03b31f Merged 2520 from the 1.0 branch. 2004-11-26 17:19:27 +00:00
Moritz Bunkus
8db9d49f5d Handle the aspect ratio embedded in the MPEG-1/-2 stream and convert it to display dimensions unless they've been overridden on the command line. 2004-11-26 16:18:02 +00:00
Moritz Bunkus
109332f251 Merged 2517 from the 1.0 branch. 2004-11-26 13:20:13 +00:00
Moritz Bunkus
0a3dc9a63a Rewind the file after reading the first frame because a different parser object is used. 2004-11-25 21:48:36 +00:00
Moritz Bunkus
3e659ed650 Merged spyder's fixes to the MPEG parser code. Added some of mine, too. Removed debug output from the MPEG ES reader. Put the first sequence header into CodecPrivate. 2004-11-25 19:36:27 +00:00
Moritz Bunkus
be9ec5548f When handling a deferred connection use the proper timecode_adjustment. 2004-11-25 17:50:31 +00:00
Moritz Bunkus
027df6d122 Removed A_AAC again. Only put the AAC track's decoder_config into CodecPrivate if it contains an "unsupported" extension like parametric stereo ("unsupported" = cannot be mapped to one of the existing AAC CodecIDs). 2004-11-24 21:40:01 +00:00