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
Baptiste Coudurier
2ec7b29b98
assign exact codec id, needed when stream copy
...
Originally committed as revision 5705 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
Baptiste Coudurier
4990951be8
simplify, use LE_32, BE_32 macros
...
Originally committed as revision 5682 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
cfca95f14d
clean up useless code
...
Originally committed as revision 5669 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
1f1890c754
better handling of partial files
...
Originally committed as revision 5668 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
b72708f8f3
new mov_read_packet, mov_read_seek, fix seeking in ni mov, fix demuxing adpcm
...
Originally committed as revision 5667 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
e8d2507c1a
add MS ADPCM fourcc
...
Originally committed as revision 5655 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
e7cc4b52f9
skip others fourcc, if present
...
Originally committed as revision 5654 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
421de2575b
clean
...
Originally committed as revision 5653 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
05edc1a75a
export all tracks to libavformat layer
...
Originally committed as revision 5482 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
ef4c8bbfb7
check fseek return value
...
Originally committed as revision 5474 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
c3daf8d833
fix unused computed value
...
Originally committed as revision 5473 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
a2fe3b5869
simplify, completely ignore streams not recognized, that fixes seeking for some files
...
Originally committed as revision 5468 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
dae5b496fd
fix seeking, typo provoking hard segfault
...
Originally committed as revision 5402 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
c7e63546dc
fix keyframe check, stss might be there but count set to 0
...
Originally committed as revision 5401 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
ed70a5099e
add quicktime uncompressed 8bit 4:2:2 support
...
Originally committed as revision 5379 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
b565ea09c7
fix spliting chunks, simplify
...
Originally committed as revision 5363 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
bfc2a19d7a
10l, undef DEBUG
...
Originally committed as revision 5354 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
750b4aaabb
assing correct codec_id for mjpegb
...
Originally committed as revision 5353 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
a20da52cbf
skip null fourcc, fix ep2_mystery_m640_dummy.mov
...
Originally committed as revision 5340 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
3cb4ee5124
set width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
...
Originally committed as revision 5303 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
b6c1bfe097
add AVID DV fourcc
...
Originally committed as revision 5302 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
e0977c8045
indention
...
Originally committed as revision 5301 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
5c72cad888
always skip garbage at end of atom
...
Originally committed as revision 5300 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
98d12b09af
move declaration to mov.h
...
Originally committed as revision 5299 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
b0519015f0
ignore wrong negative cts values created by quicktime
...
Originally committed as revision 5229 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
3ed73c46ca
let vorbis decoder init too, fix mi2_vorbis51.mp4
...
Originally committed as revision 5223 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
e31bd3e309
add mp3on4 detection, fix red.mp4
...
Originally committed as revision 5222 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
ec04d244b5
let faad init parameters properly, fix many SBR samples
...
Originally committed as revision 5212 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
99487f42b1
fix demuxing of CDR-Dinner_LAN_800k.mp4
...
Originally committed as revision 5211 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
e1017f2b87
need to dissociate pcm 16bit and 8bit cases
...
Originally committed as revision 5210 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
0dd39bfe5d
Quicktime creates S8 that way too
...
Originally committed as revision 5208 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
a66abcb1b5
vorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though not decoded properly (5:1), 249608749a89.3g2 is 225 and is Qclp
...
Originally committed as revision 5207 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
7e815047e5
use 64bit types
...
Originally committed as revision 5202 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
f444b977a5
clean
...
Originally committed as revision 5194 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
1175561e19
support 64bit date/duration
...
Originally committed as revision 5193 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
8fcdd831f4
fixing current_sample vs. next_sample mess
...
Originally committed as revision 5190 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
f4c7b001ab
fix sample size for uncompressed sound
...
Originally committed as revision 5165 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
576f144529
indention
...
Originally committed as revision 5156 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
6f2741f4a8
use of PRI macros in dprintf
...
Originally committed as revision 5154 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
5148a2aeeb
fix conversion types in dprintf
...
Originally committed as revision 5153 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
0ab16fe09d
fix a warning when DEBUG is defined
...
Originally committed as revision 5152 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
70a61ed4e4
some mov files have invalid pts so we need to consider these pts too in calculating the timabase
...
Originally committed as revision 5149 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
6e2695947d
set track timescale to mov timescale if 0 patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5121 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
79c343c024
referencing more FCP fourccs patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5119 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
fc5188f3d1
add support for Motion JPEG 2000 file format patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5118 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
6a045bf3bd
Support mov stsd atom version 2.
...
Patch by Baptiste COUDURIER, baptiste <<dot>> coudurier <<at>> smartjog <<dot>> com
Originally committed as revision 5106 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
b4712e3c8b
CTTS support patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com>)
...
Originally committed as revision 5051 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago