Moritz Bunkus
|
d086bf4325
|
Compilation fixes for MSVC. Patch by Steve Lhomme <steve ! lhomme () free ! fr>
|
2005-01-12 13:51:02 +00:00 |
|
Moritz Bunkus
|
578fec2546
|
Print a warning for AVC tracks if not CTTS atom was found as it is needed for B frame support.
|
2005-01-12 09:24:56 +00:00 |
|
Moritz Bunkus
|
96ba68b2e9
|
Only delete a file if it actually exists.
|
2005-01-11 08:18:34 +00:00 |
|
Moritz Bunkus
|
c186560202
|
Do not use EbmlElement::ElementSize() but ::HeadSize() and ::GetSize().
|
2005-01-10 22:30:10 +00:00 |
|
Moritz Bunkus
|
9ccac1e5b7
|
Implemented getting the number of FPS for an AVC video track from the MP4 file.
|
2005-01-10 21:29:55 +00:00 |
|
Moritz Bunkus
|
273a7db8cb
|
Changed the picture for adding files to include the new "append" button. Added a few sentences about appending to the guide. Reformatted the guide so that pictures are enclosed by text. This should make it more readable with not that wide resolutions -- e.g. everything else than my 1200 pixels ;)
|
2005-01-10 20:35:11 +00:00 |
|
Moritz Bunkus
|
a8768a28e0
|
Set the CodecID properly if native MPEG4 is wanted.
|
2005-01-10 09:18:23 +00:00 |
|
Moritz Bunkus
|
f4351b2213
|
The duration for each file should be reset even when linking files.
|
2005-01-10 09:06:20 +00:00 |
|
Moritz Bunkus
|
2dde26104b
|
Allow new lines and carriage returns for ASCII format output, but do not allow char 127.
|
2005-01-09 15:04:18 +00:00 |
|
Moritz Bunkus
|
d155287638
|
If a the contents of a binary XML element only contain ASCII chars then write them in ASCII format instead of hex.
|
2005-01-09 13:31:35 +00:00 |
|
Moritz Bunkus
|
3bb0591e5c
|
Unified the chapter and tag XML output code just like the parser code for both was unified a long time ago. Also output binary content of XML elements in hex format.
|
2005-01-08 22:16:56 +00:00 |
|
Moritz Bunkus
|
5d91d53bd9
|
Ignore CR/LF inside hex formatted binary XML content.
|
2005-01-08 22:16:09 +00:00 |
|
Moritz Bunkus
|
cffe066d70
|
Implemented ASCII and hex input schemes for XML elements containing binary data.
|
2005-01-08 21:36:02 +00:00 |
|
Moritz Bunkus
|
dc1a58845c
|
Added a resource file for Windows. This is needed because wxWidgets's HTML help needs the wxSTD_BITMAP_COLOURS resource.
|
2005-01-08 18:32:52 +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
|
1bf5390617
|
Use GIF images instead of PNG because wxWidgets' HTML help viewer does not support PNG. Also added a couple of helper anchors because with the present ones the HTML help viewer scrolled to below the heading.
|
2005-01-08 14:37:33 +00:00 |
|
Moritz Bunkus
|
0ddd79e881
|
Use the biggest file available for progress reports.
|
2005-01-08 13:03:11 +00:00 |
|
Moritz Bunkus
|
849ec0a865
|
Flush the MPEG parser on end of stream so that all frames will be output.
|
2005-01-08 09:24:56 +00:00 |
|
Moritz Bunkus
|
61bf6edc3e
|
Updates
|
2005-01-07 19:13:59 +00:00 |
|
Moritz Bunkus
|
4c1b2f7ba5
|
Honour the SSA/ASS "Format:" line in the CodecPrivate when extracting those subtitle formats.
|
2005-01-07 14:23:19 +00:00 |
|
Moritz Bunkus
|
c87d22c33e
|
Small updates to the documentation.
|
2005-01-07 13:02:07 +00:00 |
|
Moritz Bunkus
|
b7b0f694d0
|
A couple spelling fixes.
|
2005-01-06 19:23:36 +00:00 |
|
Moritz Bunkus
|
742b10d7c5
|
Do not use the output file name for the temporary file name because I am too lazy to write a cross-platform UTF-8 aware and Unicode using unlink.
|
2005-01-06 16:13:07 +00:00 |
|
Moritz Bunkus
|
9537e166e3
|
Use the new "get command line as UTF-8 strings" function.
|
2005-01-06 11:23:27 +00:00 |
|
Moritz Bunkus
|
f46e840375
|
Use the new "convert command line to UTF-8" function in mkvinfo.
|
2005-01-05 23:10:06 +00:00 |
|
Moritz Bunkus
|
b54da62d74
|
Moved the function for converting command line arguments to UTF-8 and reading more arguments from option files into the common part so that the other programs can profit from it as well.
|
2005-01-05 22:35:24 +00:00 |
|
Moritz Bunkus
|
597f587b60
|
Account for recent changes in the chapter specs.
|
2005-01-05 22:34:20 +00:00 |
|
Moritz Bunkus
|
21a59c60b9
|
Only use native B frames for AVC video at the moment because "normal" MPEG-4 layer 2 is used in AVI compatibility mode.
|
2005-01-05 22:32:00 +00:00 |
|
Moritz Bunkus
|
6dd43f653f
|
Register the available track IDs for the MPEG PS reader so that no warning is printed for correct --xtracks arguments.
|
2005-01-05 20:34:38 +00:00 |
|
Moritz Bunkus
|
4573595412
|
Set the packetizer's ID.
|
2005-01-05 20:17:22 +00:00 |
|
Moritz Bunkus
|
468779b541
|
Copy the track selection when copying the track_info_c. Otherwise the --xtracks options don't have any effect.
|
2005-01-05 19:36:37 +00:00 |
|
Moritz Bunkus
|
a74195e88c
|
Hours > 23 in timestamps are OK even though highly unlikely.
|
2005-01-05 19:09:08 +00:00 |
|
Moritz Bunkus
|
8e6eb39a13
|
Create temporary files in a temporary directory.
|
2005-01-05 19:04:28 +00:00 |
|
Moritz Bunkus
|
85db877ae7
|
Big reorganization of the whole Quicktime/MP4 reader. Split the big header reader into functions for each atom. Also added support for the "ctts" atom which maps the PTS to DTS. Added support for proper B frame handing (experimental).
|
2005-01-04 21:32:49 +00:00 |
|
Moritz Bunkus
|
f6ede2dea6
|
Avoid a couple of compiler warnings because the MSVC printf formats %I64d are unknown to mingw.
|
2005-01-04 21:27:56 +00:00 |
|
Moritz Bunkus
|
935ae1c8e2
|
Fixed compilation with wxWidgets 2.4.x.
|
2005-01-04 08:24:15 +00:00 |
|
Moritz Bunkus
|
a8f797767c
|
Avoid ambiguous function calls (too much optimization can hurt!).
|
2005-01-03 23:10:24 +00:00 |
|
Moritz Bunkus
|
b158d8bdb6
|
Don't add a tag if it doesn't have any content.
|
2005-01-03 19:34:00 +00:00 |
|
Moritz Bunkus
|
6a488d0df3
|
More detailed debug output.
|
2005-01-03 19:29:47 +00:00 |
|
Moritz Bunkus
|
1bca324e4f
|
Fixes for the renamed chapter elements. Patch by Steve Lhomme <steve ! lhomme () free ! fr> with modifications by myself.
|
2005-01-03 16:12:11 +00:00 |
|
Moritz Bunkus
|
e3d1661ee9
|
Let's support Unicode enabled wxWidgets on Windows. Also some small cleanups.
|
2005-01-03 15:56:27 +00:00 |
|
Moritz Bunkus
|
170338893e
|
Implemented appending tracks in mmg.
|
2005-01-02 19:05:50 +00:00 |
|
Moritz Bunkus
|
4017deaf68
|
Create the file selection list from one array of file types and their extensions. No need to deal with two lists each containing each extension twice.
|
2005-01-02 12:19:20 +00:00 |
|
Moritz Bunkus
|
f45929baf3
|
Let the compiler do some of the memory housekeeping.
|
2005-01-02 10:14:44 +00:00 |
|
Moritz Bunkus
|
09346028de
|
Changed the copyright for the Windows implementation of vsscanf: Steve Matsnev did it. Also: Check the Windows version instead of relying on CreateFileW not being present. It IS present on 98 but not working correctly.
|
2005-01-01 22:35:06 +00:00 |
|
Moritz Bunkus
|
8646040ff1
|
Added the CreateFileUtf8() function written by Steve Matsnev (frontent for CreateFileW() / CreateFileA()).
|
2005-01-01 19:51:20 +00:00 |
|
Moritz Bunkus
|
7b9392f0c7
|
Necessary changes for the previous API/UTF-8 changes.
|
2005-01-01 19:37:26 +00:00 |
|
Moritz Bunkus
|
6377a9c4ef
|
Handle all text internally in UTF-8 and only convert it when it is output or handed over to system functions. This breaks file names with non-ASCII characters on Windows at the moment. Will be fixed by a later commit.
|
2005-01-01 18:31:00 +00:00 |
|
Moritz Bunkus
|
0c569bb6a7
|
Don't read the complete OGM file if a stream is only sparsely furnished with packets (e.g. subtitles).
|
2005-01-01 18:11:42 +00:00 |
|
Moritz Bunkus
|
d7f5bb0163
|
The beginning of supporting appending files in mmg.
|
2005-01-01 15:07:52 +00:00 |
|