summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-101-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libmp3lame: add missing layout terminator avconv: multithreaded demuxing. Bump lavu minor and add an APIChanges entry for audioconvert functions. audioconvert: add a function for extracting the channel with the given index audioconvert: add a function for getting the name of a single channel. audioconvert: add a function for getting channel's index in layout audioconvert: use av_popcount64 in av_get_channel_layout_nb_channels vf_libopencv: add missing headers. iac: add missing dependency Conflicts: configure doc/APIchanges ffmpeg.c libavcodec/libmp3lame.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Bump lavu minor and add an APIChanges entry for audioconvert functions.Anton Khirnov2012-06-101-0/+4
| |
* | sdl: fix aspect ratio computations.Nicolas George2012-06-101-1/+2
| | | | | | | | | | | | | | The rounding was wrong due to incorrect ue of floats, changed to rationals and av_rescale. The results were not properly passed to SDL.
* | buffersrc: accept the frame rate as argument.Nicolas George2012-06-091-0/+3
| |
* | buffersrc: accept key=value arguments.Nicolas George2012-06-091-19/+17
| | | | | | | | | | | | The current flat arguments syntax is not easily extensible due to sws_param possibly containing commas. This is also consistent with abuffersrc.
* | amerge: accept multiple inputs.Nicolas George2012-06-071-10/+12
| |
* | ffprobe: show packet duration in frameStefano Sabatini2012-06-061-0/+2
| |
* | lavfi: remove avfilter_default_item_name() from public APIStefano Sabatini2012-06-061-3/+0
| | | | | | | | | | | | | | | | | | The function was introduced in 4d6a8a2bdb19 and is not used anymore outside avfilter.c. This avoids to pollute the public API with an apparently unnecessary function. The function was introduced a few days ago, so removing it from the public API should do no much harm.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-061-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vorbis: Validate that the floor 1 X values contain no duplicates. avprobe: Identify codec probe failures rather than calling them unsupported codecs. avformat: Probe codecs at score 0 on buffer exhaustion conditions. avformat: Factorize codec probing. Indeo Audio decoder imc: make IMDCT support stereo output imc: move channel-specific data into separate context lavfi: remove request/poll and drawing functions from public API on next bump lavfi: make avfilter_insert_pad and pals private on next bump. lavfi: make formats API private on next bump. avplay: use buffersrc instead of custom input filter. avtools: move buffer management code from avconv to cmdutils. avconv: don't use InputStream in the buffer management code. avconv: fix exiting when max frames is reached. mpc8: fix maximum bands handling aacdec: Turn PS off when switching to stereo and turn it to implicit when switching to mono. Conflicts: Changelog cmdutils.h ffmpeg.c ffplay.c ffprobe.c libavcodec/avcodec.h libavcodec/mpc8.c libavcodec/v210dec.h libavcodec/version.h libavcodec/vorbisdec.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersrc.c libavfilter/formats.c libavfilter/src_movie.c libavfilter/vf_aspect.c libavfilter/vf_blackframe.c libavfilter/vf_boxblur.c libavfilter/vf_crop.c libavfilter/vf_cropdetect.c libavfilter/vf_delogo.c libavfilter/vf_drawbox.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_fifo.c libavfilter/vf_format.c libavfilter/vf_frei0r.c libavfilter/vf_gradfun.c libavfilter/vf_hflip.c libavfilter/vf_hqdn3d.c libavfilter/vf_libopencv.c libavfilter/vf_lut.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavfilter/vf_select.c libavfilter/vf_showinfo.c libavfilter/vf_transpose.c libavfilter/vf_unsharp.c libavfilter/vf_yadif.c libavfilter/vsrc_color.c libavfilter/vsrc_testsrc.c libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Indeo Audio decoderKostya Shishkov2012-06-051-0/+1
| |
* | lavc: add pkt_duration field to AVFrameStefano Sabatini2012-06-051-0/+3
| |
* | update filtering_audio exampleAndrew Wason2012-06-052-3/+5
| | | | | | | | | | | | | | The filtering_audio.c example needs to be updated for the new "abuffer" filter args. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-041-0/+120
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: movenc: Write chan atom for all audio tracks in mov mode movies. mpegtsenc: use avio_open_dyn_buf(), zero pointers after freeing doc/avconv: add some details about the transcoding process. avidec: make scale and rate unsigned. avconv: check output stream recording time before each frame returned from filters avconv: split selecting input file out of transcode(). avconv: split checking for active outputs out of transcode(). avfiltergraph: make some functions static. Conflicts: ffmpeg.c libavfilter/avfiltergraph.c libavfilter/internal.h libavformat/mpegtsenc.c tests/ref/fate/acodec-alac tests/ref/fate/acodec-pcm-s16be tests/ref/fate/acodec-pcm-s24be tests/ref/fate/acodec-pcm-s32be tests/ref/fate/acodec-pcm-s8 tests/ref/lavf/mov Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc/avconv: add some details about the transcoding process.Anton Khirnov2012-06-041-0/+120
| |
* | lavfi/select: add scene detection.Clément Bœsch2012-06-041-0/+15
| | | | | | | | | | Based on the shotdetect algorithm (http://shotdetect.nonutc.fr/ by Johan MATHE johan.mathe tremplin-utc.net).
* | lavfi: add avfilter_default_filter_name()Stefano Sabatini2012-06-041-0/+3
| | | | | | | | | | | | | | | | The function is modelled after av_default_item_name(), and will print the name of the instance filter if defined, otherwise the name of the filter. This allows to show the instance name in the log, which is useful when debugging complex filter graphs.
* | ffprobe: add flat output format.Clément Bœsch2012-06-011-0/+29
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-301-3/+20
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avconv: extend -r to work on any input stream. doc/avconv: expand documentation for the -s option. avconv: don't print filters inserted by avconv in stream mappings. avconv: merge configuration code for complex and simple filters avconv: split configuring input filters out of configure_complex_filter Conflicts: configure doc/ffmpeg.texi ffmpeg.c tests/ref/fate/idroq-video-encode Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: extend -r to work on any input stream.Anton Khirnov2012-05-291-2/+9
| | | | | | | | This is done by automatically inserting a setpts filter.
| * doc/avconv: expand documentation for the -s option.Anton Khirnov2012-05-291-2/+12
| |
| * avprobe: restore pseudo-INI old style format for compatibility.Anton Khirnov2012-05-261-2/+11
| |
* | ffprobe: make -of an alias for -print_format.Clément Bœsch2012-05-291-1/+1
| | | | | | | | This is for interoperability purpose with the fork.
* | ffprobe: add INI writerStefano Sabatini2012-05-291-0/+39
| | | | | | | | | | Liberally based on the work of Luca Barbato <lu_zero@gentoo.org>, done for libav/avprobe.
* | doc/syntax: escape '@' to fix a warning.Clément Bœsch2012-05-291-1/+1
| | | | | | | | | | Fix the following warning: doc/syntax.texi:147: warning: Accent command `@"' must not be followed by whitespace
* | ffprobe: add support to '\b' and '\f' escaping in c_escape_str()Stefano Sabatini2012-05-291-3/+3
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-263-1/+12
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: opt: Add av_opt_set_bin() avconv: Display the error returned by avformat_write_header rtpenc_chain: Return an error code instead of just a plain pointer rtpenc_chain: Free the URLContext on failure rtpenc: Expose the ssrc as an avoption avprobe: display the codec profile in show_stream() avprobe: fix function prototype cosmetics: Fix indentation avprobe: changelog entry avprobe: update documentation avprobe: provide JSON output avprobe: output proper INI format avprobe: improve formatting rtmp: fix url parsing fate: document TARGET_EXEC and its usage Conflicts: doc/APIchanges doc/fate.texi doc/ffprobe.texi ffprobe.c libavformat/version.h libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * opt: Add av_opt_set_bin()Samuel Pitoiset2012-05-261-0/+3
| | | | | | | | | | | | | | Introduce a new function to set binary data through AVOption, avoiding having to convert the binary data to a string inbetween. Signed-off-by: Martin Storsjö <martin@martin.st>
| * avprobe: update documentationLuca Barbato2012-05-251-13/+6
| | | | | | | | Update the documentation according to the latest changes
| * rtmp: fix url parsingLuca Barbato2012-05-251-1/+1
| | | | | | | | | | The application component can have a subcomponent to specify the application instance even if it doesn't have a ":" in the playpath.
| * fate: document TARGET_EXEC and its usageLuca Barbato2012-05-251-1/+11
| | | | | | | | | | | | TARGET_EXEC allows running FATE on simulators, remote targets and memory checkers. Also document a known issue with Wine and mixed Unix/Windows line ending.
* | ffprobe: display the codec profile in show_stream()Christian Schmidt2012-05-261-0/+1
| | | | | | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | release_notes: updateMichael Niedermayer2012-05-251-33/+0
| | | | | | | | | | | | | | Note, if you want something mentioned in the release notes for 0.11 push it but be real quick ... Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-251-0/+38
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtmp: Return a proper error code instead of -1 rtmp: Check malloc calls rtmp: Check ff_rtmp_packet_create calls lavfi: add audio mix filter flvdec: Make sure sample_rate is set to the updated value tqi: Pass errors from the MB decoder Conflicts: Changelog doc/filters.texi libavcodec/eatqi.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add audio mix filterJustin Ruggles2012-05-231-0/+38
| |
* | doc/filters: move "aformat" before "amerge".Clément Bœsch2012-05-241-26/+26
| |
* | doc/filters: remove old aformat entry.Clément Bœsch2012-05-241-21/+0
| | | | | | | | The new description is still available below.
* | doc: remove ffmpeg-mt-authorship.txt from master (for upcoming 0.11)Michael Niedermayer2012-05-241-4561/+0
| | | | | | | | | | | | | | | | | | | | | | | | This lists git history, which is better kept in the history itself that is both ours as this file as well as the actual history of the ffmpeg-mt project. If someone thinks this is not ok, drop me a mail and ill put it back! Also note this file was not carried in our previous release with noone complaining Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/pixfmt: move AVPALETTE_SIZE and _COUNT to pixfmt.hStefano Sabatini2012-05-241-0/+4
| | | | | | | | | | | | | | | | Move AVPALETTE_SIZE and AVPALETTE_COUNT definition from libavcodec/avcodec.h to libavutil/pixfmt.h. The definition is more useful in libavutil, where it can be shared for example by libavfilter and libswscale.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-221-0/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: dwt: check malloc calls ppc: Drop unused header regs.h af_resample: remove an extra space in the log output Convert vector_fmul range of functions to YASM and add AVX versions lavfi: add an audio split filter lavfi: rename vf_split.c to split.c Conflicts: doc/filters.texi libavcodec/ppc/regs.h libavfilter/Makefile libavfilter/allfilters.c libavfilter/f_split.c libavfilter/split.c libavfilter/version.h libavfilter/vf_split.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add an audio split filterJustin Ruggles2012-05-211-0/+13
| | | | | | | | | | Based on current version of the asplit filter in FFmpeg written by Stefano Sabatini and others.
| * fate: change name of FATE samples location environment variableDiego Biurrun2012-05-211-1/+1
| | | | | | | | | | | | FATE_SAMPLES is now used directly by the Makefiles, which induces the test system to run a test with the value of the environment variable as name. Renaming the environment variable to LIBAV_SAMPLES avoids this problem.
| * avformat: Add a flag to mark muxers that allow (non strict) monotone timestamps.James Zern2012-05-201-0/+4
| | | | | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* | doc: add syntax.texi fileStefano Sabatini2012-05-225-61/+162
| |
* | doc/ffprobe: document that ffprobe.xsd can be retrieved at a certain ↵Stefano Sabatini2012-05-211-0/+4
| | | | | | | | | | | | ffmpeg.org url Address trac ticket #1265.
* | cmdutils: allow to specify a stream by its ID.Nicolas George2012-05-201-0/+2
| | | | | | | | | | | | | | The stream can be specified as "#129" or "#0x81". It is especially useful for VOBs dumped from a DVD, where the language-id mapping is available externally and the probing can find the streams in a random order.
* | Merge commit '755cd4197d53946208e042f095b930dca18d9430'Michael Niedermayer2012-05-191-0/+13
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '755cd4197d53946208e042f095b930dca18d9430': mov: enable parsing for VC-1. lavfi: Add fps filter. lavfi: initialize pts to AV_NOPTS_VALUE when creating new buffer refs. avconv: add support for audio in complex filtergraphs. Conflicts: ffmpeg.c libavfilter/version.h libavformat/mov.c tests/ref/fate/vc1-ism Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: Add fps filter.Anton Khirnov2012-05-181-0/+13
| | | | | | | | Partially based on a patch by Robert Nagy <ronag89@gmail.com>
* | lavfi/asplit: move asplit code to vf_split.c, and make it support N outputsStefano Sabatini2012-05-191-5/+12
| | | | | | | | The move allows to share the init code already used by split.
* | doc/examples: make use of the parameter filters_descr parameter in ↵Clément Bœsch2012-05-192-2/+2
| | | | | | | | init_filters().
* | doc/examples: fix pts heuristic in filtering_video.Clément Bœsch2012-05-191-3/+2
| | | | | | | | | | Note: the condition looked wrong in the first place ("if DTS is not defined, then set PTS to that undefined value [...]").
OpenPOWER on IntegriCloud