summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix randomness of the swscale-test output.Stefano Sabatini2010-01-301-3/+3
| | | | | | | | See the thread: Subject: [FFmpeg-devel] [RFC] Make swscale-test perform only one convertion Date: Fri, 29 Jan 2010 01:52:23 +0100 Originally committed as revision 30457 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Set duration in Smacker demuxerDaniel Verkamp2010-01-301-0/+1
| | | | Originally committed as revision 21538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Demux Bink audio in Smacker filesDaniel Verkamp2010-01-301-3/+11
| | | | Originally committed as revision 21537 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add Bink codec IDsDaniel Verkamp2010-01-301-0/+3
| | | | Originally committed as revision 21536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* another 10l: forgot to change parent condition as wellKostya Shishkov2010-01-301-1/+1
| | | | Originally committed as revision 21535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l trocadero: now return value of ff_rtmp_packet_read() has different meaningKostya Shishkov2010-01-301-1/+1
| | | | Originally committed as revision 21534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RTMP send/receive packet functions report number of bytes read or sent.Kostya Shishkov2010-01-302-4/+16
| | | | Originally committed as revision 21533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: add an empty line between variable declarations and codeKostya Shishkov2010-01-301-0/+1
| | | | Originally committed as revision 21532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indeo Video Interactive 4 and 5 common code and DSP functions.Kostya Shishkov2010-01-304-0/+1895
| | | | | | | Reviewed and corrected by myself because there were no other volunteers in the last weeks. Originally committed as revision 21531 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert commits 21227, 21441, and 21442. None of this is necessary now that weRamiro Polla2010-01-292-14/+0
| | | | | | | load the getaddrinfo family of functions through GetProcAddress. Also, there is currently no feature that gets fixed in Win98 through the use of KernelEx. Originally committed as revision 21530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make VP5 and VP6 decoders output a qscale table to allow for more automaticReimar Döffinger2010-01-293-0/+8
| | | | | | post-processing, and add a new FF_QSCALE_TYPE_VP56 for this. Originally committed as revision 21529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add no_repeat_mask option, so that single-pulse vectors can also beRonald S. Bultje2010-01-292-4/+6
| | | | | | expressed in a AMRFixed structure and handled by ff_set_fixed_vector(). Originally committed as revision 21528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for vorbis 6.1 and 7.1 channel configurations as per the new specRobert Swain2010-01-293-7/+11
| | | | | | http://xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-800004.3.9 Originally committed as revision 21527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove MAX_STREAMS usage in ogg and mxf muxersBaptiste Coudurier2010-01-292-30/+20
| | | | Originally committed as revision 21526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set target_path to $(PWD) by defaultMåns Rullgård2010-01-291-1/+1
| | | | | | | This simplifies configuring for the most common remote testing setup. Originally committed as revision 21525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AV_COPY32Måns Rullgård2010-01-291-0/+4
| | | | Originally committed as revision 21524 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define av_alias if supported by compilerMåns Rullgård2010-01-291-0/+8
| | | | Originally committed as revision 21523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for may_alias gcc attribute supportMåns Rullgård2010-01-291-0/+5
| | | | Originally committed as revision 21522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp56: check buffer size to fix a potential segfaultLaurent Aimar2010-01-281-0/+4
| | | | | | patch by Laurent Aimar fenrir _at_ videolan _dot_ org Originally committed as revision 21521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ECFLAGS so it doesn't get added multiple timesMåns Rullgård2010-01-281-1/+2
| | | | Originally committed as revision 21520 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify error handling by processing header errors separate from CRC andJustin Ruggles2010-01-281-15/+13
| | | | | | buffer size vs. frame size errors. Originally committed as revision 21519 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move variable declaration to block where it is used and simplify code.Reimar Döffinger2010-01-281-2/+3
| | | | | | | Avoids a (incorrect) "possibly used uninitialized" warning, no measurable speed difference. Originally committed as revision 21518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Export H264 profile and level in AVCodecContext.Rafaël Carré2010-01-283-1/+20
| | | | | | Patch by Rafaël Carré, rafael D carre A gmail Originally committed as revision 21517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extract duplicated code into a separate function.Reimar Döffinger2010-01-281-10/+13
| | | | | | | 5% faster on Intel Atom with gcc 4.4.1 (performance is unchanged if using av_always_inline). Originally committed as revision 21516 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Append ECFLAGS to CFLAGSMåns Rullgård2010-01-281-1/+1
| | | | | | | This makes it easy to supply extra flags on the make command line for testing purposes. Originally committed as revision 21515 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorize first filter call out, this makes the code somewhatMichael Niedermayer2010-01-281-10/+4
| | | | | | smaller without any speed loss. Originally committed as revision 21514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c : Don't set AVFormatParameters::[audio|video]_codec_idJai Menon2010-01-281-4/+3
| | | | | | since it is no longer required. Originally committed as revision 21513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add RTP/H.263 depacketizer by Martin Storsjö <$firstname () $firstname st>.Ronald S. Bultje2010-01-286-1/+145
| | | | Originally committed as revision 21512 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid using deprecated AVFormatParameters::[audio|video]_codec_id field.Jai Menon2010-01-283-9/+9
| | | | Originally committed as revision 21511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify. See "[PATCH] simplify ff_set_fixed_vector()" thread on mailinglist.Ronald S. Bultje2010-01-281-9/+5
| | | | Originally committed as revision 21510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add --malloc-prefix to apply a prefix to malloc, free etcMåns Rullgård2010-01-282-2/+24
| | | | | | | This makes it easy to use a replacement allocator instead of the system default one. Originally committed as revision 21509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initialize thread_context[0] with h264 parser context.Rafaël Carré2010-01-281-1/+7
| | | | | | | | This allows freeing the parser memory in the thread_context freeing loop. Patch by Rafaël Carré gmailify(rafael, carre) Originally committed as revision 21508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change wraper functions to always inline, they are faster now that way.Michael Niedermayer2010-01-281-4/+4
| | | | | | 1% faster MBAFF decoding overall, maybe ~0.1% faster for the cathedral sample. Originally committed as revision 21507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2010-01-281-14/+14
| | | | Originally committed as revision 21506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Restructure check_mv()Michael Niedermayer2010-01-281-6/+5
| | | | | | ~20 cpu cycles faster loopfilter Originally committed as revision 21505 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Restructure if() in check_mv()Michael Niedermayer2010-01-281-2/+5
| | | | | | quite a bit faster Originally committed as revision 21504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unroll loops in check_mv()Michael Niedermayer2010-01-281-14/+17
| | | | | | ~6% faster (slow path) loopfilter (should be ~2% overall) Originally committed as revision 21503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factor mv/ref compare code out.Michael Niedermayer2010-01-281-80/+26
| | | | | | | | This is a hair slower (0.15% maybe) but i really dont want to have the identical code duplicated 3 times because gcc adds odd threaded jumps with register reshuffling and register safe/restore. Originally committed as revision 21502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_mallocz in url_open_protocol for URLContext.Daniel Kristjansson2010-01-281-1/+1
| | | | | | Patch by Daniel Kristjansson: danielk cuymedia net Originally committed as revision 21501 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove last MAX_STREAMS from avienc.cMichael Niedermayer2010-01-281-6/+12
| | | | Originally committed as revision 21500 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: consolidate compiler-specific optimisation settingsMåns Rullgård2010-01-281-14/+19
| | | | | | | In the main per-compiler section, set speed_cflags and size_cflags with suitable values. Later one or the other is added to CFLAGS. Originally committed as revision 21499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce AVIStream struct and move stream based variables to it.Michael Niedermayer2010-01-281-39/+61
| | | | | | This removes all but one MAX_STREAM from avienc.c. Originally committed as revision 21498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify first edge filter condition.Michael Niedermayer2010-01-281-3/+1
| | | | Originally committed as revision 21497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics, mostly indention, 2 or so new fixme comments that i was to lazyMichael Niedermayer2010-01-281-128/+128
| | | | | | to split out Originally committed as revision 21496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the fast loop filter path work with unavailable left MBs.Michael Niedermayer2010-01-281-4/+12
| | | | | | | | This prevents the issue with having to switch between slow and fast code paths in each row. 0.5% faster loopfilter for cathedral Originally committed as revision 21495 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of the start variable.Michael Niedermayer2010-01-281-10/+7
| | | | | | a few cycles faster Originally committed as revision 21494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unroll main loop so the edge==0 case is seperate.Michael Niedermayer2010-01-281-27/+121
| | | | | | | | | | This allows many things to be simplified away. h264 decoder is overall 1% faster with a mbaff sample and 0.1% slower with the cathedral sample, probably because the slow loop filter code must be loaded into the code cache for each first MB of each row but isnt used for the following MBs. Originally committed as revision 21493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Declare variable "version" in the PRINT_LIB_VERSION() macro if block,Stefano Sabatini2010-01-271-2/+1
| | | | | | slightly simpler and more robust. Originally committed as revision 21492 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support demuxing Blu-ray subtitles in matroska files.Carl Eugen Hoyos2010-01-271-0/+1
| | | | | | Patch sent to mailing list by Taylor Ralph, taylor D ralph A gmail Originally committed as revision 21491 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix BSD compile (PF_UNSPEC is not a standard define, AF_UNSPEC is).Ronald S. Bultje2010-01-271-1/+1
| | | | Originally committed as revision 21490 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud