Aurelien Jacobs
|
6bed20f45a
check if current block contains a B frame and gives this info to parse_block()
|
18 years ago |
Aurelien Jacobs
|
4d41f3eea0
extract ebml_read_binary() out of matroska_parse_block()
|
18 years ago |
Aurelien Jacobs
|
12f3278dc5
reindent after last commit
|
18 years ago |
Aurelien Jacobs
|
0fb7a2b9bf
parse clusters until some packets are queued
|
18 years ago |
Aurelien Jacobs
|
0f3bd8ce1b
fix a stupid bug in ebml_read_sint()
|
18 years ago |
Aurelien Jacobs
|
912c94f3ff
use codec_get_id() instead of deprecated codec_get_[bmp/wav]_id()
|
18 years ago |
Aurelien Jacobs
|
3c58dc0b3c
don't rely on a specific appearance order for ebml elements at the same level
|
18 years ago |
Aurelien Jacobs
|
0cc5ea2e95
add support for simple blocks (ie. matroska v2)
|
18 years ago |
Aurelien Jacobs
|
de7779b5fd
cosmetics: fix indentation of the new matroska_parse_block() function
|
18 years ago |
Aurelien Jacobs
|
1afdcdf1fc
split a matroska_parse_block() function from matroska_parse_blockgroup()
|
18 years ago |
Aurelien Jacobs
|
ebfcf31ddf
fix an off-by-one error in probing function
|
18 years ago |
Alex Beregszaszi
|
fead30d444
rename BE/LE_8/16/32 to AV_RL/B_8/16/32
|
18 years ago |
Aurelien Jacobs
|
be691b1060
matroska: scale timecode according to time_scale
|
18 years ago |
Aurelien Jacobs
|
b9d328597c
No need for special trick anymore for flac in matroska.
|
18 years ago |
Aurelien Jacobs
|
d9d6e7b7b9
add support for FLAC in matroska
|
18 years ago |
Aurelien Jacobs
|
0d6d963294
add support for tta in matroska
|
18 years ago |
Aurelien Jacobs
|
9a313fe040
cosmetics: reindent after last commit
|
18 years ago |
Aurelien Jacobs
|
a487d231cb
matroska: split real video frames so that each packet contains only one slice
|
18 years ago |
Aurelien Jacobs
|
363c86ce66
matroska: properly handle real video extradata
|
18 years ago |
Aurelien Jacobs
|
a76920d843
simplify free()+set to NULL using av_freep()
|
18 years ago |
Aurelien Jacobs
|
7e2447028c
Allows playback of truncated matroska files.
|
18 years ago |
Steve L'Homme
|
82bfffaf65
Fix wrong comment.
|
18 years ago |
Steve L'Homme
|
5d352ca98a
Add A_AAC codec identifier support in matroska.
|
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
|
18 years ago |
Aurelien Jacobs
|
09c2b9421d
add support for AAC in matroska
|
18 years ago |
Aurelien Jacobs
|
4647c0ec66
add audio output sampling freqency reading in matroska
|
18 years ago |
Aurelien Jacobs
|
95cc43b28b
Better way to detect cluster (fix files encoded with Haali's muxer).
|
18 years ago |
Aurelien Jacobs
|
0ab07420a2
Allow reading matroska title.
|
18 years ago |
Aurelien Jacobs
|
5b99b90d38
cosmetics: reindent after last commit
|
18 years ago |
Aurelien Jacobs
|
ce99efc6ff
Don't need to check for NULL before av_free().
|
18 years ago |
Steve L'Homme
|
ae17bf6ac8
Add support for block duration.
|
18 years ago |
Steve L'Homme
|
063c8f2662
Ensure codec_id = CODEC_ID_NONE for unknown codecs (don't reuse previous one).
|
18 years ago |
Steve L'Homme
|
b9756b2e39
guess matroska files frame rate
|
18 years ago |
Steve L'Homme
|
1c75f2bc5b
remove floats in 10 bytes/byte support (no version of matroska used it)
|
18 years ago |
Kostya Shishkov
|
3f509ba122
WavPack support in Matroska
|
18 years ago |
Diego Biurrun
|
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
|
18 years ago |
Måns Rullgård
|
191e8ca752
fix some signedness warnings
|
18 years ago |
Måns Rullgård
|
9d9f4119bd
move common stuff from avienc.c and wav.c to new file riff.c
|
18 years ago |
Måns Rullgård
|
ff70e60176
allow individual selection of muxers and demuxers
|
18 years ago |
Måns Rullgård
|
d2a067d1d9
give AVInput/OutputFormat structs consistent names
|
18 years ago |
Stefan Huehner
|
a97c1e93aa
Add (mostly) const to variable and parameter declaration, where a char* was
|
19 years ago |
Måns Rullgård
|
a5e9102b4b
free codec extradata in av_close_input_file
|
19 years ago |
Michael Niedermayer
|
d766800b78
dont set random timestamps if they are not known
|
19 years ago |
Michael Niedermayer
|
78a11456a1
fixing timebase
|
19 years ago |
Steve L'Homme
|
662710ed35
Rename time variable to the more descriptive block_time.
|
19 years ago |
Steve L'Homme
|
d439facb3d
duration and subitle fix from the patch by Steve Lhomme
|
19 years ago |
Michael Niedermayer
|
70596d04a8
cleanup codec_id mapping (untested)
|
19 years ago |
Michael Niedermayer
|
68ca39b21a
fix aspect ratio
|
19 years ago |
Dieter
|
a851b8e898
add missing #includes
|
19 years ago |
Diego Biurrun
|
5509bffa88
Update licensing information: The FSF changed postal address.
|
19 years ago |