summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc/filters: itemize examples for pad filter, and fix a few typosStefano Sabatini2012-08-221-16/+39
|
* doc/ffmpeg: extend documentation for -(no)stdin optionStefano Sabatini2012-08-211-4/+6
| | | | Fix trac ticket #1665.
* lavfi: add showspectrum filter.Clément Bœsch2012-08-201-0/+14
|
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-201-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Add FATE tests for the Ut Video encoder lavc: add Ut Video encoder mpegvideo_enc: remove stray duplicate line from 7f9aaa4 swscale: x86: fix #endif comments in rgb2rgb template file avconv: mark more options as expert. avconv: split printing "main options" into global and per-file. avconv: refactor help printing. Conflicts: Changelog ffmpeg_opt.c ffserver.c libavcodec/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: add Ut Video encoderJan Ekström2012-08-201-1/+1
| | | | | | | | Signed-off-by: Anton Khirnov <[email protected]>
* | Merge commit 'f8b1e665539010d3ca148f09cb1203c20c1ca174'Michael Niedermayer2012-08-201-2/+23
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f8b1e665539010d3ca148f09cb1203c20c1ca174': avconv: print info/capabilities options in a separate help group. avtools: add -h demuxer/muxer cmdutils: extend -h to allow printing codec details. Conflicts: cmdutils.h ffmpeg_filter.c ffmpeg_opt.c ffplay.c ffserver.c Merged-by: Michael Niedermayer <[email protected]>
| * avtools: add -h demuxer/muxerAnton Khirnov2012-08-191-0/+9
| |
| * cmdutils: extend -h to allow printing codec details.Anton Khirnov2012-08-191-2/+14
| |
* | Merge commit '7c5012127fb7e18f0616011257bb4248f6a8b608'Michael Niedermayer2012-08-201-7/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '7c5012127fb7e18f0616011257bb4248f6a8b608': cmdutils: change semantics of show_help_options() and document it. avtools: move some newlines to show_help_options(). avconv: deprecate -isync. Conflicts: ffmpeg_opt.c ffserver.c Merged-by: Michael Niedermayer <[email protected]>
| * avconv: deprecate -isync.Anton Khirnov2012-08-191-7/+0
| | | | | | | | | | | | This option does not do anything. Also remove OPT_GRAB, since -isync is the last option using it.
* | lavfi: add volumedetect filter.Nicolas George2012-08-191-0/+40
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-182-17/+10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo_enc: don't use deprecated avcodec_encode_video(). cmdutils: refactor -codecs option. avconv: make -shortest a per-output file option. lavc: add avcodec_descriptor_get_by_name(). lavc: add const to AVCodec* function parameters. swf(dec): replace CODEC_ID with AV_CODEC_ID dvenc: don't use deprecated AVCODEC_MAX_AUDIO_FRAME_SIZE rtmpdh: Do not generate the same private key every time when using libnettle rtp: remove ff_rtp_get_rtcp_file_handle(). rtsp.c: use ffurl_get_multi_file_handle() instead of ff_rtp_get_rtcp_file_handle() avio: add (ff)url_get_multi_file_handle() for getting more than one fd h264: vdpau: fix crash with unsupported colorspace amrwbdec: Decode the fr_quality bit properly Conflicts: Changelog cmdutils.c cmdutils_common_opts.h doc/ffmpeg.texi ffmpeg.c ffmpeg.h ffmpeg_opt.c libavcodec/h264.c libavcodec/options.c libavcodec/utils.c Merged-by: Michael Niedermayer <[email protected]>
| * cmdutils: refactor -codecs option.Anton Khirnov2012-08-181-16/+9
| | | | | | | | | | | | | | Make it print a list of AVCodecDescriptors. Add new -decoders and -encoders options that print lists of decoders and encoders respectively.
| * avconv: make -shortest a per-output file option.Anton Khirnov2012-08-181-1/+1
| |
* | doc/muxers: simplify segment examplesStefano Sabatini2012-08-181-2/+2
| | | | | | | | The simplifications are due to the recent option changes.
* | lavf/segment: change default value for segment_list_size option, from 5 to 0Stefano Sabatini2012-08-181-1/+1
| | | | | | | | | | This is technically a major compatibility break, but seems the most natural default and what users would expect without reading the docs.
* | lavf/segment: guess list type from list filename suffixStefano Sabatini2012-08-181-3/+7
| |
* | lavfi/mp: remove framestep wrapped filterStefano Sabatini2012-08-181-1/+0
| | | | | | | | An equivalent framestep filter has been natively integrated.
* | lavfi: add framestep filterStefano Sabatini2012-08-181-0/+7
| | | | | | | | | | | | | | | | This filter is inspired upon libmpcodecs/vf_framestep.c, by Daniele Forghieri. Only-keyframe output is not supported, since that feature can be achieved through the more versatile select filter.
* | lavf/segment: add M3U8 list supportStefano Sabatini2012-08-181-0/+4
| | | | | | | | Address trac ticket #1642.
* | doc/Makefile: add doc target, as an alias for "documentation"Stefano Sabatini2012-08-181-2/+4
| | | | | | | | Consistent with --enable-doc, and easier to type.
* | mips: change list of files with MIPS copyright notice in mips.txtNedeljko Babic2012-08-171-0/+4
| | | | | | | | | | | | | | | | Add files created for MP3 optimization that have MIPS copyright notice in them to list of files in mips.txt. Signed-off-by: Nedeljko Babic <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-172-2/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libvpxenc: use the default bitrate if not set utvideo: Rename utvideo.c to utvideodec.c doc: Fix syntax errors in sample Emacs config mjpegdec: more meaningful return values configure: clean up Altivec detection getopt: Remove an unnecessary define rtmp: Use int instead of ssize_t getopt: Add missing includes rtmp: Add support for receiving incoming streams Add missing includes for code relying on external libraries Conflicts: libavcodec/libopenjpegenc.c libavcodec/libvpxenc.c libavcodec/mjpegdec.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * doc: Fix syntax errors in sample Emacs configJordi Ortiz2012-08-171-2/+2
| | | | | | | | Signed-off-by: Diego Biurrun <[email protected]>
| * rtmp: Add support for receiving incoming streamsJordi Ortiz2012-08-161-0/+5
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
* | lavfi: add edgedetect filter.Clément Bœsch2012-08-161-0/+27
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-162-0/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Fix even more missing includes after the common.h removal build: Factor out rangecoder dependencies to CONFIG_RANGECODER build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCE x86: avcodec: Consistently name all init files Add more missing includes after removing the implicit common.h Add some more missing includes after removing the implicit common.h Don't include common.h from avutil.h rtmp: Automatically compute the hash for SWFVerification Conflicts: configure doc/APIchanges doc/examples/decoding_encoding.c libavcodec/Makefile libavcodec/assdec.c libavcodec/audio_frame_queue.c libavcodec/avpacket.c libavcodec/dv_profile.c libavcodec/dwt.c libavcodec/libtheoraenc.c libavcodec/rawdec.c libavcodec/rv40dsp.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/v210dec.h libavcodec/vc1dsp.c libavcodec/x86/Makefile libavfilter/asrc_anullsrc.c libavfilter/avfilter.c libavfilter/buffer.c libavfilter/formats.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_select.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/version.h libavutil/audioconvert.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * Don't include common.h from avutil.hMartin Storsjö2012-08-151-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
| * rtmp: Automatically compute the hash for SWFVerificationSamuel Pitoiset2012-08-151-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
* | lavfi/hue: add named options supportJérémy Tran2012-08-161-5/+46
| | | | | | | | | | | | Old syntax has been kept for compatibility reasons. Signed-off-by: Stefano Sabatini <[email protected]>
* | lavfi/mp: remove hue wrapped filterStefano Sabatini2012-08-161-1/+0
| | | | | | | | hue was integrated as a native libavfilter filter.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-152-26/+51
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtmp: Add support for SWFVerification api-example: use new video encoding API. x86: avcodec: Appropriately name files containing only init functions mpegvideo_mmx_template: drop some commented-out cruft libavresample: add mix level normalization option w32pthreads: Add missing #includes to make header compile standalone rtmp: Gracefully ignore _checkbw errors by tracking them rtmp: Do not send _checkbw calls as notifications prores: interlaced ProRes encoding Conflicts: doc/examples/decoding_encoding.c libavcodec/proresenc_kostya.c libavcodec/w32pthreads.h libavcodec/x86/Makefile libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * rtmp: Add support for SWFVerificationSamuel Pitoiset2012-08-151-0/+6
| | | | | | | | | | | | | | | | | | Specifies how the server verifies client SWF files before allowing the files to connect to an application. Verifying SWF files is a security measure that prevents someone from creating their own SWF files that can attempt to stream your resources. Signed-off-by: Martin Storsjö <[email protected]>
* | Add ICO muxerMichael Bradshaw2012-08-142-1/+34
| | | | | | | | | | | | Signed-off-by: Michael Bradshaw <[email protected]> Reviewed-by: Peter Ross <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | filter_design: document ownership and permissions.Nicolas George2012-08-141-1/+154
| |
* | ffmpeg: add an option to fix subtitles durations.Nicolas George2012-08-141-0/+19
| | | | | | | | With this option, transcoding DVB subtitles becomes possible.
* | build: extend documentation building mechanismStefano Sabatini2012-08-131-4/+5
| | | | | | | | | | | | | | Allow to select specific documentation components, and reliably check for component dependencies. In particular, check for perl presence on the system.
* | lavfi: add hue filterJérémy Tran2012-08-131-0/+11
| | | | | | | | | | | | | | | | This is a port of the MPlayer hue filter (libmpcodecs/vf_hue.c) by Michael Niedermayer. Signed-off-by: Jérémy Tran <[email protected]> Signed-off-by: Stefano Sabatini <[email protected]>
* | lavfi: add avfilter_get_class() and iteration callbacksStefano Sabatini2012-08-131-0/+4
| | | | | | | | Allow iteration over filter options.
* | lavu/opt.h: add AV_OPT_FLAG_FILTERING_PARAM macroStefano Sabatini2012-08-121-0/+3
| |
* | doc/texi2pod: add "use warnings" directiveStefano Sabatini2012-08-121-1/+3
| | | | | | | | | | | | | | | | | | The script was previously run with perl -w through the shebang command. Now that the script is executed through direct perl invocation the -w in the shebang command is ignored. This patch re-enables "use warnings" whatever way the script is invoked. Idea-By: jamal <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-111-0/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavf: simplify is_intra_only() by using codec descriptors. lavc: add an intra-only codec property. lavc: add codec descriptors. lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code. dict: move struct AVDictionary definition to dict.c dict: add av_dict_count() Conflicts: doc/APIchanges libavcodec/old_codec_ids.h libavformat/utils.c libavutil/version.h Merged-by: Michael Niedermayer <[email protected]>
| * lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code.Anton Khirnov2012-08-101-0/+4
| | | | | | | | | | | | | | C++ does not allow to mix different enums, so e.g. code comparing ACodecID with CodecID would fail to compile with gcc. This very evil hack should fix this problem.
| * dict: add av_dict_count()Mans Rullgard2012-08-101-0/+3
| | | | | | | | | | | | | | | | This adds a function to retrieve the number of entries in a dictionary and updates the places directly accessing what should be an opaque struct to use this new function instead. Signed-off-by: Mans Rullgard <[email protected]>
* | doc/Makefile: invoke perl to interpret texi2pod.plStefano Sabatini2012-08-101-1/+1
| | | | | | | | | | Do not rely on shebang directive in the script, whose exact behavior is system dependent.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-101-15/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: g723.1: fix addition overflow g723.1: simplify and fix multiplication overflow g723.1: deobfuscate an expression g723.1: remove unused #includes ARM: add missing "cc" clobber in av_clipl_int32_arm() rtmp: Factorize the code by adding handle_invoke_error rtmp: Factorize the code by adding handle_invoke_status rtmp: Factorize the code by adding handle_invoke_result libavutil: remove unused av_abort() macro ffmenc: replace if/abort with assert() libavutil: drop offsetof() fallback definition libavutil: drop fallback definitions of INTxx_MIN/MAX configure: Check for a sctp struct instead of just the header configure: suncc: Add -xc99 to dependency flags, required on Solaris doxygen: Fix function parameter names to match the code doc: Drop obsolete shared libs cflags hint to workaround Cygwin gcc bugs swf: Move shared table out of the header file swf: Move swf_audio_codec_tags table to the only place it is used fate: add G.723.1 decoder tests Conflicts: configure doc/platform.texi libavformat/Makefile libavutil/arm/intmath.h Merged-by: Michael Niedermayer <[email protected]>
| * doc: Drop obsolete shared libs cflags hint to workaround Cygwin gcc bugsDiego Biurrun2012-08-091-15/+0
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-091-0/+8
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo: reduce excessive inlining of mpeg_motion() mpegvideo: convert mpegvideo_common.h to a .c file build: factor out mpegvideo.o dependencies to CONFIG_MPEGVIDEO Move MASK_ABS macro to libavcodec/mathops.h x86: move MANGLE() and related macros to libavutil/x86/asm.h x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h aacdec: Don't fall back to the old output configuration when no old configuration is present. rtmp: Add message tracking rtsp: Support mpegts in raw udp packets rtsp: Support receiving plain data over UDP without any RTP encapsulation rtpdec: Remove an unused include rtpenc: Remove an av_abort() that depends on user-supplied data vsrc_movie: discourage its use with avconv. avconv: allow no input files. avconv: prevent invalid reads in transcode_init() avconv: rename OutputStream.is_past_recording_time to finished. Conflicts: configure doc/filters.texi ffmpeg.c ffmpeg.h libavcodec/Makefile libavcodec/aacdec.c libavcodec/mpegvideo.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * vsrc_movie: discourage its use with avconv.Anton Khirnov2012-08-081-0/+5
| |
| * avconv: allow no input files.Anton Khirnov2012-08-081-0/+8
| | | | | | | | It is now possible to use lavfi sources.