Moritz Bunkus
|
49a2aca3c9
|
More shell/Ruby compatibility fixes
|
2007-07-04 14:40:52 +00:00 |
|
Moritz Bunkus
|
d2b010988c
|
More shell compatibility fixes
|
2007-07-04 14:35:32 +00:00 |
|
Moritz Bunkus
|
b3d9434177
|
Compatibility fix.
|
2007-07-04 14:30:33 +00:00 |
|
Moritz Bunkus
|
9596719c41
|
Intentional change in mkvmerge's identification output in rev 3534.
|
2007-06-27 13:44:38 +00:00 |
|
Moritz Bunkus
|
d657fd2f07
|
mkvextract: Added support for the 'header removal' compression scheme. Hopefully fixed support for all compression schemes for all extractors.
|
2007-06-23 09:16:13 +00:00 |
|
Moritz Bunkus
|
2e24df8c07
|
Implemented code that can change the NALU size length for non-ES streams, too (e.g. coming from MP4 or Matroska files).
|
2007-06-22 08:44:39 +00:00 |
|
Moritz Bunkus
|
a42d6e05ab
|
Added support for RealAudio v3 in RealMedia files. Patch by Aurelian Jacobs. Fix for bug 246.
|
2007-06-19 20:15:26 +00:00 |
|
Moritz Bunkus
|
8ba834b720
|
AVC/h.264: Signal "key frame" if a recovery point has been found (a SEI NALU of type 6). Is necessary for streams without IDR slices.
|
2007-04-26 08:32:49 +00:00 |
|
Moritz Bunkus
|
5937790c70
|
Portability fix for non-bash-shells.
|
2007-02-20 09:20:38 +00:00 |
|
Moritz Bunkus
|
ef79aae98c
|
Added two test files for raw h.264 muxing.
|
2007-02-08 10:15:48 +00:00 |
|
Moritz Bunkus
|
3debdee6f9
|
Added two regression tests for DTS files.
|
2007-02-06 16:50:46 +00:00 |
|
Moritz Bunkus
|
54b22a6ff7
|
Some RealAudio tracks might not have the key frame flags set at all.
|
2006-12-28 14:11:19 +00:00 |
|
Moritz Bunkus
|
0f5dc7bff4
|
Intentional update for r3370.
|
2006-11-13 23:16:42 +00:00 |
|
Moritz Bunkus
|
69fec72247
|
Do not create temp files.
|
2006-11-13 22:47:13 +00:00 |
|
Moritz Bunkus
|
9c9482af71
|
Changed the CodecID for AAC to "A_AAC". The old hack "new_aac_codecid" was renamed to "old_aac_codecid" which re-enables the old CodecIDs for AAC.
|
2006-11-10 18:23:51 +00:00 |
|
Moritz Bunkus
|
8083266e1d
|
Added support for the "stereo mode" flag for video tracks.
|
2006-11-07 15:11:49 +00:00 |
|
Moritz Bunkus
|
34e69ec891
|
Recoded the timecode and duration calculation for Quicktime/MP4 files. Improves handling of files with negative timecodes.
|
2006-11-06 13:18:15 +00:00 |
|
Moritz Bunkus
|
28869f3c79
|
Added a test case for AAC LC profile misdetection as being SBR.
|
2006-11-03 16:42:51 +00:00 |
|
Moritz Bunkus
|
9afdaa86ef
|
Updates.
|
2006-11-03 15:42:16 +00:00 |
|
Moritz Bunkus
|
528890fe47
|
SSA/ASS subs: Allow for empty lines and comments at the start of the file before the "[script info]" line.
|
2006-09-26 10:01:46 +00:00 |
|
Moritz Bunkus
|
3f37f52686
|
Added a test for SRT subs with short timecodes.
|
2006-09-26 09:27:28 +00:00 |
|
Moritz Bunkus
|
20665325e3
|
Reverse of r3324.
|
2006-09-25 15:45:24 +00:00 |
|
Moritz Bunkus
|
197c83d061
|
Implemented a slightly less strict check for SRT timecodes (e.g. only one digit after the comma).
|
2006-09-25 15:39:13 +00:00 |
|
Moritz Bunkus
|
717037ecfe
|
Added another test file for Ogg/Theora.
|
2006-04-28 09:12:32 +00:00 |
|
Moritz Bunkus
|
d0691ee747
|
Added a test case for Ogg/Theora muxing.
|
2006-04-28 08:51:26 +00:00 |
|
Moritz Bunkus
|
5c2a7ca412
|
Quicktime/MP4 reader: Added support for version 1 media headers ("mdhd" atom) with 64bit fields. Fixed the duration of the last packet passed downstream.
|
2006-02-27 12:17:18 +00:00 |
|
Moritz Bunkus
|
06de6e03b8
|
Linked against different libOgg, therefore a checksum mismatch.
|
2006-02-27 12:07:15 +00:00 |
|
Moritz Bunkus
|
d2c6e836c0
|
Added a test for mkvmerge's --identify-verbose output.
|
2005-12-09 23:10:00 +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
|
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
|
0591a72ca1
|
Intended update due to the A_AAC change.
|
2005-10-23 16:52:17 +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
|
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
|
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
|
b1e6f2bd55
|
Intended change due to commits 3088:3090.
|
2005-09-18 10:57:55 +00:00 |
|
Moritz Bunkus
|
e14bcb1b24
|
Updated the results for AVC muxing: the AR info is removed from the bitstream.
|
2005-09-06 09:49:50 +00:00 |
|
Moritz Bunkus
|
0f82880d15
|
Doh!
|
2005-09-03 12:08:10 +00:00 |
|
Moritz Bunkus
|
3cdfb8b3fe
|
Only try to delete a file that actually exists.
|
2005-09-03 12:03:31 +00:00 |
|
Moritz Bunkus
|
c83f555557
|
Forgot to run the new test once more before the last commit.
|
2005-08-25 18:55:21 +00:00 |
|
Moritz Bunkus
|
23b476d8a1
|
Convert embedded fonts and pictures in SSA and ASS files into Matroska attachments. Keep other sections and non-"Dialogue:" lines from the "[Events]" section in the CodecPrivate in order to keep as much from the original file as possible. Renamed the member variables of the buffer_t structure in the process.
|
2005-08-24 11:18:24 +00:00 |
|
Moritz Bunkus
|
837a4bf7bb
|
Simplified adding attachments both from the command line and from input files. A new function, add_attachment(), takes a flat attchment_t structure as its argument. Only render_attachment() deals with the relevant libmatroska classes while other readers do not have to anymore. The change in test/results.txt is intended.
|
2005-08-15 20:47:56 +00:00 |
|
Moritz Bunkus
|
15f47f2741
|
Reworked the packet queueing if timecode files are involved. First, do not queue anything if no timecode file has been specified and don't create a factory in that case either. Second, queue only as many frames as are needed. This depends on the track type and codec used. Subtitle tracks do not need any queueing. Neither do most audio tracks with the exception of RealAudio. Most normal B frame video codecs like MPEG-4 part 2, MPEG-1/-2, RealVideo etc only need short queueing while AVC and all unknown video codecs should be fully queued.
|
2005-08-06 11:52:14 +00:00 |
|
Moritz Bunkus
|
6c0425c922
|
Moved the application of the timecode factory to the packet's timecodes from get_packet() to add_packet2(). It is also called after flush(). It assigns as many packets as possible regarding the possible presence of B frames. If it is a subtitle track or if the packetizer has been flushed then all remaining packets are applied. Removed the timecode_factory_c::peek_next() function.
|
2005-08-02 19:26:57 +00:00 |
|
Moritz Bunkus
|
25d6ccee1a
|
Added a regression test for the segfault fixed in r2996.
|
2005-07-28 06:35:04 +00:00 |
|
Moritz Bunkus
|
871d1b744b
|
Timecode file handling for B frames. Patch by Steve Lhomme (see AUTHORS). Does not work yet as far as I can tell.
|
2005-07-25 15:58:07 +00:00 |
|
Moritz Bunkus
|
3e0da0ff84
|
AVC frames are referenced differently. Updated the test results.
|
2005-07-19 19:52:15 +00:00 |
|
Moritz Bunkus
|
447db3e04a
|
VobSub extraction has been purposefully changed by commit 2915.
|
2005-05-20 14:24:15 +00:00 |
|
Moritz Bunkus
|
00c0cb47cb
|
The default value for "MaxBlockAdditions" has been changed from 1 to 0 in order to match the specs.
|
2005-05-05 14:58:14 +00:00 |
|