summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavdev: prefer the inclusion of avdevice.h over that of libavformat/avformat.hStefano Sabatini2011-05-27
|
* lavdev: include libavformat/avformat.h in avdevice.hStefano Sabatini2011-05-27
| | | | | | | | The header is always required for files which directly deal with devices, since libavdevice uses the AVFormat* structures defined in avformat.h. Avoid the need to explicitely add libavformat/avformat.h.
* fate.txt: replace FATE rsync command with a make commandStefano Sabatini2011-05-27
| | | | | | | | | Remove reference to the mplayerhq.hu rsync command, and replace it with a reference to the make fate-rsync command. rsync needs still to be enabled on mplayerhq.hu, and it is currently not working. Also the fate-rsync Makefile target can be easily updated without the need to keep the docs in synch.
* Fix memleakEtienne Buira2011-05-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix typoEtienne Buira2011-05-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Remove specific note when not specificEtienne Buira2011-05-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Minor cleanup in libx264.cEtienne Buira2011-05-27
| | | | | | | Not needed as overwritten later on (look for "// update AVCodecContext with x264 parameters"), and not accessed inbetween. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add metadata conversion table to the wav demuxerTomas Härdin2011-05-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-05-27
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (31 commits) ARM: add ARMv6 optimised av_clip_uintp2 ARM: remove volatile from asm statements in libavutil/intmath ARM: fix av_clipl_int32_arm() v4l: include avdevice.h ffserver: move close_connection() call to avoid a temporary string and copy. lavf: initialize demuxer private options. AVOptions: set string default values. lavdevice: mark v4l for removal on next major bump. swscale: fix compile on ppc. swscale: fix compile on x86-32. build: Remove generated .version file on distclean. configure: Add -D_GNU_SOURCE to CPPFLAGS on OS/2. doc: Drop hint at --enable-memalign-hack for MinGW, it is now autodetected. ffplay: Remove disabled code. Mark parameterless function declarations as 'void'. swscale: use av_clip_uint8() in yuv2yuv1_c(). swscale: remove VOF/VOFW. swscale: split chroma buffers into separate U/V planes. swscale: replace formatConvBuffer[VOF] by allocated array. rgb2rgb: remove duplicate mmx/mmx2/3dnow/sse2 functions. ... Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ARM: add ARMv6 optimised av_clip_uintp2Mans Rullgard2011-05-26
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * ARM: remove volatile from asm statements in libavutil/intmathMans Rullgard2011-05-26
| | | | | | | | | | | | | | 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-26
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * v4l: include avdevice.hAnton Khirnov2011-05-26
| | | | | | | | Fixes build.
| * ffserver: move close_connection() call to avoid a temporary string and copy.Mike Williams2011-05-26
| | | | | | | | | | Signed-off-by: Mike Williams <mike@mikebwilliams.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * lavf: initialize demuxer private options.Anton Khirnov2011-05-26
| |
| * AVOptions: set string default values.Anton Khirnov2011-05-26
| |
| * lavdevice: mark v4l for removal on next major bump.Anton Khirnov2011-05-26
| |
| * swscale: fix compile on ppc.Ronald S. Bultje2011-05-26
| |
| * swscale: fix compile on x86-32.Ronald S. Bultje2011-05-26
| |
| * build: Remove generated .version file on distclean.Diego Biurrun2011-05-26
| |
| * configure: Add -D_GNU_SOURCE to CPPFLAGS on OS/2.Diego Biurrun2011-05-26
| | | | | | | | 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-26
| |
| * ffplay: Remove disabled code.Diego Biurrun2011-05-26
| |
| * Mark parameterless function declarations as 'void'.Diego Biurrun2011-05-26
| |
| * swscale: use av_clip_uint8() in yuv2yuv1_c().Ronald S. Bultje2011-05-26
| |
| * swscale: remove VOF/VOFW.Ronald S. Bultje2011-05-26
| |
| * swscale: split chroma buffers into separate U/V planes.Ronald S. Bultje2011-05-26
| | | | | | | | Preparatory step to implement support for sizes > VOFW.
| * swscale: replace formatConvBuffer[VOF] by allocated array.Ronald S. Bultje2011-05-26
| | | | | | | | | | 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-26
| | | | | | | | | | | | | | 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-26
| |
| * swscale: reformat x86/swscale_template.c.Ronald S. Bultje2011-05-26
| | | | | | | | | | | | 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-26
| |
| * swscale: remove if (c->dstFormat) branch from yuv2packed[12X]().Ronald S. Bultje2011-05-26
| | | | | | | | | | 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-26
| | | | | | | | | | | | 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-26
| |
| * ffserver: Fix a null pointer dereference as a result of the ↵Mike Williams2011-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * libdc1394: fix compilation.Anton Khirnov2011-05-26
| | | | | | | | | | Add a forgotten comma and move options/class definition outside of HAVE_LIBDC1394_1.
| * swscale: revive SWS_CPU_CAPS until next major bump.Anton Khirnov2011-05-26
| |
| * swscale: Remove commented-out printf cruft.Diego Biurrun2011-05-26
| |
| * ac3enc: initialize all coefficients to zero.Justin Ruggles2011-05-25
| | | | | | | | | | | | | | | | Uninitialized coefficients were being used to generate exponents, some of which actually ended up in the final stream. Even though, they were just extra exponents that are not used by any decoder, it is still better to have consistent output for testing. This also fixes valgrind errors.
* | Fix 32bit rawvideo in avi on big-endian.Carl Eugen Hoyos2011-05-26
| |
* | webm: Additional options/presets for VP8 encodes under FFmpegJames Zern2011-05-26
| |
* | muxers: Add a flag to mark muxers that allow (non strict) monotone timestamps.James Zern2011-05-26
| |
* | swscale: Do not loose precission on yuv values after rgb->yuv.Michael Niedermayer2011-05-26
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libx264: support aspect Ratio SwitchJULIAN GARDNER2011-05-26
| |
* | Fix compilation with YASM/NASM versions not supporting AVX.Reimar Döffinger2011-05-26
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-05-26
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (32 commits) doc: create separate section for audio encoders swscale: Remove orphaned, commented-out function declaration. swscale: Eliminate rgb24toyv12_c() duplication. Remove h263_msmpeg4 from MpegEncContext. APIchanges: Fill in git hash for fps_probe_size (30315a8) avformat: Add fpsprobesize as an AVOption. avoptions: Return explicitly NAN or {0,0} if the option isn't found rtmp: Reindent rtmp: Don't try to do av_malloc(0) tty: replace AVFormatParameters.sample_rate abuse with a private option. Fix end time of last chapter in compute_chapters_end ffmpeg: get rid of useless AVInputStream.nb_streams. ffmpeg: simplify managing input files and streams ffmpeg: purge redundant AVInputStream.index. lavf: deprecate AVFormatParameters.channel. libdc1394: add a private option for channel. dv1394: add a private option for channel. v4l2: reindent. v4l2: add a private option for channel. lavf: deprecate AVFormatParameters.standard. ... Conflicts: doc/APIchanges doc/encoders.texi ffmpeg.c libavdevice/alsa-audio.h libavformat/version.h libavutil/opt.c libswscale/rgb2rgb.h libswscale/rgb2rgb_template.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: create separate section for audio encodersStefano Sabatini2011-05-26
| | | | | | | | | | | | | | Having a separate section for audio encoders simplifies navigation and is slightly more consistent with the rest of the manual. Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * swscale: Remove orphaned, commented-out function declaration.Diego Biurrun2011-05-26
| |
| * swscale: Eliminate rgb24toyv12_c() duplication.Michael Niedermayer2011-05-26
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Diego Biurrun <diego@biurrun.de>