Aurelien Jacobs
4d41f3eea0
extract ebml_read_binary() out of matroska_parse_block()
...
This allows to read all the blockgroup parameters before
parsing the block itself.
Originally committed as revision 8331 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
12f3278dc5
reindent after last commit
...
Originally committed as revision 8330 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
0fb7a2b9bf
parse clusters until some packets are queued
...
instead of parsing only one cluster
Originally committed as revision 8329 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
0f3bd8ce1b
fix a stupid bug in ebml_read_sint()
...
Originally committed as revision 8328 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
912c94f3ff
use codec_get_id() instead of deprecated codec_get_[bmp/wav]_id()
...
Originally committed as revision 8327 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
3c58dc0b3c
don't rely on a specific appearance order for ebml elements at the same level
...
Originally committed as revision 8181 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
0cc5ea2e95
add support for simple blocks (ie. matroska v2)
...
Originally committed as revision 8180 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
de7779b5fd
cosmetics: fix indentation of the new matroska_parse_block() function
...
Originally committed as revision 8179 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
1afdcdf1fc
split a matroska_parse_block() function from matroska_parse_blockgroup()
...
Originally committed as revision 8178 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
ebfcf31ddf
fix an off-by-one error in probing function
...
this prevented correct detection of Mushishi24-head.mkv
Originally committed as revision 8177 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Alex Beregszaszi
fead30d444
rename BE/LE_8/16/32 to AV_RL/B_8/16/32
...
Originally committed as revision 7587 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
be691b1060
matroska: scale timecode according to time_scale
...
fixes jerky playback of planet.earth.mkv
Originally committed as revision 7181 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
b9d328597c
No need for special trick anymore for flac in matroska.
...
The flac decoder now understand full metadata header in extradata.
Originally committed as revision 7162 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
d9d6e7b7b9
add support for FLAC in matroska
...
Originally committed as revision 7150 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
0d6d963294
add support for tta in matroska
...
Originally committed as revision 7138 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
9a313fe040
cosmetics: reindent after last commit
...
Originally committed as revision 7130 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
a487d231cb
matroska: split real video frames so that each packet contains only one slice
...
Originally committed as revision 7129 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
363c86ce66
matroska: properly handle real video extradata
...
Originally committed as revision 7128 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
a76920d843
simplify free()+set to NULL using av_freep()
...
Originally committed as revision 7127 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
7e2447028c
Allows playback of truncated matroska files.
...
Originally committed as revision 6989 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
82bfffaf65
Fix wrong comment.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Fri, 10 Nov 2006 15:29:50 +0100
Subject: [Ffmpeg-devel] [PATCH] fix a comment
Originally committed as revision 6965 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
5d352ca98a
Add A_AAC codec identifier support in matroska.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Fri, 10 Nov 2006 15:22:33 +0100
Subject: [Ffmpeg-devel] [PATCH] Handle "A_AAC" in matroska codec IDs
Originally committed as revision 6964 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
cbee7a6944
get rid of CODEC_ID_MPEG4AAC after next version bump, and change it to CODEC_ID_AAC where used
...
Originally committed as revision 6954 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
09c2b9421d
add support for AAC in matroska
...
Originally committed as revision 6947 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
4647c0ec66
add audio output sampling freqency reading in matroska
...
Originally committed as revision 6946 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
95cc43b28b
Better way to detect cluster (fix files encoded with Haali's muxer).
...
Originally committed as revision 6943 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
0ab07420a2
Allow reading matroska title.
...
Originally committed as revision 6927 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
5b99b90d38
cosmetics: reindent after last commit
...
Originally committed as revision 6926 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
ce99efc6ff
Don't need to check for NULL before av_free().
...
And don't need to memset(0) the no more used priv_data.
Originally committed as revision 6925 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
ae17bf6ac8
Add support for block duration.
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 19:22:14 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska block duration support
Originally committed as revision 6924 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
063c8f2662
Ensure codec_id = CODEC_ID_NONE for unknown codecs (don't reuse previous one).
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 21:20:14 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska known/unknown codec
Originally committed as revision 6923 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
b9756b2e39
guess matroska files frame rate
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Mon, 06 Nov 2006 21:28:52 +0100
Subject: [Ffmpeg-devel] [PATCH] Matroska FPS info
Originally committed as revision 6922 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Steve L'Homme
1c75f2bc5b
remove floats in 10 bytes/byte support (no version of matroska used it)
...
Patch by Steve Lhomme % slhomme A divxcorp P com %
Original thread:
Date: Nov 6, 2006 7:24 PM
Subject: [Ffmpeg-devel] [PATCH] no 10 bytes floats
Originally committed as revision 6919 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
3f509ba122
WavPack support in Matroska
...
Originally committed as revision 6909 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
191e8ca752
fix some signedness warnings
...
Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
9d9f4119bd
move common stuff from avienc.c and wav.c to new file riff.c
...
Originally committed as revision 5720 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
ff70e60176
allow individual selection of muxers and demuxers
...
Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
d2a067d1d9
give AVInput/OutputFormat structs consistent names
...
Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Huehner
a97c1e93aa
Add (mostly) const to variable and parameter declaration, where a char* was
...
used and 'const char*' should be, plus make some function declarations
static if they aren't used outside their declaring source file.
patch by Stefan Huehner stefan%%at%%huehner%%dot%%org
Originally committed as revision 5492 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
a5e9102b4b
free codec extradata in av_close_input_file
...
Originally committed as revision 5484 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
d766800b78
dont set random timestamps if they are not known
...
Originally committed as revision 5219 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
78a11456a1
fixing timebase
...
Originally committed as revision 5218 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Steve L'Homme
662710ed35
Rename time variable to the more descriptive block_time.
...
patch by Steve Lhomme steve.....lhomme..@..free.....fr
Originally committed as revision 5216 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Steve L'Homme
d439facb3d
duration and subitle fix from the patch by Steve Lhomme
...
Originally committed as revision 5196 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
70596d04a8
cleanup codec_id mapping (untested)
...
Originally committed as revision 5195 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
68ca39b21a
fix aspect ratio
...
Originally committed as revision 5192 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Dieter
a851b8e898
add missing #includes
...
patch by Dieter <freebsd at sopwith solgatos com>
Originally committed as revision 4912 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago