Reinhard Tartler
|
7db16a8173
check stream existence before assignment, fix #1222
|
14 years ago |
Reinhard Tartler
|
e91ba7dc9d
add one missing check for stream existence in read_elst, fix #1364
|
14 years ago |
Aurelien Jacobs
|
bc718b4720
fix missed usage of old metadata API in mov demuxer
|
15 years ago |
Benoit Fouet
|
f3592353ce
Add a context to av_log() call.
|
15 years ago |
Baptiste Coudurier
|
bc64cb9680
check av_get_packet return value
|
15 years ago |
Baptiste Coudurier
|
0d8f0abfb9
return AVERROR(ENOMEM) if alloc failed, set count after alloc, use variable when reallocing, based on patch by Netgem
|
15 years ago |
Aurelien Jacobs
|
54b4ea57fd
demux some more metadata tags in mov
|
15 years ago |
Aurelien Jacobs
|
49674dd052
use new metadata API in mov demuxer
|
15 years ago |
Baptiste Coudurier
|
5b4f5e5dff
fix frame size, time rate is not stts duration anymore with time offset
|
15 years ago |
Baptiste Coudurier
|
fcdd622cfc
do not set start time to 0, it is not the case with elst time offset
|
15 years ago |
Baptiste Coudurier
|
a5929abe7a
adjust time rate according to elst time offset
|
15 years ago |
Baptiste Coudurier
|
4c125b8f6e
fix compilation with DEBUG defined, field does not exist anymore
|
15 years ago |
Baptiste Coudurier
|
04e06cfa20
cosmetics: sample_to_chunk -> stsc
|
15 years ago |
Baptiste Coudurier
|
a234e38d6e
cosmetics: sample_to_ctime -> ctts
|
15 years ago |
Baptiste Coudurier
|
1975c52c2a
remove useless field
|
15 years ago |
Baptiste Coudurier
|
425c9962b2
fix doxygen
|
15 years ago |
Stefano Sabatini
|
8e2fd8e1d4
Replace the calls to the deprecated av_alloc_format_context() with
|
15 years ago |
Baptiste Coudurier
|
baf2ffd329
offset dts according to edit list, hackish but works, based on patch by Reimar
|
15 years ago |
Baptiste Coudurier
|
bf252f7f6f
prevent reading more than container atom size, fix broken file broken_by_rev15830.MOV, fix #818
|
15 years ago |
Baptiste Coudurier
|
8dc81a4524
seek at 0 when timestamp requested is negative
|
15 years ago |
Aurelien Jacobs
|
dce25564cc
'code' is used to index a table so make it unsigned
|
15 years ago |
Baptiste Coudurier
|
f53ee31275
change sample aspect ratio test to be more clear, print old one
|
15 years ago |
Diego Biurrun
|
406792e7b0
cosmetics: Remove pointless period after copyright statement non-sentences.
|
15 years ago |
Aurelien Jacobs
|
9ce6c13879
export gcd function as av_gcd()
|
15 years ago |
Aurelien Jacobs
|
b250f9c66d
Change semantic of CONFIG_*, HAVE_* and ARCH_*.
|
15 years ago |
David Conrad
|
6cdbff63cd
Use the dimensions in tkhd for timed text tracks
|
15 years ago |
Diego Biurrun
|
6a5d31ac25
Fix build: Add intreadwrite.h and bswap.h #includes where necessary.
|
15 years ago |
Baptiste Coudurier
|
64d50fa551
move ffindex set before mov_read_default so it can be used in functions
|
15 years ago |
David Conrad
|
58e9f2edb6
Read extradata (justification, colors, fonts, etc) for mov/mp4 timed text
|
15 years ago |
Baptiste Coudurier
|
fa50a0276f
only set le if value is 1, fix boom5.mov, issue #770
|
15 years ago |
Baptiste Coudurier
|
364df7b7b9
cosmetics, remove useless parenthesis and whitespaces
|
16 years ago |
Baptiste Coudurier
|
a15328249d
set alac channels from extradata, fix alac mono in m4a
|
16 years ago |
Baptiste Coudurier
|
271344377a
check that nb_streams is valid before setting stream, fix crash with jp2 which do not use same structure
|
16 years ago |
Baptiste Coudurier
|
6da5407401
parse pasp atom and set sample aspect ratio,
|
16 years ago |
Baptiste Coudurier
|
c3e92a6cb4
remove _t in typedef for POSIX compatibility
|
16 years ago |
Kenan Gillet
|
73b458e354
Commit last ok'ed parts of QCELP decoder and enable it.
|
16 years ago |
Kenan Gillet
|
061f407e53
More OKed parts of the QCELP decoder
|
16 years ago |
Baptiste Coudurier
|
12e416c848
decrease atom size, fix broken files missing version/flags
|
16 years ago |
Baptiste Coudurier
|
51c1520114
read itunes metadata, code based on Reimar's patch
|
16 years ago |
Baptiste Coudurier
|
86b0affd08
simplify metadata reading
|
16 years ago |
Baptiste Coudurier
|
5b9ce252a9
10l, fix amrwb sample rate
|
16 years ago |
Baptiste Coudurier
|
f06188d5ee
set sample rate for amr to allow stream copy since no decoder is present,
|
16 years ago |
Diego Biurrun
|
bc5c918ea8
Remove offset_t typedef and use int64_t directly instead.
|
16 years ago |
Diego Pettenò
|
fb65d2ca84
Use enum typers instead of int.
|
16 years ago |
Baptiste Coudurier
|
0c5f76f708
support negative ctts in some way, unset wrong dts
|
16 years ago |
Baptiste Coudurier
|
4e240985d8
stop parsing if tag size is wrongly < 8 to avoid infinite loop
|
16 years ago |
Baptiste Coudurier
|
aeb627888d
merge amr wb case with amr nb and qcelp
|
16 years ago |
Baptiste Coudurier
|
26f5e1469f
do not override sample rate for amr nor qcelp, should fix some qcelp files at 16000hz
|
16 years ago |
Luca Abeni
|
dd1c8f3e6e
Bump Major version, this commit is almost just renaming bits_per_sample to
|
16 years ago |
Baptiste Coudurier
|
3a25c707fa
remove vorbis dec hack, decoding will be done anyway to get frame size
|
16 years ago |