Moritz Bunkus
|
10ffbee96a
|
Enable the rle video codec. Abort outputting the additional audio atoms for the stsd atom if the data becomes unreasonable.
|
2003-09-07 18:05:49 +00:00 |
|
Moritz Bunkus
|
6557b86668
|
Support for "twos" and "swot" (uncompressed 16bit audio, big endian/little endian).
|
2003-09-07 14:34:34 +00:00 |
|
Moritz Bunkus
|
7b3b6ff05c
|
Support for big endian PCM data.
|
2003-09-07 14:34:04 +00:00 |
|
Moritz Bunkus
|
2ef1bc1b3c
|
Supprt for AAC in Quicktime.
|
2003-09-07 12:10:11 +00:00 |
|
Moritz Bunkus
|
449e95848e
|
New functions for handling/reading 24bit numbers.
|
2003-09-07 12:09:43 +00:00 |
|
Moritz Bunkus
|
8982fcceaf
|
Support for private codec data for audio codecs.
|
2003-09-06 22:45:05 +00:00 |
|
Moritz Bunkus
|
a9842b0976
|
Reorganization part 1. Added the packetizer to produce a packet for to the reader's read() function. Removed get_packet() from all readers.
|
2003-09-06 18:22:29 +00:00 |
|
Moritz Bunkus
|
74fe2ce5c5
|
More steps for audio muxing.
|
2003-09-06 17:24:35 +00:00 |
|
Moritz Bunkus
|
a0c8e2670a
|
Proper CodecPrivate for video tracks.
|
2003-09-02 17:38:07 +00:00 |
|
Moritz Bunkus
|
9efc9e9389
|
The video sample description atom is put into the PrivateData as well. Support for both native codec IDs and MS compat mode, although I prefer the native mode.
|
2003-09-02 07:39:58 +00:00 |
|
Moritz Bunkus
|
c6578b525a
|
A lot of more work. Muxing video works, but ImageDescription (--> CodecPrivate) is still missing.
|
2003-09-01 22:20:30 +00:00 |
|
Moritz Bunkus
|
0064cb15ba
|
Support for compressed headers (cmov, dcom, cmvd).
|
2003-09-01 16:33:53 +00:00 |
|
Moritz Bunkus
|
c995347db8
|
Make mm_mem_io_c::setFilePointer() not throw an exception when invalid positions are requested.
|
2003-09-01 16:33:14 +00:00 |
|
Moritz Bunkus
|
f54ac11b4a
|
Proper CFLAGS, LDFLAGS, -lxxx for expat and zlib.
|
2003-09-01 16:32:33 +00:00 |
|
Moritz Bunkus
|
059a99c5ec
|
Updated build rules for the examples in examples.
|
2003-09-01 12:18:30 +00:00 |
|
Moritz Bunkus
|
12155c0557
|
Added proper #ifdef DEBUG around debug code.
|
2003-09-01 12:17:33 +00:00 |
|
Moritz Bunkus
|
68ebea236b
|
Updated dependencies.
|
2003-09-01 11:42:50 +00:00 |
|
Moritz Bunkus
|
8df9ef615a
|
Moved the XML examples and DTDs into the examples subdir.
|
2003-09-01 11:26:13 +00:00 |
|
Moritz Bunkus
|
793b897c1e
|
Added examples subdirectory.
|
2003-09-01 11:25:16 +00:00 |
|
Moritz Bunkus
|
ae5f98d6e1
|
Added a memory IO callback class. Not yet tested, though.
|
2003-09-01 07:43:14 +00:00 |
|
Moritz Bunkus
|
8a1f0fbd80
|
Enabled the libexpat configure check by default. Added a zlib configure check.
|
2003-09-01 07:42:25 +00:00 |
|
Moritz Bunkus
|
9a59cf7a0c
|
Almost complete header parsing.
|
2003-08-31 18:37:51 +00:00 |
|
Moritz Bunkus
|
ae0b038396
|
Beginning of the Quicktime/MP4 parser.
|
2003-08-30 21:19:38 +00:00 |
|
Moritz Bunkus
|
331dd63b94
|
Not needed anymore.
|
2003-08-30 15:03:39 +00:00 |
|
Moritz Bunkus
|
32956f97e9
|
Wrote documentation, XML examples and the DTD for the XML chapter files.
|
2003-08-30 15:03:04 +00:00 |
|
Moritz Bunkus
|
f76027f255
|
More documentation around the chapter features.
|
2003-08-30 14:25:12 +00:00 |
|
Moritz Bunkus
|
eb200f458c
|
Fixed wrongly named option.
|
2003-08-30 14:15:27 +00:00 |
|
Moritz Bunkus
|
b3a175ae64
|
Rewrote mkvinfo to use libebml's Read() function instead of manually reading each and every element.
|
2003-08-30 13:50:00 +00:00 |
|
Moritz Bunkus
|
3bff75a90b
|
Only adjust the end timecode for a chapter if a valid max timecode has been given.
|
2003-08-30 13:13:34 +00:00 |
|
Moritz Bunkus
|
56af76730f
|
Some validation for the start and end times. Support for splitting chapters.
|
2003-08-30 10:29:09 +00:00 |
|
Moritz Bunkus
|
5de0a3d33c
|
A working XML chapter parser.
|
2003-08-30 08:55:10 +00:00 |
|
Moritz Bunkus
|
e565218a30
|
Adapted the XML chapter extraction mode to the new XML element names.
|
2003-08-30 08:50:21 +00:00 |
|
Moritz Bunkus
|
5dec828733
|
Added a check for libebml's version number.
|
2003-08-30 08:33:34 +00:00 |
|
Moritz Bunkus
|
9f5ba81a7e
|
Promoted "dumpsizes()" to a real debug function.
|
2003-08-29 16:20:45 +00:00 |
|
Moritz Bunkus
|
1c8a717a4d
|
Set normal properties.
|
2003-08-29 14:08:57 +00:00 |
|
Moritz Bunkus
|
a0927ee9b3
|
Reorganizations for the new XML based chapter parser. A big part of the new XML based chapter parser itself.
|
2003-08-29 14:07:55 +00:00 |
|
Moritz Bunkus
|
06bc68fc53
|
Some updates.
|
2003-08-29 07:39:14 +00:00 |
|
Moritz Bunkus
|
3cdde4144e
|
Bumped version number to 0.6.5.
|
2003-08-28 17:50:08 +00:00 |
|
Moritz Bunkus
|
6202ecb776
|
On Windows the 'isspace()' function used to trim leading and trailing white spaces from tags considered some parts of valid UTF-8 character sequences to be white spaces as well. Fixed by replacing 'isspace()' with 'isblank()'.
|
2003-08-28 17:21:23 +00:00 |
|
Moritz Bunkus
|
675e81eb03
|
Fixed a lot of minor mem leaks and stuff like that.
|
2003-08-28 14:50:32 +00:00 |
|
Moritz Bunkus
|
2d74dde71b
|
Support for chosing the charset and language used in simple chapter files. Suggestion by Liisachan.
|
2003-08-28 09:10:45 +00:00 |
|
Moritz Bunkus
|
30831506f4
|
Rewrote the UTF-8 conversion routines. They should now handle U+8000 characters correctly.
|
2003-08-28 08:33:30 +00:00 |
|
Moritz Bunkus
|
06c3bcdb98
|
For RV40 the actual dimensions were also used for the aspect ratio/display dimensions. This has been fixed: the actual dimensions are used for PixelWidth/PixelHeight, the dimensions stored in the RM container are used for the aspect ratio/DisplayWidth & DisplayHeight. Reported by Karl Lillevold.
|
2003-08-28 07:16:24 +00:00 |
|
Moritz Bunkus
|
54a5a9b1dc
|
Forgot the version number.
|
2003-08-27 18:24:59 +00:00 |
|
Moritz Bunkus
|
f0e2866239
|
Released v0.6.4
|
2003-08-27 18:21:21 +00:00 |
|
Moritz Bunkus
|
c8ceb5dd87
|
Support for re-creating dropped frames when extracting video to an AVI. Works only well if the frame durations in the source file are multiples of the frame rate, of course.
|
2003-08-27 17:44:33 +00:00 |
|
Moritz Bunkus
|
073cc2a367
|
Fixed some minor grammar mistakes.
|
2003-08-27 17:31:14 +00:00 |
|
Moritz Bunkus
|
1339014349
|
The MP3 packetizer did not start at 0 with its timecodes. It does now.
|
2003-08-27 16:52:25 +00:00 |
|
Moritz Bunkus
|
ffcb1c7cfb
|
Proper support for dropped frames when reading AVIs.
|
2003-08-27 16:27:33 +00:00 |
|
Moritz Bunkus
|
2d3d0c8efe
|
Fixed some missing default values in the Matroska reader (e.g. mono audio files). Reported by Liisachan.
|
2003-08-27 13:10:12 +00:00 |
|