summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* lavfi/mp: drop rotate wrapperStefano Sabatini2012-09-06
| | | | The native filter transpose is perfectly equivalent.
* lavu/parseutils: add av_small_strptime()Stefano Sabatini2012-09-06
| | | | | | | | | Make internal small_strptime() function public, and use it in place of strptime(). This allows to avoid a dependency on strptime() on systems which do not support it. In particular, fix trac ticket #992.
* Optimization of AC3 floating point decoder for MIPSNedeljko Babic2012-09-05
| | | | | | | | | | FFT in MIPS implementation is working iteratively instead of "recursively" calling functions for smaller FFT sizes. Some of DSP and format convert utils functions are also optimized. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-05
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: eamad: Add missing dependency on mpegvideo code build: utvideoenc: Add missing dependency on Huffman code avopt: Reorder the default_val struct, making i64 the first field Conflicts: configure doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Reorder the default_val struct, making i64 the first fieldMartin Storsjö2012-09-04
| | | | | | | | | | | | Also mention this change in APIchanges. Signed-off-by: Martin Storsjö <martin@martin.st>
* | doc/filters: add mp=noise exampleStefano Sabatini2012-09-05
| |
* | doc/filters: itemize example for mp filterStefano Sabatini2012-09-05
| |
* | doc/filters: remove reference to mp=hue filter, which was droppedStefano Sabatini2012-09-05
| |
* | lavfi/transpose: implement landscape passthrough modeStefano Sabatini2012-09-04
| | | | | | | | Emulate the mp=rotate passthrough mode.
* | examples/scaling_video: write to rawvideo fileStefano Sabatini2012-09-04
| | | | | | | | | | This is more useful for testing purposes. Also allow to specify the name of the output file.
* | lavf/segment: deprecate "ext" format in favor of "csv"Stefano Sabatini2012-09-04
| | | | | | | | The new option name is more descriptive.
* | lavf/segment: add escaping for filename field of the CSV list fileStefano Sabatini2012-09-04
| | | | | | | | CSV escaping code is borrowed from ffprobe.c.
* | examples: add demuxing.c exampleStefano Sabatini2012-09-02
| |
* | lavfi/mp: remove decimate wrapperStefano Sabatini2012-09-01
| | | | | | | | It was natively integrated into libavfilter.
* | avoid ambigous buffersink namesMichael Niedermayer2012-09-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/hue: add process_command callbackJérémy Tran2012-08-31
| | | | | | | | | | | | | | | | This allows dynamic reconfiguration of the filter. The callback uses some code that was in the init function. Hence this code has been moved in its own function. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: port decimate libmpcodecs filterStefano Sabatini2012-08-31
| | | | | | | | This filter is based on the MPlayer decimate filter by Rich Felker.
* | lavfi/mp: remove smartblur filterStefano Sabatini2012-08-31
| | | | | | | | It was natively integrated into libavfilter.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-31
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: MSS1 and MSS2: set final pixel format after common stuff has been initialised MSS2 decoder configure: handle --disable-asm before check_deps x86: Split inline and external assembly #ifdefs configure: x86: Separate inline from standalone assembler capabilities pktdumper: Use a custom define instead of PATH_MAX for buffers pktdumper: Use av_strlcpy instead of strncpy pktdumper: Use sizeof(variable) instead of the direct buffer length Conflicts: Changelog configure libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/dct-test.c libavcodec/imgconvert.c libavcodec/mss12.c libavcodec/version.h libavfilter/x86/gradfun.c libswscale/x86/yuv2rgb.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * MSS2 decoderAlberto Delmás2012-08-31
| | | | | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* | Merge commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5'Michael Niedermayer2012-08-31
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5': x86: Fix linking with some or all of yasm, mmx, optimizations disabled configure: Add more fine-grained SSE CPU capabilities flags avfilter: x86: Use more precise compile template names x86: cosmetics: Comment some #endifs for better readability g723_1: add comfort noise generation utvideoenc: Switch to dsputils' median prediction utvideoenc: Avoid writing into the input picture avtools: remove the distinction between func_arg and func2_arg. avconv: make the -passlogfile option per-stream. avconv: make the -pass option per-stream. cmdutils: make -codecs print lossy/lossless flags. lavc: add lossy/lossless codec properties. Conflicts: Changelog cmdutils.c configure doc/APIchanges ffmpeg.h ffmpeg_opt.c ffprobe.c libavcodec/codec_desc.c libavcodec/g723_1.c libavcodec/utvideoenc.c libavcodec/version.h libavcodec/x86/mpegaudiodec.c libavcodec/x86/rv40dsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: make the -passlogfile option per-stream.Anton Khirnov2012-08-30
| |
| * avconv: make the -pass option per-stream.Anton Khirnov2012-08-30
| |
| * lavc: add lossy/lossless codec properties.Anton Khirnov2012-08-30
| |
* | Add CPiA video decoderStephan Hilb2012-08-31
| | | | | | | | | | | | | | | | | | The cpia video decoder is intended to be used with the v4l2 demuxer. There are some small changes to the v4l2 demuxer to support the variable frame length of the format. Fixes ticket #1537 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | examples/scaling_video: add logging in case of image allocation failureStefano Sabatini2012-08-30
| |
* | examples/muxing: remove pointless #undef exitStefano Sabatini2012-08-30
| |
* | examples/scaling_video: consistently use printf rather than av_log()Stefano Sabatini2012-08-30
| |
* | examples/scaling_video: add file doxyStefano Sabatini2012-08-30
| |
* | examples/Makefile: give priority to pkg-config flagsStefano Sabatini2012-08-30
| | | | | | | | | | | | | | | | | | | | In case CFLAGS/LDLIBS are already defined and conflicting with the pkg-config flags, give priority to the latter since they are used to detect compilation flags. This should fix for example the case where there are many different instances of a library, CFLAGS=-I/foo/include and pkg-config cflags say -I/bar/include.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: allow non-standard variations of linker -l/-L flags Add reminders to update the codec descriptor list with new codec IDs. Conflicts: Makefile configure libavcodec/avcodec.h libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add reminders to update the codec descriptor list with new codec IDs.Anton Khirnov2012-08-29
| |
* | dshow: allow user to specify audio buffer sizeRamiro Polla2012-08-29
| | | | | | | | | | | | | | Based on patch by rogerdpack <rogerpack2005@gmail.com> Tested-by: Roger Pack <rogerdpack2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add 'timeout' option to UDP protocolAndrey Utkin2012-08-29
| | | | | | | | | | | | This patch accepts 'timeout' option for input mode only. As far as i know, UDP output cannot introduce delays. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | examples/Makefile: remove duplicated -f switchStefano Sabatini2012-08-28
| | | | | | | | | | | | $(RM) already includes that flag. Spotted-by: ubitux
* | examples: add scaling_video exampleStefano Sabatini2012-08-28
| | | | | | | | | | | | | | | | This example should be useful to show the basic functionality of the libswscale API. More advanced features (scaling options etc., colorspace tweaking) may be added later.
* | lavfi: add smartblur filterJérémy Tran2012-08-28
| | | | | | | | | | | | | | This is a port of the MPlayer smartblur filter (libmpcodecs/vf_smartblur.c) by Michael Niedermayer. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | cmdutils: add -layouts option.Nicolas George2012-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract of the output: | Individual channels: | NAME DESCRIPTION | FL front left | FR front right | <snip> | SDR surround direct right | | Standard channel layouts: | NAME DECOMPOSITION | mono FC | stereo FL+FR | <snip> | octagonal FL+FR+FC+BL+BR+BC+SL+SR | downmix DL+DR
* | examples/decoding_encoding: make operation logic more self-evident / predictableStefano Sabatini2012-08-27
| | | | | | | | | | Add a switch which controls which operation to perform. Useful to test only a single feature. Also the new behavior is more self-consistent.
* | examples/Makefile: apply misc minor fixes to the RM ruleStefano Sabatini2012-08-27
| | | | | | | | Use $(RM) in place of rm, drop useless "-r" for removing files.
* | examples/decoding_encoding: store temporary files in current dirStefano Sabatini2012-08-27
| | | | | | | | | | | | | | | | Do not clutter the temporary directory with files, also "/tmp" is not always available, e.g. in Windows. Also add the clean-test Makefile rule, which will clean the generated files.
* | examples/decoding_encoding.c: tell where the decoding output files are printedStefano Sabatini2012-08-24
| |
* | examples/muxing: update to the new avcodec_encode_video2() APIStefano Sabatini2012-08-24
| |
* | doc/developer: add "Adding files to the fate-suite dataset"Michael Niedermayer2012-08-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/asetpts,setpts: add variables T, STARTT, PREV_INT and PREV_OUTTStefano Sabatini2012-08-24
| |
* | doc/filters: itemize examples for *settb filtersStefano Sabatini2012-08-24
| |
* | doc/filters: itemize examples for *setpts filtersStefano Sabatini2012-08-24
| |
* | doc/filters: move *setpts and *settb filters to the multimedia filters sectionStefano Sabatini2012-08-24
| | | | | | | | | | Since audio and video filters are explained together and share most code, the multimedia filters section seems more fitting.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-23
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doc/APIchanges: add an entry for codec descriptors. vorbisenc: set AVCodecContext.bit_rate to 0 vorbisenc: fix quality parameter FATE: add ALAC encoding tests lpc: fix alignment of windowed samples for odd maximum LPC order alacenc: use s16p sample format as input alacenc: remove unneeded sample_fmt check alacenc: fix max_frame_size calculation for the final frame adpcm_swf: Use correct sample offsets when using trellis. rtmp: support strict rtmp servers mjpegdec: support AVRn interlaced x86: remove FASTDIV inline asm Conflicts: doc/APIchanges libavcodec/mjpegdec.c libavcodec/vorbisenc.c libavutil/x86/intmath.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc/APIchanges: add an entry for codec descriptors.Anton Khirnov2012-08-23
| | | | | | | | Also fill in missing dates and hashes.