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 |
|
Moritz Bunkus
|
e277c1849c
|
Native MPEG-4 part 2: The very first frame must get the first timecode available.
|
2005-10-07 13:49:10 +00:00 |
|
Moritz Bunkus
|
04074160f3
|
Added a refcounted class for normal memory.
|
2005-10-05 14:31:32 +00:00 |
|
Moritz Bunkus
|
9a4a683d1e
|
Some more potential locations for the mmg guide.
|
2005-10-05 11:01:07 +00:00 |
|
Moritz Bunkus
|
45059ff3b9
|
Updated the build dependencies for Debian/sid.
|
2005-10-05 10:14:35 +00:00 |
|
Moritz Bunkus
|
5a0b3ac802
|
Bumped the version number to 1.5.7 and set the version name.
|
2005-10-05 09:40:22 +00:00 |
|
Moritz Bunkus
|
c9b5718d37
|
Some more debug output: print the frame sizes of the video track in an AVI.
|
2005-10-05 09:37:53 +00:00 |
|
Moritz Bunkus
|
854c0e60a7
|
The previous commit changed is_divx to a bool which is wrong. Restored the rederive keyframes functionality.
|
2005-10-04 18:36:59 +00:00 |
|
Moritz Bunkus
|
8b41e3f949
|
Write codec extradata to the AVI if it is present which it is for e.g. HuffYuv. Fixes bug 157.
|
2005-10-04 17:49:36 +00:00 |
|
Moritz Bunkus
|
dc1f002065
|
Rewrote the reading function of the AVI reader to be much cleaner. It also allows one frame AVIs to be processed correctly. Fixes bug 156.
|
2005-10-04 17:30:09 +00:00 |
|
Moritz Bunkus
|
eebddbda7f
|
Changed how frames are referenced in h.264/AVC video. References are kept intact when reading from Matroska. If no references are provided then the previous frame is referenced for non-I frames. Should fix bug 154.
|
2005-09-30 18:12:38 +00:00 |
|
Moritz Bunkus
|
39c71461c1
|
Do not erase in a vector while using iterators on it.
|
2005-09-29 20:04:07 +00:00 |
|
Moritz Bunkus
|
e757107878
|
Show the ID and the size of unknown elements.
|
2005-09-26 07:53:46 +00:00 |
|
Moritz Bunkus
|
3b07dcbe73
|
Allow the user to override which wx-config script to use with the WX_CONFIG environment variable.
|
2005-09-21 10:57:05 +00:00 |
|
Moritz Bunkus
|
19227e0ea6
|
Only use the extracted size if the current file is not being appended. Otherwise header values are not initialized.
|
2005-09-19 21:30:24 +00:00 |
|
Moritz Bunkus
|
d338c5dd12
|
Also fix the BITMAPINFOHEADER with the new pixel dimenions after getting them from the bitstream. Added a test case for this feature.
|
2005-09-19 07:49:22 +00:00 |
|
Moritz Bunkus
|
1f376290a2
|
Always escape quotes in XML files.
|
2005-09-18 19:01:25 +00:00 |
|