summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* MOV: Support stz2 "Compact Sample Size Box"Alex Converse2009-03-16
| | | | Originally committed as revision 18016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC: IEEE-754 type punning for 16-bit floating point rounding.Alex Converse2009-03-16
| | | | Originally committed as revision 18015 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More reindent, forgotten in previous commit.Ronald S. Bultje2009-03-16
| | | | Originally committed as revision 18014 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Parse index chunk so that seeking in modern .rm files becomes a lot faster.Ronald S. Bultje2009-03-16
| | | | | | | Has been tested against streamed / non-seekable input and passes make seektest. See "[PATCH] rmdec.c: parse INDX chunk" thread on mailinglist. Originally committed as revision 18013 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert the alphabetical reordering which made me owner of Baptiste's line.Benoit Fouet2009-03-16
| | | | Originally committed as revision 18012 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r18010.Ronald S. Bultje2009-03-16
| | | | Originally committed as revision 18011 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark the first output audio frame as keyframe (separate patch from previous,Ronald S. Bultje2009-03-16
| | | | | | | as requested by Kostya). See "[PATCH] rmdec.c: remove cache access duplication". Originally committed as revision 18010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove packet returning in ff_rm_parse_packet() if we're using the packetRonald S. Bultje2009-03-16
| | | | | | | cache, since this can already be accessed through ff_rm_retrieve_cache(). See "[PATCH] rmdec.c: remove cache access duplication" thread. Originally committed as revision 18009 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix alphabetical order.Benoit Fouet2009-03-16
| | | | Originally committed as revision 18008 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r18005.Ronald S. Bultje2009-03-16
| | | | Originally committed as revision 18007 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix an assert().Daniel Verkamp2009-03-16
| | | | | | Patch by Daniel Verkamp daniel drv nu Originally committed as revision 18006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge code for packet reading in "old" (.ra, audio-only) Realmedia files andRonald S. Bultje2009-03-16
| | | | | | | the newer (.rm, audio/video) files. See "[PATCH] rmdec.c: merge old/new packet reading code" thread on mailinglist. Originally committed as revision 18005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split YUV2RGB operands declaration into a separate macroCédric Schieli2009-03-16
| | | | Originally committed as revision 28972 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics, remove useless bracesBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 18004 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify printingBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 18003 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reindentBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 18002 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix trkn metadata parsingBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 18001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move read_udta_string up to avoid forward declarationBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 18000 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more generic metadata handlingBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 17999 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not set isom if ctype is not set, happens in movBaptiste Coudurier2009-03-16
| | | | Originally committed as revision 17998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove long unused ALTIVEC_USE_REFERENCE_C_CODE ifdef; all other referencesDavid Conrad2009-03-16
| | | | | | to it were removed in r6606 Originally committed as revision 17997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* search for hdlr atom in meta, some files do not store version+flagsBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17996 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mingw32: call lib.exe instead of lib to facilitate running it through wine.Ramiro Polla2009-03-15
| | | | Originally committed as revision 17995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disallow out-of-tree builds with config.h in the source tree.Matthieu Castet2009-03-15
| | | | | | | | A config.h present in the source tree takes precedence over a config.h in the build tree, which can possibly result in an incorrect build. patch by matthieu castet, castet.matthieu free fr Originally committed as revision 17994 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix index generation in the way that it was supposed to be used. See theRonald S. Bultje2009-03-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | discussion in the ML thread "[PATCH] rmdec.c: merge old/new packet reading code". Over time, this code broke somewhat, e.g. seq was never actually written into (and was thus always 1, therefore the seq condition was always true), whereas it was supposed to be set to the sequence number of the video slice in case the video frame is divided over multiple RM packets (slices). The problem of this is that packets other than those containing the beginning of a video frame would be indexed as well. Secondly, flags&2 is supposed to be true for video keyframes and for these audio packets containing the start of a block. For some codecs (e.g. AAC), that is every single packet, whereas for others (e.g. cook), that is the packet containing the first of a series of scrambled packets that are to be descrambled together. Indexing any of the following would lead to incomplete and thus useless frames. Problem here is that flags would be reset to 2 to indicate that the first packet is ready to be returned, and in addition if no data was left to be returned (which is always true for the first packet), then we wouldn't actually write the index entry anyway. All in all, the idea was good and it probably worked at some point, but that is long ago. This patch should at the very least make it likely for this code to be executed again at the right times, i.e. the way it was originally intended to be used. Originally committed as revision 17993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add cook channel count function, part of multichannel cookBenjamin Larsson2009-03-15
| | | | Originally committed as revision 17992 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add max allowed subpackets in multichannel cookBenjamin Larsson2009-03-15
| | | | Originally committed as revision 17991 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove code that was disabled by the recent major version bump.Diego Biurrun2009-03-15
| | | | Originally committed as revision 17990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo: 'conjuction' -> 'conjunction'.Stefano Sabatini2009-03-15
| | | | Originally committed as revision 17989 to svn://svn.ffmpeg.org/ffmpeg/trunk
* save avctx in cook decoder context and use it for av_logBenjamin Larsson2009-03-15
| | | | Originally committed as revision 17988 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memset when category is >=7, part of cook multichannelBenjamin Larsson2009-03-15
| | | | Originally committed as revision 17987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1 km^3 cola, timecode_frame_start is a 64 bit integer, this resulted inReimar Döffinger2009-03-15
| | | | | | complete nonsense if timecode_frame_start was used on big-endian systems. Originally committed as revision 17986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Force ebp_available for icc.Carl Eugen Hoyos2009-03-15
| | | | | | | See discussion: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/86209 Originally committed as revision 17985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove file name from file header.Diego Biurrun2009-03-15
| | | | Originally committed as revision 17984 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add my gpg key fingerprintBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17983 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add my gpg key fingerprintAttila Kinali2009-03-15
| | | | Originally committed as revision 17982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo in the mail, the 4am commit is always the worstBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17981 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17980 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add my copyright in mov de/muxerBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Expand "lsb" to "least significant bits".Stefano Sabatini2009-03-15
| | | | Originally committed as revision 17978 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename the (yet not defined) macros:Stefano Sabatini2009-03-15
| | | | | | | | PIX_FMT_RGB565_BE -> PIX_FMT_RGB565BE PIX_FMT_RGB565_LE -> PIX_FMT_RGB565LE for consistency with the other pixfmts macros. Originally committed as revision 17977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allocate palette in codec directlyBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, add some whitespaces and empty linesBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct MV prediction for B-frame blocks in RV4 decoderKostya Shishkov2009-03-15
| | | | Originally committed as revision 17974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add loglevel option to set libav* logging level, -v does not set it anymoreBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not modify sample_count, check against index entriesBaptiste Coudurier2009-03-15
| | | | Originally committed as revision 17972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use utc time for timestamp and do not set it if not specifiedBaptiste Coudurier2009-03-14
| | | | Originally committed as revision 17971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ff_random_get_seed() prototypeMåns Rullgård2009-03-14
| | | | Originally committed as revision 17970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* swf timestamps are 16 bitsBaptiste Coudurier2009-03-14
| | | | Originally committed as revision 17969 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unused fields in swf contextBaptiste Coudurier2009-03-14
| | | | Originally committed as revision 17968 to svn://svn.ffmpeg.org/ffmpeg/trunk