Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2013-08-22lavfi/hue: allow changing brightnessPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-08-22lavf/image2: extend start_number range to accept zeroStefano Sabatini
Address trac ticket #2884.
2013-08-22Merge commit 'f8ef91ff3d6bb83d601d816ef9368f911021c64b'Michael Niedermayer
* commit 'f8ef91ff3d6bb83d601d816ef9368f911021c64b': movenc: add faststart option for web streaming Conflicts: doc/muxers.texi libavformat/movenc.c libavformat/movenc.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-21doc/muxers: add elaborated example for the tee muxerStefano Sabatini
The example shows how to combine bsfs and select options.
2013-08-21lavf/tee: add special select optionStefano Sabatini
2013-08-21movenc: add faststart option for web streamingClément Bœsch
Faststart moves the moov atom to the beginning of the file and rewrites the rest of the file after muxing is complete. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-21doc/filters: move fps filter start_time item to correct placeMichael Niedermayer
Fixes warnings Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-21Merge commit '545a0b807cf45b2bbc4c9087a297b741ce00f508'Michael Niedermayer
* commit '545a0b807cf45b2bbc4c9087a297b741ce00f508': vf_fps: add 'start_time' option Conflicts: doc/filters.texi libavfilter/vf_fps.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-20vf_fps: add 'start_time' optionJustin Ruggles
This allows for dropping or duplication to match a particular start time.
2013-08-19Revert "doc/RELEASE_NOTES: add a note about AVISynth"Stephen Hutchinson
This reverts commit 3aa2257d240a5a0eb94014b9113dd91730786886.
2013-08-16lavf/tee: add support for bitstream filteringStefano Sabatini
This allows to apply different bitstream filters to different outputs, with no need to transcode.
2013-08-16lavfi/tile: make color of blank/unused area configurablePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-08-16avfilter/vf_scale: generic swscale option supportMichael Niedermayer
With this all AVOptions from swscale can be set without each needing changes to vf_scale.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-15sws: add dither enumMichael Niedermayer
This allows specifying more dither algorithms without using up flags and without ambiguities. Also initialize the new field based on the flags and use it. Note, improving the logic of the checks is left to subsequent commits, this here only switches from flags to enum. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-14WavPack encoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-08-14doc/filters: reformat scale filter docTimothy Gu
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-08-12doc/filters.texi: Fix duplicate wordsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-12doc/filter_design.txt: Fix duplicate wordsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-12Fix wrong use of "an" in some comments.Thilo Borgmann
2013-08-11Make new VDPAU easier to use by adding context to callback.Reimar Döffinger
Using VDPAU correctly means checking for preemption and possibly regenerating the context all the time. With the current API there is no context or other user-defined pointer and thus this in not possible during decoding unless using some hack like global variables. The need to reinitialize both surfaces and even function pointers makes handling preemption even more difficult. This patch introduces a new render2 function that gets both the AVCodecContext and AVFrame in addition, in both the user can store additional opaque data. This allows even advanced approaches like keeping a "generation counter" for the surfaces so they can be regenerated on the fly and efficiently. In addition, the function has a return value that will be passed through all the way instead of being silently ignored as for the current render function. Unfortunately the HWAccel API has no way of providing API/ABI compatibility, so a currently disallowed state (render pointer being NULL) is used to extend it. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2013-08-11vdpau: Add an allocation function for AVVDPAUContext.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2013-08-11Merge commit '205a4502d3da9de2db75d2c965c9d065574e9266'Michael Niedermayer
* commit '205a4502d3da9de2db75d2c965c9d065574e9266': doc: Clarify the avconv section about -re Conflicts: doc/ffmpeg.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-11Merge commit 'd175a5730b42166704b7262b33f4b780d9d92f60'Michael Niedermayer
* commit 'd175a5730b42166704b7262b33f4b780d9d92f60': doc: Add an example on publishing over RTMP doc: Add librtmp to the section header for the librtmp specific details Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-11Merge commit 'a435ca5b4d9efebf0759220681010977c36615f7'Michael Niedermayer
* commit 'a435ca5b4d9efebf0759220681010977c36615f7': doc: Explain that the default RTMP user agent is different when publishing Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-11Merge commit 'aa16a6b0c56e3f46c5d7efb706b87a8f7a1603ec'Michael Niedermayer
* commit 'aa16a6b0c56e3f46c5d7efb706b87a8f7a1603ec': doc: Extend the rtmp example to include how to pass username/password Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-11Merge commit '5a9a9d4a2abefa63d9a898ce26715453c569e89d'Michael Niedermayer
* commit '5a9a9d4a2abefa63d9a898ce26715453c569e89d': lavc: Add refcounted api to AVPacket Conflicts: libavcodec/avpacket.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-10doc: Clarify the avconv section about -reMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10doc: Add an example on publishing over RTMPMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10doc: Explain that the default RTMP user agent is different when publishingMartin Storsjö
The fact that a different user agent is used is cruicial for getting publishing authentication working. (When using librtmp, this other user agent has to be specified manually, but that's not needed with the libavformat internal RTMP support.) Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10doc: Extend the rtmp example to include how to pass username/passwordMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10doc: Add librtmp to the section header for the librtmp specific detailsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10lavc: Add refcounted api to AVPacketLuca Barbato
Provide a clean way to manipulate packets.
2013-08-10doc/filters: fix sine sample_rate abbreviationMark Harris
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-08-10doc: apply various grammar fixesBryce W. Harrington
The first sentence of each of the modified man pages are worded a bit awkwardly. These minor copy-edits should make them clearer. Signed-off-by: Bryce Harrington <b.harrington@samsung.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-08-08Merge commit '3e5898782dce60334ab294821ca00b19c648cf66'Michael Niedermayer
* commit '3e5898782dce60334ab294821ca00b19c648cf66': Voxware MetaSound decoder Conflicts: Changelog libavcodec/Makefile libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-08Voxware MetaSound decoderKostya Shishkov
2013-08-06Merge commit '605387582bd35920b83a26dabbe1c0601f425621'Michael Niedermayer
* commit '605387582bd35920b83a26dabbe1c0601f425621': lavf: Support unix sockets Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06Merge commit 'bc54c2ae3ca6abd225dc331eafc12108513158de'Michael Niedermayer
* commit 'bc54c2ae3ca6abd225dc331eafc12108513158de': libx264: add shortcut for the bluray compatibility option Conflicts: doc/encoders.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06Merge commit 'f824535a4a79c260b59d3178b8d958217caffd78'Michael Niedermayer
* commit 'f824535a4a79c260b59d3178b8d958217caffd78': vdpau: deprecate bitstream buffers within the hardware context Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06Merge commit '549294fbbe1c00fee37dc4d3f291b98945e11094'Michael Niedermayer
* commit '549294fbbe1c00fee37dc4d3f291b98945e11094': vdpau: deprecate VDPAU codec capability Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06Merge commit 'a0ad5d011318f951ecd4c9ffe1829518c9533909'Michael Niedermayer
* commit 'a0ad5d011318f951ecd4c9ffe1829518c9533909': vdpau: deprecate old codec-specific pixel formats Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06Merge commit '811bd0784679dfcb4ed02043a37c92f9df10500e'Michael Niedermayer
* commit '811bd0784679dfcb4ed02043a37c92f9df10500e': avconv: make input -ss accurate when transcoding Conflicts: Changelog doc/ffmpeg.texi ffmpeg.h ffmpeg_filter.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-06mpegts: add fix_teletext_pts mpegts demuxer optionMarton Balint
Changes since v1 of the patch: - enable option by default - add documentation - move up PTS override code after PES header parsing, to ensure we use the last PCR before the first packet of the teletext PES packet. The option overrides teletext packet PTS and DTS values with the timestamps calculated from the PCR of the first program which the teletext stream is part of and is not discarded. Using the same teletext PID for multiple programs is possible, therefore we need some kind of heuristics to know which program PCR we should synchronize to. Using the first non-discarded PCR pid among the programs of the teletext stream seemed like a good choice. The patch does not do PCR interpolation to estimate the PCR of the teltetext packet, it just uses the last PCR of the program, which may cause a slight error (0.1 sec) in the teletext packet pts-es. Based on a patch by Reimar Döffinger. http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2012-September/131610.html Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-05lavf: Support unix socketsLuca Barbato
2013-08-05libx264: add shortcut for the bluray compatibility optionLuca Barbato
As for intra-refresh it is just a commodity.
2013-08-05vdpau: deprecate bitstream buffers within the hardware contextRémi Denis-Courmont
The bitstream buffers are now private and freed by libavcodec. For backward compatibility, the hold bitstream buffer pointer is left NULL (applications were supposed to av_freep() it). Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-05vdpau: deprecate VDPAU codec capabilityRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-05vdpau: deprecate old codec-specific pixel formatsRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-05avconv: make input -ss accurate when transcodingAnton Khirnov
Insert (a)trim filters on the corresponding inputs, so the extra frames are decoded and discarded.
2013-08-04libavcodec: Implementation of 32 bit fixed point FFTNedeljko Babic
Iterative implementation of 32 bit fixed point split-radix FFT. Max FFT that can be calculated currently is 2^12. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>