History | View | Annotate | Download (83.4 KB)
Update licensing information: The FSF changed postal address.
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track lang in movenc too.
Originally committed as revision 4792 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix parsing version 1 mdhd atom (64 bit) as suggested by b-o-n-d AT gmx DOT net (unstested); added code to map language codes to stream->language[]
Originally committed as revision 4791 to svn://svn.ffmpeg.org/ffmpeg/trunk
COSMETICS: tabs --> spaces, some prettyprinting
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
COSMETICS: Remove all trailing whitespace.
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
use PRIxN, %zd, %td formats where needed
Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
QDM2 compatible decoder
Originally committed as revision 4649 to svn://svn.ffmpeg.org/ffmpeg/trunk
set time_base as soon as time_scale is known instead of in a unrelated chunck which might be missing
Originally committed as revision 4569 to svn://svn.ffmpeg.org/ffmpeg/trunk
sample_rate value is not always correct (is there anything in quicktime which is?) so try to guess it from time_scale
Originally committed as revision 4558 to svn://svn.ffmpeg.org/ffmpeg/trunk
kill duplicated get/put_be24()
Originally committed as revision 4460 to svn://svn.ffmpeg.org/ffmpeg/trunk
changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility
Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk
add hdv2 fourcc to MPEG2 codec mapping
Originally committed as revision 4412 to svn://svn.ffmpeg.org/ffmpeg/trunk
better dont read the width/height at all, its random anyway
Originally committed as revision 4398 to svn://svn.ffmpeg.org/ffmpeg/trunk
another chapter in the neverending mov demuxer cleanupa timebase isnt an average frame rate neither can highlevel (considering edit lists) duration be mixed with lowlevel ones
Originally committed as revision 4391 to svn://svn.ffmpeg.org/ffmpeg/trunk
AVPacket.pos
Originally committed as revision 4314 to svn://svn.ffmpeg.org/ffmpeg/trunk
update current_sample number for non split modefix chunk split decission
Originally committed as revision 4296 to svn://svn.ffmpeg.org/ffmpeg/trunk
segfault fix
Originally committed as revision 4295 to svn://svn.ffmpeg.org/ffmpeg/trunk
support non interleaved mov files
Originally committed as revision 4294 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l (overwriting w/h with 0)
Originally committed as revision 4289 to svn://svn.ffmpeg.org/ffmpeg/trunk
drop most url_fileno() calls (allows to use ByteIOContext directly in caller apps instead of URLProtocol)
Originally committed as revision 4275 to svn://svn.ffmpeg.org/ffmpeg/trunk
switch to native time bases
Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
reverting 1.66 -> 1.67 change
Originally committed as revision 4096 to svn://svn.ffmpeg.org/ffmpeg/trunk
Patch for "uuid" atom followed after atom "ftyp" by "QuickTime <ffmpeg AT gmail DOT com>"
Originally committed as revision 4068 to svn://svn.ffmpeg.org/ffmpeg/trunk
more fine grained discarding of packets
Originally committed as revision 4051 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add 3IV2 4CC by "Rob Coenen" <rob AT massive-interactive DOT nl>
Originally committed as revision 4033 to svn://svn.ffmpeg.org/ffmpeg/trunk
uuid patch by (Måns Rullgård <mru inprovide com>)
Originally committed as revision 4030 to svn://svn.ffmpeg.org/ffmpeg/trunk
first pass at ALAC decoder from David Hammerton; while David's originaldecoder works great, this decoder is not completely and seamlesslyintegrated yet with FFmpeg
Originally committed as revision 4008 to svn://svn.ffmpeg.org/ffmpeg/trunk
mp4a fix based on some code by (Song.Itany inventec-inc com)
Originally committed as revision 4002 to svn://svn.ffmpeg.org/ffmpeg/trunk
kill warnings patch by (Måns Rullgård <mru inprovide com>)
Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
quick patch for adding 3g2 support to ffmpeg (muxer and demuxer). No movie fragment support yet patch by (tjraivio cc.hut fi)
Originally committed as revision 3959 to svn://svn.ffmpeg.org/ffmpeg/trunk
set timestamps correctly
Originally committed as revision 3944 to svn://svn.ffmpeg.org/ffmpeg/trunk
cleanup
Originally committed as revision 3943 to svn://svn.ffmpeg.org/ffmpeg/trunk
chunk support in mov patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net>
Originally committed as revision 3890 to svn://svn.ffmpeg.org/ffmpeg/trunk
probe for 'junk' and 'pict', changed the scores.
Originally committed as revision 3888 to svn://svn.ffmpeg.org/ffmpeg/trunk
mov header field and compressor name patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net>
Originally committed as revision 3885 to svn://svn.ffmpeg.org/ffmpeg/trunk
AAC fix by Thomas Raivio <tjraivio AT cc DOT hut DOT fi>
Originally committed as revision 3866 to svn://svn.ffmpeg.org/ffmpeg/trunk
Timestamp patch by Gael Chardon <gael DOT ffmpeg AT 4now DOT net>
Originally committed as revision 3865 to svn://svn.ffmpeg.org/ffmpeg/trunk
Revert the fixed-size-sample patch as it brokes and othersWTF I thought I had commited this yesterday... was probably too asleep :°)
Originally committed as revision 3864 to svn://svn.ffmpeg.org/ffmpeg/trunk
support discarding uninterresting packets
Originally committed as revision 3860 to svn://svn.ffmpeg.org/ffmpeg/trunk
get debug code to compile again.
Originally committed as revision 3815 to svn://svn.ffmpeg.org/ffmpeg/trunk
handle fixed sample_size patch by Roine Gustafsson <roine AT users.sourceforge.net>
Originally committed as revision 3814 to svn://svn.ffmpeg.org/ffmpeg/trunk
integer overflows, heap corruptionpossible arbitrary code execution cannot be ruled out in some casesprecautionary checks
Originally committed as revision 3813 to svn://svn.ffmpeg.org/ffmpeg/trunk
load the 'avcC' atom needed for 'avc1' decoding
Originally committed as revision 3745 to svn://svn.ffmpeg.org/ffmpeg/trunk
allocate a few bytes more for extradata so the bitstream reader if its used by the codec for parsing extardata, doesnt read over the end
Originally committed as revision 3679 to svn://svn.ffmpeg.org/ffmpeg/trunk
100l (forgoten seeking functions)
Originally committed as revision 3585 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 3563 to svn://svn.ffmpeg.org/ffmpeg/trunk
support for Sierra Online audio files and Apple QuickDraw codec,courtesy of Konstantin Shishkov
Originally committed as revision 3529 to svn://svn.ffmpeg.org/ffmpeg/trunk
2000/00/00 to 2001/03/01 QT fileformat documentation patch by (Sebastien Bechet <s.bechet at av7 dot net>)
Originally committed as revision 3360 to svn://svn.ffmpeg.org/ffmpeg/trunk
mov_read_elst fix, based upon a patch by (Sebastien Bechet <s.bechet at av7 dot net>)
Originally committed as revision 3327 to svn://svn.ffmpeg.org/ffmpeg/trunk
disable mov_read_elst
Originally committed as revision 3326 to svn://svn.ffmpeg.org/ffmpeg/trunk
compilation of mov.c broken patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 3292 to svn://svn.ffmpeg.org/ffmpeg/trunk
Seeking in .mov/.mp4 filesprintf->av_logpatch by (Gael Chardon <gael.ffmpeg at 4now dot net>)
Originally committed as revision 3290 to svn://svn.ffmpeg.org/ffmpeg/trunk
The atom 'skip' should be handled by 'mov_read_leaf()', not by'mov_read_default()'. This atom has the same behaviour than the atom 'free'.patch by (Cedric VINCENT <c-vinc02 at bat710 dot univ-lyon1 dot fr>)the second part of the patch hasnt been applied, but fixed slightly differently...
libavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 3004 to svn://svn.ffmpeg.org/ffmpeg/trunk
prefix global
Originally committed as revision 2994 to svn://svn.ffmpeg.org/ffmpeg/trunk
correctly identify AAC audio in mov/mp4/etc. files. patch by ("Thomas Raivio" <tjraivio at cc dot hut dot fi>)
Originally committed as revision 2984 to svn://svn.ffmpeg.org/ffmpeg/trunk
btw, if somebody knows why in the world even Apple's software...
cleanup frame_rate code, this may also fix some large file bugs
Originally committed as revision 2924 to svn://svn.ffmpeg.org/ffmpeg/trunk
Parse stss info in MOV files to get key frames patch by ("Brian Becker" <Brian dot Becker at palmone dot com>)
Originally committed as revision 2879 to svn://svn.ffmpeg.org/ffmpeg/trunk
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
initial commit for Quicktime Animation (RLE) video decoder; bit depths32, 24, and 16 are working; 8bpp is partially working; 4, 2, and 1 bppare not supported yet
Originally committed as revision 2748 to svn://svn.ffmpeg.org/ffmpeg/trunk
fixed double free
Originally committed as revision 2499 to svn://svn.ffmpeg.org/ffmpeg/trunk
added palette support to the QT demuxer; registered SMC video decoderwith QT system
Originally committed as revision 2489 to svn://svn.ffmpeg.org/ffmpeg/trunk
8BPS decoder
Originally committed as revision 2486 to svn://svn.ffmpeg.org/ffmpeg/trunk
added XVID fourcc (ISO MPEG-4?) and AC3 fourcc
Originally committed as revision 2432 to svn://svn.ffmpeg.org/ffmpeg/trunk
Using the extension m4a for audio only MPEG-4 files is increasinglycommon, especially since Apple iTunes treats files with the twoextensions differently. Without the patch, FFmpeg won't know that m4ais for MPEG-4 filespatch by (Dan Christiansen <danchr at daimi dot au dot dk>)...
New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM
Originally committed as revision 2324 to svn://svn.ffmpeg.org/ffmpeg/trunk
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
Originally committed as revision 2311 to svn://svn.ffmpeg.org/ffmpeg/trunk
update duration and start_time
Originally committed as revision 2113 to svn://svn.ffmpeg.org/ffmpeg/trunk
warning fixes
Originally committed as revision 1980 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1933 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1931 to svn://svn.ffmpeg.org/ffmpeg/trunk
Warning and compatibility fixes.
Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
AMR-NB audio support patch by (<joca at rixmail dot se>)
Originally committed as revision 1876 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1864 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1863 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1859 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1858 to svn://svn.ffmpeg.org/ffmpeg/trunk
svq3 decoder by anonymous
Originally committed as revision 1845 to svn://svn.ffmpeg.org/ffmpeg/trunk
first pass at a new VP3 video decoder
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1816 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1812 to svn://svn.ffmpeg.org/ffmpeg/trunk
QT AVID 4CCs patch by ("Sebastien Bechet" <s dot bechet at av7 dot net>) (not tested)
Originally committed as revision 1737 to svn://svn.ffmpeg.org/ffmpeg/trunk
per context frame_rate_base, this should finally fix frame_rate related av sync issues
Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
removed redundant 4CC
Originally committed as revision 1467 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix probing for some files (ew.mov, april.mov)
Originally committed as revision 1466 to svn://svn.ffmpeg.org/ffmpeg/trunk
renamed libav to libavformat
Originally committed as revision 1276 to svn://svn.ffmpeg.org/ffmpeg/trunk