aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* swscale: delay allocation of formatConvBuffer().Ronald S. Bultje2011-05-271-1/+1
| | | | | That means it won't be allocated when not needed. Alongside this, it fixes valgrind/fate-detected memory leaks.
* swscale: fix build with --disable-swscale-alpha.Ronald S. Bultje2011-05-271-4/+4
|
* movenc: Deprecate the global RTP hinting flag, use a private AVOption insteadMartin Storsjö2011-05-275-3/+24
| | | | | | Instead of -fflags rtphint, set -movflags rtphint instead. Signed-off-by: Martin Storsjö <martin@martin.st>
* movenc: Add an AVClass for setting muxer specific optionsMartin Storsjö2011-05-272-0/+19
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* swscale: fix non-bitexact yuv2yuv[X2]() MMX/MMX2 functions.Ronald S. Bultje2011-05-271-4/+6
|
* configure: report yasm/nasm presence properlyLuca Barbato2011-05-271-1/+1
| | | | If the secondary assembler is in use report the proper name
* tcp: make connect() timeout properlyLuca Barbato2011-05-271-8/+17
| | | | | The connect() timeout can take minutes, gets misreported as EIO and isn't interruptible.
* rawdec: factor video demuxer definitions into a macro.Anton Khirnov2011-05-2710-105/+22
|
* rtspdec: add initial_pause private option.Anton Khirnov2011-05-273-3/+30
| | | | Deprecate corresponding AVFormatParameters field.
* lavf: deprecate AVFormatParameters.width/height.Anton Khirnov2011-05-271-2/+2
|
* tty: add video_size private option.Anton Khirnov2011-05-271-2/+23
|
* rawdec: add video_size private option.Anton Khirnov2011-05-273-4/+45
|
* x11grab: add video_size private option.Anton Khirnov2011-05-271-9/+39
|
* x11grab: factorize returning error codes.Anton Khirnov2011-05-271-9/+19
|
* vfwcap: add video_size private option.Anton Khirnov2011-05-271-8/+38
|
* v4l2: add video_size private option.Anton Khirnov2011-05-271-2/+16
|
* v4l2: factorize returning error codes.Anton Khirnov2011-05-271-11/+17
| | | | This will be useful in the following commit.
* libdc1394: add video_size private option.Anton Khirnov2011-05-271-2/+18
|
* libdc1394: return meaninful error codes.Anton Khirnov2011-05-271-3/+6
|
* bktr: add video_size private option.Anton Khirnov2011-05-271-3/+17
|
* bktr: factorize returning error codes.Anton Khirnov2011-05-271-7/+15
| | | | This will be useful in the following commit.
* id3v2: Check malloc result. ID3v2 tags can be very large.Alex Converse2011-05-261-1/+6
|
* id3v2: Initialize tflags for version 2.2.Alex Converse2011-05-261-1/+1
|
* ARM: add ARMv6 optimised av_clip_uintp2Mans Rullgard2011-05-261-0/+9
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: remove volatile from asm statements in libavutil/intmathMans Rullgard2011-05-261-16/+16
| | | | | | | The volatile qualifiers are not needed on these statements as their effects are fully specified by constraints. Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: fix av_clipl_int32_arm()Mans Rullgard2011-05-261-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* v4l: include avdevice.hAnton Khirnov2011-05-261-0/+2
| | | | Fixes build.
* ffserver: move close_connection() call to avoid a temporary string and copy.Mike Williams2011-05-261-7/+4
| | | | | Signed-off-by: Mike Williams <mike@mikebwilliams.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: initialize demuxer private options.Anton Khirnov2011-05-261-0/+4
|
* AVOptions: set string default values.Anton Khirnov2011-05-261-1/+3
|
* lavdevice: mark v4l for removal on next major bump.Anton Khirnov2011-05-263-0/+11
|
* swscale: fix compile on ppc.Ronald S. Bultje2011-05-264-34/+45
|
* swscale: fix compile on x86-32.Ronald S. Bultje2011-05-261-1/+1
|
* build: Remove generated .version file on distclean.Diego Biurrun2011-05-261-1/+1
|
* configure: Add -D_GNU_SOURCE to CPPFLAGS on OS/2.Diego Biurrun2011-05-261-0/+1
| | | | The flag is required for some C99 math functions to be declared.
* doc: Drop hint at --enable-memalign-hack for MinGW, it is now autodetected.Diego Biurrun2011-05-261-12/+0
|
* ffplay: Remove disabled code.Diego Biurrun2011-05-261-65/+1
|
* Mark parameterless function declarations as 'void'.Diego Biurrun2011-05-262-2/+3
|
* swscale: use av_clip_uint8() in yuv2yuv1_c().Ronald S. Bultje2011-05-261-17/+3
|
* swscale: remove VOF/VOFW.Ronald S. Bultje2011-05-262-16/+7
|
* swscale: split chroma buffers into separate U/V planes.Ronald S. Bultje2011-05-265-265/+359
| | | | Preparatory step to implement support for sizes > VOFW.
* swscale: replace formatConvBuffer[VOF] by allocated array.Ronald S. Bultje2011-05-263-7/+6
| | | | | This allows to convert between formats of arbitrary width, regardless of the value of VOF/VOFW.
* rgb2rgb: remove duplicate mmx/mmx2/3dnow/sse2 functions.Ronald S. Bultje2011-05-262-35/+41
| | | | | | | Many functions have such a prefix, but do not actually use any instructions or features from that set, thus giving the false impression that swscale is highly optimized for a particular system, whereas in reality it is not.
* swscale: reindent h[cy]scale_fast() and updateDitherTables().Ronald S. Bultje2011-05-261-131/+132
|
* swscale: reformat x86/swscale_template.c.Ronald S. Bultje2011-05-261-852/+868
| | | | | | Interleave macros and code so that it's easier to find the actual code that belongs to a function. Also reindent where appropriate and remove dead code.
* swscale: remove duplicate mmx/mmx2 functions if they are identical.Ronald S. Bultje2011-05-261-1/+12
|
* swscale: remove if (c->dstFormat) branch from yuv2packed[12X]().Ronald S. Bultje2011-05-261-136/+234
| | | | | This allows cutting up the function in much smaller and easier- to-maintain chunks.
* swscale: remove if(full_chr_int) from yuv2packed1().Ronald S. Bultje2011-05-262-10/+0
| | | | | | If that flag is set, swScale() already proxies the call to yuv2rgbXinC_full(). Therefore, this flag is never set when yuv2packed1() is called.
* swscale: remove if(accurate_rnd) branch from functions.Ronald S. Bultje2011-05-261-16/+42
|
* ffserver: Fix a null pointer dereference as a result of the ↵Mike Williams2011-05-262-11/+11
| | | | | | | | | | | | | | FF_API_MAX_STREAMS cleanup. Fixed another dereference in the RTSP code. Removed a useless variable. Changed an unnecessary looping assignment to a simple assignment suggested by Maksym. Added fixes and tweaks suggested by Maksym Veremeyenko [verem@m1stereo.tv] and Clément B.