Commit Graph

2952 Commits

Author SHA1 Message Date
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
Moritz Bunkus
937b885057 "Progress" is now written with upper case P. 2008-10-07 21:49:31 +00:00
Moritz Bunkus
9b68a1c97e Wrong timecode scale. 2008-10-06 22:01:35 +00:00
Moritz Bunkus
c8dbbc3bbe More updates 2008-10-06 20:00:51 +00:00
Moritz Bunkus
ef2f32f39c Updates. 2008-10-06 19:54:49 +00:00
Moritz Bunkus
aaed5b0610 Write start menu entries for all users. Hopefully this will cause all start menu entries to be removed during uninstall (see bug 305). 2008-10-06 15:08:44 +00:00
Moritz Bunkus
dc68cdc8ff Cosmetics 2008-10-06 15:00:54 +00:00
Moritz Bunkus
c66bd2dcf9 Non-Unicode Windows versions are not supported anymore. 2008-10-06 14:39:43 +00:00
Moritz Bunkus
32b587a6ff There's no non-Unicode Windows version anymore. 2008-10-06 14:27:28 +00:00
Moritz Bunkus
6f408710f2 Add a version resource to each .exe on Windows. 2008-10-06 13:09:01 +00:00
Moritz Bunkus
f6c41ea323 Debug code 2008-10-05 14:54:00 +00:00
Moritz Bunkus
0c09ee6c3f Saving chapters to Matroska files was broken in several ways. On Linux all new elements were only appended to the end of the file due to the wrong open mode. On all systems libebml was used in the wrong way, resulting in some elements returning a size of 0. This caused mmg to overwrite the newly created chapter element with a new void element etc. 2008-10-05 14:44:30 +00:00
Moritz Bunkus
231dbab92d Cosmetics. 2008-10-05 14:39:12 +00:00
Moritz Bunkus
eb09220cec The first reference block was overwritten with the second one for frames with multiple reference blocks (B frames). Fix for bug 306. Patch by Daniel Glöckner. 2008-10-05 09:46:27 +00:00
Moritz Bunkus
9246f1f845 Intentional update. 2008-10-05 09:38:43 +00:00
Moritz Bunkus
c766b79d7a base64tool is not part of the standard distribution anymore. 2008-10-05 09:08:23 +00:00
Moritz Bunkus
9370b63acc base64tool is not part of the standard distribution anymore. 2008-10-05 09:06:28 +00:00
Moritz Bunkus
c1cf76b631 Do not add the same language twice or more to the "language" drop down boxes. 2008-10-04 22:16:55 +00:00
Moritz Bunkus
052b09b8d6 Cosmetics 2008-10-04 22:00:39 +00:00
Moritz Bunkus
1dbf35dde1 SVN properties 2008-10-04 19:38:15 +00:00
Moritz Bunkus
cf80ea72d5 New test for iconv Hebrew handling. 2008-10-04 19:38:07 +00:00
Moritz Bunkus
e66f028515 Call iconv with NULL as the source so that the internal shift registers are written to the output string as well. This is neccessary for some languages, e.g. Hebrew. Fix for bug 302. 2008-10-04 19:31:05 +00:00
Moritz Bunkus
23bd4847b4 Write "EAC3" as intended. 2008-10-04 19:25:18 +00:00
Moritz Bunkus
8c1fd25fbe Stray %s. 2008-10-04 19:22:30 +00:00
Moritz Bunkus
0f86603685 Fine-tuned the MPEG1/2 ES detection. 2008-10-04 18:53:24 +00:00
Moritz Bunkus
1e02fb1c9b More compilation fixes regarding Boost::format, EbmlElement.h and the min() def. 2008-10-04 17:54:56 +00:00
Moritz Bunkus
97df24b722 Removed debugcode. Cosmetics. 2008-10-04 16:25:54 +00:00
Moritz Bunkus
dc1b015722 Cosmetics; renamed a lot of variables; replaced some code with standard libraries (e.g. Boost::Regex). 2008-09-30 22:35:14 +00:00
Moritz Bunkus
9b61b6e498 Hex dump in hex -- convert char to int before handing it over to boost::format. 2008-09-30 20:43:57 +00:00
Moritz Bunkus
3bbb8099e2 Such a stupid mistake... 2008-09-29 12:54:36 +00:00
Moritz Bunkus
304374dfd0 Fixes for compilation on mingw. 2008-09-29 08:42:26 +00:00
Moritz Bunkus
2426514f6b Replaced my mxinfo/mxerror/mxwarn/mxverb functions and all other printf-like functions with the use of the Boost format library. 2008-09-28 21:05:53 +00:00
Moritz Bunkus
4af3368ce9 Updated library dependency information. 2008-09-28 17:22:35 +00:00
Moritz Bunkus
a65edec28f ... 2008-09-28 17:10:58 +00:00
Moritz Bunkus
527619081d Scan the other directories, too. 2008-09-28 16:59:50 +00:00
Moritz Bunkus
235e19324f Scan src/info. 2008-09-28 14:55:31 +00:00
Moritz Bunkus
92fa9d15b4 Added a couple of my scripts used during development to the Subversion repository. 2008-09-27 11:24:57 +00:00
Moritz Bunkus
f87d6db709 Finetuning the progress display. 2008-09-26 14:58:46 +00:00
Moritz Bunkus
f83ca9a965 *** empty log message *** 2008-09-25 14:42:04 +00:00
Moritz Bunkus
c317f2ba2f I will use features introduced in Boost 1.29 soon. 2008-09-25 13:21:31 +00:00
Moritz Bunkus
a3a365ef49 Use the timecodes provided by the MPEG PS stream for the VC1 video packets. 2008-09-25 09:54:29 +00:00
Moritz Bunkus
5b8c29cd25 Updates 2008-09-25 09:53:31 +00:00
Moritz Bunkus
4e419fb6ae Cosmetics 2008-09-24 19:02:09 +00:00
Moritz Bunkus
6fefd9b57f Skipped frames in VC1 video should not have any other flags set. 2008-09-24 19:00:14 +00:00
Moritz Bunkus
5ba32985fb Avoid invalid memory access: Overwriting m_unparsed_buffer before copying data from the cursor is bad. The old m_unparsed_buffer is still used in the cursor. Therefore the copy might read from just freed memory. 2008-09-24 18:59:14 +00:00
Moritz Bunkus
5927a6c1f5 Print a textual description of the frame coding mode. 2008-09-24 18:56:15 +00:00