Commit Graph

3262 Commits

Author SHA1 Message Date
Moritz Bunkus
7b69b55d9d Updated the simplified Chinese translation. 2009-05-10 17:31:37 +02:00
Moritz Bunkus
2e39edc702 Update to the Japanese translation. 2009-05-10 14:49:55 +02:00
Moritz Bunkus
5aed5ab00f Updated the tool tip for the FPS input box and the documentation for the --default-duration option.
Fix for bug 387.
2009-05-10 12:40:48 +02:00
Moritz Bunkus
098a812ad2 Compilation fixes. 2009-05-10 00:00:44 +02:00
Moritz Bunkus
08473cfd9b Merge branch 'master' of file:///home/mosu/prog/video/mkvtoolnix 2009-05-09 22:08:26 +02:00
Moritz Bunkus
083c0beb70 Merged the two classes kax_quickparser_c and kax_analyzer_c.
Both do roughly the same anyway.
2009-05-09 22:08:18 +02:00
Moritz Bunkus
b41a22867b Added the Chinese translation to the installer. 2009-05-09 17:54:21 +02:00
Moritz Bunkus
ed5e761cfb Bumped the version number. Added the release message. Set the release codename. 2009-05-09 11:08:44 +02:00
Moritz Bunkus
91af7653f5 Cosmetics. Code simplification. Variable prefixed acccording to their scope. 2009-05-09 11:06:42 +02:00
Moritz Bunkus
1319db1390 Fixed compilation on non-Windows systems without posix_fadvise. 2009-05-08 18:01:10 +02:00
Moritz Bunkus
4ea61ef6f2 Fix two more possible cases of accidentally converting a signed to an unsigned integer. 2009-05-08 17:55:11 +02:00
Moritz Bunkus
ff7a5f910e Fix compiler warnings/misbehaviour. 2009-05-08 17:52:43 +02:00
Moritz Bunkus
b4921cbed0 Cosmetics. Code simplification. Removed "using namespace std;". 2009-05-08 17:00:52 +02:00
Moritz Bunkus
31415fd4ba Updated the Japanese and Chinese (simplified) translations. 2009-05-08 08:10:04 +02:00
Moritz Bunkus
8b5ae95040 Exchanged the order of the family and first name. 2009-05-08 08:06:27 +02:00
Moritz Bunkus
c3837ec5da Cosmetics. Code simplification. Removed "using namespace std;". 2009-05-07 23:08:25 +02:00
Moritz Bunkus
b165c03cfa Updated the Chinese translation. 2009-05-07 19:30:05 +02:00
Moritz Bunkus
a7a753c75a Disable posix_fadvise for files that are opened multiple times at the same time. 2009-05-07 19:11:17 +02:00
Moritz Bunkus
381ffabfb1 make update-po 2009-05-07 10:48:17 +02:00
Moritz Bunkus
96208ca62b Added a translation to Chinese (simplified) by Dean Lee. 2009-05-07 10:46:30 +02:00
Moritz Bunkus
621c3d2323 Added support for AC3 tracks in MP4 files with the FourCC "sac3".
Fix for bug 384.
2009-05-07 09:25:59 +02:00
Moritz Bunkus
bbdd5105b1 Allocated memory with the wrong size resulting in invalid memory access. 2009-05-07 08:59:09 +02:00
Moritz Bunkus
62cca72335 Allow the user to change the FPS of all video tracks. 2009-05-07 08:49:20 +02:00
Moritz Bunkus
d6e2bcff21 Allow a memory size of 0. 2009-05-07 08:47:13 +02:00
Moritz Bunkus
8997d4f60f Cosmetics. 2009-05-07 08:28:31 +02:00
Moritz Bunkus
52f46ed143 Created functions for formatting floating point numbers in a non-scientific way. 2009-05-07 08:18:35 +02:00
Moritz Bunkus
a675be260f Read all MPEG packets from VobSub files
The last packet was not read because off an off-by-one error:
for the last packet the reader was accessing after the end of
the vector resulting in a file position member of 0.

Patch by Todd Schmuland.
2009-05-06 22:48:15 +02:00
Moritz Bunkus
a401fedd29 Fix for compilation on Windows. 2009-05-06 20:05:45 +02:00
Moritz Bunkus
40fc864e02 Moved the set_process_priority function to common.cpp.
Also mkvinfo and mkvextract use it instead of using nice() directly.
2009-05-06 19:56:22 +02:00
Moritz Bunkus
c0d837ad7f Moved a couple of character conversion functions to locale.h/cpp. 2009-05-06 14:54:38 +02:00
Moritz Bunkus
afd1cad35e Compilation fixes for 3f5150b92c. 2009-05-06 14:34:11 +02:00
Moritz Bunkus
8fa8ef88f1 Compilation fixes for 3f5150b92c. 2009-05-06 14:03:00 +02:00
Moritz Bunkus
3f5150b92c Split the files src/common/common.h and src/common/common.cpp into several smaller ones.
Also a lot of cosmetic improvements. I fully expect this commit to break compilation on other systems. This will be fixed later.
2009-05-06 12:33:52 +02:00
Moritz Bunkus
468dec7039 Added "60000/1001" as an option to the "FPS" drop down box. 2009-05-03 22:53:06 +02:00
Moritz Bunkus
6c3ee7e353 Cosmetics. 2009-05-03 19:59:52 +02:00
Moritz Bunkus
fdbfbd50d7 Cosmetics.
1. Prefixed member variables with "m_".
2. Prefixed elements from the std namespace with an explicit "std::".
3. Dead code removal.
4. Other cosmetics.
2009-05-03 19:26:22 +02:00
Moritz Bunkus
28edff8285 Added support for reading framed AVC tracks from AVI files.
Such tracks are stored inside AVI as they are in MP4 or Matroska
files: no NALU start codes but with size fields; AVCC is part
of the track private data (located behind the BITMAPINFOHEADER
structure in case of an AVI).

Fix for bug 331.
2009-04-30 19:38:26 +02:00
Moritz Bunkus
3457462246 Cosmetics. 2009-04-30 19:37:07 +02:00
Moritz Bunkus
c0f2ee61ee Throw an exception if seeking to invalid positions is requested in the memory IO class. 2009-04-30 19:34:47 +02:00
Moritz Bunkus
11ba305d6e Provide get_uint_le/be routines for arbitrary numbers of bytes between 1 and 8. 2009-04-30 19:32:18 +02:00
Moritz Bunkus
6a9d001ebf Ignore certain "selection changed" events in the header editor when the whole list is updated.
This causes an old page to be shown on Windows rendering the new pages inaccessible.
Fix for bug 372.
2009-04-29 19:22:12 +02:00
Moritz Bunkus
eb02423227 Use the full installation path to mkvmerge.exe on Windows. 2009-04-29 16:38:35 +02:00
Moritz Bunkus
ce2cb604a5 Updated the Japanese translation. 2009-04-28 20:05:48 +02:00
Moritz Bunkus
f78d84da83 Merge branch 'master' of ssh://git.bunkus.org/~/mkvtoolnix
Conflicts:

	ChangeLog
	po/de.po
2009-04-27 23:13:51 +02:00
Moritz Bunkus
a019b91db3 Added an option for clearing all inputs after a successful muxing run. 2009-04-27 23:10:09 +02:00
Moritz Bunkus
ab8bc42ab2 Cosmetics. 2009-04-27 22:39:59 +02:00
Moritz Bunkus
0d478c7ce8 Cosmetics. 2009-04-27 22:36:35 +02:00
Moritz Bunkus
5f7d53b56e Made the AAC detection code stricter.
The code now requires five consecutive identical AAC headers
instead of just two arbitrary headers. This fixes mis-detection

issues, e.g. those of bugs 373 and 374.
2009-04-25 13:13:48 +02:00
Moritz Bunkus
e820f7e390 Intentional updates due to c1f2d2d. 2009-04-25 12:32:23 +02:00
Moritz Bunkus
af412fb15f Cosmetics. 2009-04-25 11:08:34 +02:00