Moritz Bunkus
|
b00de421cf
|
Bumped the version number to 1.6.5 and set its release codename "Watcher Of The Skies".
|
2005-12-07 17:22:29 +00:00 |
|
Moritz Bunkus
|
ead82bb335
|
Changed the list of ISO 639 languages so that the terminology versions are converted into the bibliography versions of the 639-2 codes (e.g. use "ger" instead of "deu" for the German language). Converted almost all pieces of mkvmerge and mmg to accept ISO 639-1, 639-2 codes (both bibliography and terminology versions) and the languages English names. Those will always be converted to the 639-2 code. Fixes Anthill bug #171.
|
2005-12-06 16:17:01 +00:00 |
|
Moritz Bunkus
|
73dd4cc2ea
|
Updates
|
2005-12-05 16:43:05 +00:00 |
|
Moritz Bunkus
|
91875c4307
|
Check country codes against the list of ccTLD codes, not against the ISO-639-1 codes. Part of a bug fix for Anthill bug #171.
|
2005-12-05 16:31:01 +00:00 |
|
Moritz Bunkus
|
4b1d293400
|
Make mkvmerge use the timecode factory of the previous tracks when appending tracks. This way the user must only specify one timecode file, and that one for the first track in a chain (just like mmg has been working already). Fixes Anthill bug #162. Also fixed a minor memleak.
|
2005-12-05 13:01:24 +00:00 |
|
Moritz Bunkus
|
072753f8e9
|
Show the MPEG PS timestamp in a human readable form.
|
2005-12-04 16:56:42 +00:00 |
|
Moritz Bunkus
|
154c611480
|
Added support for linking against liblzo2. Patch by Diego Pettenò (see AUTHORS).
|
2005-12-02 21:39:26 +00:00 |
|
Moritz Bunkus
|
af074e1035
|
Allow frame reference timecodes to be off up to 1ms for Matroska files created with Gabest's DirectShow Matroska muxer. Fixes Anthill bug #172.
|
2005-12-02 14:14:45 +00:00 |
|
Moritz Bunkus
|
c28d76366b
|
Updates
|
2005-12-02 14:11:59 +00:00 |
|
Moritz Bunkus
|
a3f9f701a5
|
Fixed Windows support for creating the missing directories for output files (I hate drive letters!).
|
2005-12-01 21:16:12 +00:00 |
|
Moritz Bunkus
|
5c9cde6245
|
Missing directory in output file names are created. mkvextract can use the attachment name stored in Matroska files if the user does not provide one. Patch by Sergey Hakobyan (see AUTHORS) and myself.
|
2005-12-01 20:43:55 +00:00 |
|
Moritz Bunkus
|
f53c7caa11
|
Do not abort reading a Matroska file if the next level 1 element is not a cluster. This is the case for files written with Haali's muxer which writes the segment tracks multiple times. Fixes Anthill bug #169.
|
2005-11-24 14:50:59 +00:00 |
|
Moritz Bunkus
|
11c401edbd
|
The language combo boxes in the chapter editor contain not only the language code but also the full name. So extract the language code from the full string before comparing it.
|
2005-11-19 15:06:42 +00:00 |
|
Moritz Bunkus
|
04b9c742e4
|
Erase the stored_name after each attached file so that the mkvmerge will not complain about multiple --attachment-name arguments for a single attachment.
|
2005-11-18 19:46:47 +00:00 |
|
Moritz Bunkus
|
be157d9fd3
|
MP4 files may contain other atoms than "avcC" in the video track headers; so look for "avcC" and don't rely on it being the first one. Added limited support for edit lists in MP4/QuickTime files.
|
2005-11-18 18:18:10 +00:00 |
|
Moritz Bunkus
|
ccb05d396f
|
Refuse to append AVC/h.264 video tracks that do not have matching codec private blocks. Invalidates Anthill bug #163.
|
2005-11-16 21:50:58 +00:00 |
|
Moritz Bunkus
|
affa49e62f
|
Check for resetting timecodes in the middle of Ogg/OGM files. Fixes Anthill bug #166.
|
2005-11-12 19:25:13 +00:00 |
|
Moritz Bunkus
|
a54cce80c3
|
Made the old AAC codec IDs the default again and renamed the hack to enable the new one.
|
2005-11-12 18:11:49 +00:00 |
|
Moritz Bunkus
|
c451d47fb7
|
Fixed a division-by-zero error in the RealMedia demuxer.
|
2005-11-12 18:04:03 +00:00 |
|
Moritz Bunkus
|
124014ba64
|
Missed a variable initialization.
|
2005-11-12 17:46:01 +00:00 |
|
Moritz Bunkus
|
440d7d0fbe
|
Fixed some potential and actual segfaults: a lot of readers did not check if the packetizer for a track had been initialized.
|
2005-11-12 17:41:01 +00:00 |
|
Moritz Bunkus
|
473b30339e
|
Added a new option --attachment-name for setting the name for an attachment in the Matroska file.
|
2005-11-04 08:58:57 +00:00 |
|
Moritz Bunkus
|
6b3af0f3e6
|
Only use a packet before it has been sent downstream with add_packet(). Fixes Anthill bug #160.
|
2005-11-02 16:04:32 +00:00 |
|
Moritz Bunkus
|
f71fa423da
|
Use Windows line endings (CR LF) on Windows in the save log files.
|
2005-11-01 22:38:53 +00:00 |
|
Moritz Bunkus
|
21ea80f751
|
Convert the format used in wxString::Format() first because it might be redefined on Windows (%lld vs %I64d). This bug was introduced in commit 3121. Fixes Anthill bug #160.
|
2005-11-01 21:26:07 +00:00 |
|
Moritz Bunkus
|
f5c76a2f55
|
Typos & try to convert the system error messages to UTF-8.
|
2005-11-01 18:21:51 +00:00 |
|
Moritz Bunkus
|
b412764a0a
|
Compatibility
|
2005-10-24 10:36:33 +00:00 |
|
Moritz Bunkus
|
ccdcebaddf
|
Added support for Ogg/Theora (not specs compliant because we haven't decided about the specs yet.
|
2005-10-23 18:21:13 +00:00 |
|
Moritz Bunkus
|
0591a72ca1
|
Intended update due to the A_AAC change.
|
2005-10-23 16:52:17 +00:00 |
|
Moritz Bunkus
|
bbecb30c88
|
Switched from the full AAC codec IDs to the new A_AAC.
|
2005-10-22 10:12:17 +00:00 |
|
Moritz Bunkus
|
cb4c8b0933
|
Added support for showing the contents of the EBML head sub-elements.
|
2005-10-21 20:57:23 +00:00 |
|
Moritz Bunkus
|
65184bdd78
|
Include the information about the keyframe and discardable flags for simple blocks.
|
2005-10-21 19:28:33 +00:00 |
|
Moritz Bunkus
|
29ae58b2ac
|
Added support for the new SimpleBlock in mkvinfo.
|
2005-10-21 12:12:11 +00:00 |
|
Moritz Bunkus
|
a0cfe383b5
|
Added support in mkvextract for the new SimpleBlock.
|
2005-10-21 11:34:12 +00:00 |
|
Moritz Bunkus
|
181e409c9b
|
Added support for the new SimpleBlock instead of BlockGroups. Patch by Steve Lhomme (steve ! lhomme () free ! fr) with fixes by myself.
|
2005-10-21 11:11:57 +00:00 |
|
Moritz Bunkus
|
4987608d83
|
Changed all extractors' handle_block() function to take a memory_cptr for the memory buffer, a couple of boolean flags and only handle one frame each (and not a complete block group). This is a preparation for easier simpleblock support.
|
2005-10-19 16:52:55 +00:00 |
|
Moritz Bunkus
|
a3b0ee0816
|
Built against libmatroska 0.8.0. The mandatory elements have been changed. Intended update of results.txt.
|
2005-10-19 15:12:57 +00:00 |
|
Moritz Bunkus
|
670f5d12db
|
Error out if MPEG-4 part 2 compression is selected but native MPEG-4 mode isn't.
|
2005-10-18 11:58:44 +00:00 |
|
Moritz Bunkus
|
2496ee620d
|
Make the header removal compressor complain if the start of a frame doesn't match the pattern it should remove. This will have to be improved later if we decide to allow "lossy removal", but for now it is safer.
|
2005-10-18 11:43:51 +00:00 |
|
Moritz Bunkus
|
4b6932b8e9
|
Re-define PRI?64 for mingw. The reason is that mingw does not recognize %I64? as 64 bit formats but assumes integer formats and warngs about int64_t arguments. The mxmsg functions already convert %ll? etc into the proper %I64? values on Windows, so I can use %ll? just to shut up mingw.
|
2005-10-14 12:57:00 +00:00 |
|
Moritz Bunkus
|
b72486e3ec
|
Included the release message.
|
2005-10-14 10:57:56 +00:00 |
|
Moritz Bunkus
|
b6e9ef00be
|
MSVC doesn't know PRI?64.
|
2005-10-13 19:52:04 +00:00 |
|
Moritz Bunkus
|
5c06fa248c
|
I think I'll call this one 1.6.0 and not 1.5.7.
|
2005-10-13 12:58:32 +00:00 |
|
Moritz Bunkus
|
ed9bd524b2
|
Replaced some more of the %lld format identifiers with PRId64 derived versions for better cross-platform compatibility.
|
2005-10-13 12:32:03 +00:00 |
|
Moritz Bunkus
|
551760c86d
|
Make gcc 4 happy.
|
2005-10-12 17:13:56 +00:00 |
|
Moritz Bunkus
|
75279b5a81
|
Use the PRId64/PRIu64 defines instead of %lld/%llu for enhanced cross-platform compatibility. Cosmetics.
|
2005-10-12 16:41:09 +00:00 |
|
Moritz Bunkus
|
3e1c93a10b
|
Added a check for the #defines PRId64 and PRIu64 (usually in inttypes.h).
|
2005-10-12 15:03:33 +00:00 |
|
Moritz Bunkus
|
b1cae92461
|
Implemented the new header removal compression algorithm: compression for native MPEG-4 part 2, decompression in general. Still untested :)
|
2005-10-09 10:45:29 +00:00 |
|
Moritz Bunkus
|
5fc1f03809
|
Removed the autofree_ptr class because memory_c can be used instead.
|
2005-10-09 09:55:53 +00:00 |
|
Moritz Bunkus
|
d15887f68f
|
Merged the new memory_ptr_c and memory_c classes into a single class for a refcounted memory block. Removed the unsigned char * members of packet_t that were only holding copies of the memory_c members. The data is now stored directly in packet_t.data and packet_t.data_adds.
|
2005-10-09 09:30:24 +00:00 |
|