Moritz Bunkus
6d3db5e80f
Fix ioctl detection & compilation on OpenSolaris
2010-03-02 17:56:50 +01:00
Moritz Bunkus
ed986f4545
Fix compilation on OpenSolaris
2010-03-02 17:56:36 +01:00
Moritz Bunkus
77cd75b188
Added a virtual destructor for virtual classes
2010-03-02 17:37:03 +01:00
Moritz Bunkus
0f0a07ed6d
Changed a couple of experssions
2010-03-01 16:29:10 +01:00
Moritz Bunkus
e3ed76e6d5
Prefixed member variables with m_
2010-03-01 16:19:54 +01:00
Moritz Bunkus
7e701a8fa7
Renamed 'set_iconv_handle()' to 'set_charset_converter()'
2010-02-27 21:13:08 +01:00
Moritz Bunkus
e9ef6cd7ff
Prefixed member variables with m_
2010-02-27 01:55:29 +01:00
Moritz Bunkus
19ec8220c4
Prefixed member variables with m_
2010-02-26 20:30:51 +01:00
Moritz Bunkus
2c6d6c9625
Write proper granulepos values for Vobis in Ogg
2010-02-26 11:42:22 +01:00
Moritz Bunkus
fa81e632b6
Fallback to "C" locale if selected locale is not supported
2010-02-24 16:32:29 +01:00
Moritz Bunkus
0cff60d8ff
Fixed timecode, tag & chapter handling
2010-02-24 12:42:55 +01:00
Moritz Bunkus
54ac8b4248
Moved debug flag storage to member variables
2010-02-24 12:42:36 +01:00
Moritz Bunkus
27e59d428c
Fallback to "C" if "en_US" locale is not available
2010-02-23 16:06:25 +01:00
Moritz Bunkus
e7076fbf90
Improved error resilience by using kax_file_c
2010-02-23 15:50:01 +01:00
Moritz Bunkus
14eb53f77d
Handling of global EBML elements (EbmlVoid, EbmlCrc32)
2010-02-23 15:49:47 +01:00
Moritz Bunkus
e715575494
Extended for reading EBML IDs
2010-02-23 15:49:24 +01:00
Moritz Bunkus
49f4080d66
Let the compiler handle freeing the memory.
2010-02-23 12:13:13 +01:00
Moritz Bunkus
c9b964a363
Renamed member variables to have a "m_" prefix.
2010-02-23 12:03:10 +01:00
Moritz Bunkus
d772cbeebd
Code simplification
2010-02-23 11:56:41 +01:00
Moritz Bunkus
4899a2dc45
Removed surplus variables
2010-02-23 11:25:08 +01:00
Moritz Bunkus
87815ef4af
Improved error resilience when reading Matroska files
2010-02-23 11:23:18 +01:00
Moritz Bunkus
98a10f6db8
A class for high level Matroska reading including resync
2010-02-23 11:23:06 +01:00
Moritz Bunkus
b842158395
Simple class for reading/storing variable length integers
2010-02-23 11:22:50 +01:00
Moritz Bunkus
e3515b1728
Handle chapter tracks with UTF-16 encodings
2010-02-20 20:09:21 +01:00
Moritz Bunkus
6831b20009
Allow BOM detection when converting to UTF-8
2010-02-20 20:08:49 +01:00
Moritz Bunkus
2bb6695c2d
Moved BOM detection into its own set of functions
2010-02-20 20:08:33 +01:00
Moritz Bunkus
fafc5098e1
Properly read the first n frames
...
Don't skip frames, don't read frames multiple times.
2010-02-19 17:10:46 +01:00
Moritz Bunkus
6bacc6d864
Removed debug code
2010-02-19 17:00:03 +01:00
Moritz Bunkus
7e399edf91
Handle h264 ES streams with CodecID V_MPEG4/ISO/AVC
2010-02-19 16:58:08 +01:00
Moritz Bunkus
4c40fc423d
Re-create missing AVCC CodecPrivate element for h.264/AVC tracks
...
Fix for bug 470.
2010-02-18 21:25:33 +01:00
Moritz Bunkus
92182889be
Also read frames that aren't covered by edit lists
...
x264 creates edit list entries for some of the frames in a file. The
remaining frames (which are the vast majority) must be copied as well
but their timecodes don't need adjustment.
2010-02-18 20:11:42 +01:00
Moritz Bunkus
13ef06e046
Fixes for compilation with older versions from the wxWidgets 2.8.x series
2010-02-12 16:43:41 +01:00
Moritz Bunkus
5c49851405
Removed compatibility code for wxWidgets < 2.8.0
2010-02-12 15:24:48 +01:00
Moritz Bunkus
da4f95a436
Version number & release code name update
2010-02-11 22:11:07 +01:00
Moritz Bunkus
2cce28ca43
Fix for the case "overwrite element at the end of the file"
...
Fixes a crash in mmg when saving chapters to a Matroska file.
2010-02-11 08:09:03 +01:00
Moritz Bunkus
b402f05c90
Don't output "Error:" twice.
2010-02-06 18:05:43 +01:00
Moritz Bunkus
b2fb5e88a7
Use C++ exceptions instead of setjmp/longjmp
2010-02-06 17:35:08 +01:00
Moritz Bunkus
55595c96f3
C++ified the parser_data_t struct
2010-02-06 17:00:25 +01:00
Moritz Bunkus
409157b788
Avoid two memory leaks (not critical)
2010-02-06 16:29:53 +01:00
Moritz Bunkus
f7981bb6e3
Merge branch 'master' of file:///home/mosu/prog/video/mkvtoolnix
2010-02-06 14:58:40 +01:00
Moritz Bunkus
9cbd9a8894
Added input for the "--segmentinfo" option
2010-02-06 14:01:26 +01:00
Moritz Bunkus
b67937ed39
More removal of the vsscanf implementation
2010-02-03 12:51:15 +01:00
Moritz Bunkus
030382e23e
Fixed compilation on Windows.
2010-02-03 11:53:43 +01:00
Moritz Bunkus
69a3a25345
Store job files in the application data folder.
...
Also moved mmg's config file from ~/.mkvmergeGUI to
~/.mkvtoolnix/config on non-Windows systems.
Fix for bug 466.
2010-02-03 11:03:51 +01:00
Moritz Bunkus
0c36bf9953
Compilation fixes.
2010-02-02 19:26:32 +01:00
Moritz Bunkus
f423c3b23b
Moved functions from os.h/.cpp/os_windows.h to fs_sys_helpers.h/.cpp
2010-02-02 18:21:13 +01:00
Moritz Bunkus
602d165066
Removed the vsscanf/mxsscanf functions.
2010-02-02 18:03:14 +01:00
Moritz Bunkus
6869683efa
Spelling
2010-02-02 08:28:07 +01:00
Moritz Bunkus
88e27a93bc
Cosmetics
2010-02-01 20:32:22 +01:00
Moritz Bunkus
0eeaf21223
Removed extra carriage return causing dialog re-layouting after muxing
2010-01-31 20:09:59 +01:00