summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
...
* makes really sure that no undefined behavior can happenAurelien Jacobs2008-02-27
| | | | Originally committed as revision 12258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid infinite loop.Aurelien Jacobs2008-02-26
| | | | | | uint64_t >> 64 is an undefined operation Originally committed as revision 12253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* less preprocessor magic in version number macrosMåns Rullgård2008-02-26
| | | | Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support keyframes indexes starting at 0, broken files created by omneon, fix ↵Baptiste Coudurier2008-02-26
| | | | | | ref.mov seeking Originally committed as revision 12242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support mov reference files, ref.mov/ref.m2v/ref.wav and detect BrianCox.movBaptiste Coudurier2008-02-26
| | | | Originally committed as revision 12241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless bracesBaptiste Coudurier2008-02-26
| | | | Originally committed as revision 12232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentationBaptiste Coudurier2008-02-26
| | | | Originally committed as revision 12231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rescale frame size, fix i.3g2Baptiste Coudurier2008-02-26
| | | | Originally committed as revision 12230 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move parameters reset after setting stream parameters, will need those infosBaptiste Coudurier2008-02-26
| | | | Originally committed as revision 12229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode mng color decorrelationLoren Merritt2008-02-26
| | | | Originally committed as revision 12228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mace durationBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* protect malloc overflowBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12208 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentationBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fail if extradata cannot be allocatedBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, protect malloc overflowBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support QDM2 in aiff, QDM2.aifBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless close functionBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentationBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12202 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless castsBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless tags, codec_get_id matches independently and qt uses lower ↵Baptiste Coudurier2008-02-25
| | | | | | case tags Originally committed as revision 12199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set bps to uncompressed original sound data for compressed audioBaptiste Coudurier2008-02-25
| | | | | | | according to aiff specs, qt set it to 16 for mace and ima4, fail if block align is not set. Originally committed as revision 12198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix duration for ima4Baptiste Coudurier2008-02-25
| | | | Originally committed as revision 12197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ima4 in aiff supportBaptiste Coudurier2008-02-25
| | | | Originally committed as revision 12196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install headers in $prefix/include/$libnameMåns Rullgård2008-02-25
| | | | | | | | | | Install each library's headers in $prefix/include/$libname. The installed headers use #include "lib*/*.h"; applications are expected to do the same. Specify only $prefix/include in .pc files. Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Sort and prettyprint codec_wav_tags[].Diego Biurrun2008-02-24
| | | | Originally committed as revision 12192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set indexmem to a saner default.Michael Niedermayer2008-02-24
| | | | Originally committed as revision 12190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix issue357Michael Niedermayer2008-02-24
| | | | | | | | | | | | | | | | | Do what the spec says, insane or not: " Format 0 (uncompressed) and Format 3 (uncompressed little-endian) are similar. Both encode uncompressed audio samples. For 8-bit samples, the two formats are identical. For 16-bit samples, the two formats differ in byte ordering. In Format 0, 16-bit samples are encoded and decoded according to the native byte ordering of the platform on which the encoder and Flash Player, respectively, are running. In Format 3, 16-bit samples are always encoded in little-endian order (least significant byte first), and are byte-swapped if necessary in Flash Player before playback. Format 0 is clearly disadvantageous because it introduces a playback platform dependency. For 16-bit samples, Format 3 is highly preferable to Format 0 for SWF version 4 or later. " Originally committed as revision 12184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv/swf do not have a big endian codec id, they only supportMichael Niedermayer2008-02-24
| | | | | | little endian and native endian. Originally committed as revision 12183 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Riff ids for wmapro and wmavoice, this adds support for stream copy of these ↵Benjamin Larsson2008-02-23
| | | | | | codecs between asf,avi and wav containers. Originally committed as revision 12182 to svn://svn.ffmpeg.org/ffmpeg/trunk
* treat stream_type==0x82 as AUDIO_DTS when the program has a ↵Nico Sabbi2008-02-23
| | | | | | REGISTRATION_DESCRIPTOR with the value HDMV; approved by Mans Originally committed as revision 12180 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert 12156Michael Niedermayer2008-02-20
| | | | | | | | | | Log: Make timestamp interpolation work with mpeg2 field pictures. Cleaner/simpler solutions are welcome. ---- A IMHO cleaner solution has been implemented. Originally committed as revision 12162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix computation of the "NTP time" field in RTCP SR packets, and do notLuca Abeni2008-02-20
| | | | | | export times with microsecond precision Originally committed as revision 12158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of a fake timestamp discontinuity at the begin of V.VOB.Michael Niedermayer2008-02-20
| | | | | | | | This solution is not really correct but it is quite simple. Correct would be to do a second pass over the packets after all the headers have been collected. Originally committed as revision 12157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make timestamp interpolation work with mpeg2 field pictures.Michael Niedermayer2008-02-20
| | | | | | Cleaner/simpler solutions are welcome. Originally committed as revision 12156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clean up lib* version definitionsMåns Rullgård2008-02-19
| | | | | | Updating version numbers now requires changing only one place. Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ;;Michael Niedermayer2008-02-19
| | | | Originally committed as revision 12153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some const, fixes warnings:Reimar Döffinger2008-02-19
| | | | | | | rtpenc_h264.c:69: warning: assignment discards qualifiers from pointer target type rtpenc_h264.c:74: warning: assignment discards qualifiers from pointer target type Originally committed as revision 12152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Missing const, fix warnings:Reimar Döffinger2008-02-19
| | | | | | | sdp.c:115: warning: assignment discards qualifiers from pointer target type sdp.c:120: warning: assignment discards qualifiers from pointer target type Originally committed as revision 12151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix misplaced const, avoids a cast-discards-qualifiers warningReimar Döffinger2008-02-19
| | | | Originally committed as revision 12146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-19
| | | | Originally committed as revision 12145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix timestamps and durations if the first packets have no durations nor ↵Michael Niedermayer2008-02-15
| | | | | | | | timestamps, and the information needed to guess the duration only becomes known at a later packet. Originally committed as revision 11963 to svn://svn.ffmpeg.org/ffmpeg/trunk
* It appears last_pts was not set ...Michael Niedermayer2008-02-15
| | | | Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Header elision muxing support.Michael Niedermayer2008-02-15
| | | | | | | | | | This only removes 2 bytes from MP3 and MP2 currently. Up to 4 could be removed from MP3/MP2 though this might need a 2pass muxer. Primitive code to remove headers from MPEG-1/2/4 is there too but for the single file I tried it on (the one in the regression tests), it was a loss because all video frames were >4096 byte, so that it is disabled ATM. Originally committed as revision 11936 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Elision header demuxing support.Michael Niedermayer2008-02-15
| | | | Originally committed as revision 11935 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read match time delta in the frame header.Michael Niedermayer2008-02-13
| | | | | | We do not do anything with it as lavf does not really support it yet. Originally committed as revision 11931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read match_time_delta in the framecode table.Michael Niedermayer2008-02-13
| | | | Originally committed as revision 11930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update flagsMichael Niedermayer2008-02-13
| | | | Originally committed as revision 11929 to svn://svn.ffmpeg.org/ffmpeg/trunk
* honor stsd v1 first, fix mace surge-2-8-MAC3.mov, beware of mulaw,alawBaptiste Coudurier2008-02-13
| | | | Originally committed as revision 11928 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, forgot alaw/mulaw mono, use bits_per_sample in fact,Baptiste Coudurier2008-02-13
| | | | | | it should correctly set by av_get_bits_per_sample if recognized Originally committed as revision 11925 to svn://svn.ffmpeg.org/ffmpeg/trunk