summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* lavf/avio: Extend API with avio_move() and avio_delete()Mariusz Szczepańczyk2015-06-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libvpxenc: support setting colorspace for vp9James Zern2015-06-20
| | | | | | | | | the vp9 bitstream supports 8 values: unknown (default), bt601, bt709, smpte170, smpte240, bt2020, reserved and sRGB. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Zern <jzern@google.com>
* lavf/brstm: add support for BFSTM filesRodger Combs2015-06-17
| | | | | Previous version reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc: avoid incorrect phrase 'allows to'Andreas Cadhalpun2015-06-16
| | | | | | | | Also fix typo found by Lou Logan: Sacrifying -> Sacrificing Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* doc/muxers.texi: properly insert {}s in exampleJames Zern2015-06-16
| | | | | | | | | | | | use '@{' / '@}', fixes compile errors: *** '{' without macro. Before: 1:-'.'} *** '}' without opening '{' before: since: 907ac20 avformat/hlsenc: added HLS encryption Signed-off-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/hlsenc: added HLS encryptionChristian Suloway2015-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added HLS encryption with -hls_key_info_file <key_info_file> option. The first line of key_info_file specifies the key URI written to the playlist. The key URL is used to access the encryption key during playback. The second line specifies the path to the key file used to obtain the key during the encryption process. The key file is read as a single packed array of 16 octets in binary format. The optional third line specifies the initialization vector (IV) as a hexadecimal string to be used instead of the segment sequence number (default) for encryption. Changes to key_info_file will result in segment encryption with the new key/IV and an entry in the playlist for the new key URI/IV. Key info file format: <key URI> <key file path> <IV> (optional) Example key URIs: http://server/file.key /path/to/file.key file.key Example key file paths: file.key /path/to/file.key Example IV: 0123456789ABCDEF0123456789ABCDEF Example: ffmpeg -f lavfi -i testsrc -c:v h264 -hls_key_info_file file.keyinfo foo.m3u8 file.keyinfo: http://server/file.key /path/to/file.key 0123456789ABCDEF0123456789ABCDEF Example shell script: BASE_URL=${1:-'.'} openssl rand 16 > file.key echo $BASE_URL/file.key > file.keyinfo echo file.key >> file.keyinfo echo $(openssl rand -hex 16) >> file.keyinfo ffmpeg -f lavfi -re -i testsrc -c:v h264 -hls_flags delete_segments \ -hls_key_info_file file.keyinfo out.m3u8 -- Signed-off-by: Christian Suloway <csuloway@globaleagleent.com> Signed-off-by: Dan Dennedy <dan@dennedy.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/af_afade: add couple of more curvesPaul B Mahol2015-06-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* encoders.texi: update libvpx documentationJames Zern2015-06-15
| | | | | | | | modeled after the libx264 section. Reviewed-by: Lou Logan <lou@lrcd.com> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: James Zern <jzern@google.com>
* doc/filters: add one more compand example found in the wildPaul B Mahol2015-06-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* examples/demuxing_decoding: use properties from frame instead of video_dec_ctxAndreas Cadhalpun2015-06-15
| | | | | | | | | This is more robust. And only check if there is actually a frame returned. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* doc: fix spelling errorsAndreas Cadhalpun2015-06-14
| | | | | | | | | | | Neccessary -> Necessary formated -> formatted thee -> the eventhough -> even though seperately -> separately Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avfilter/vf_colorkey: Add colorkey video filterTimo Rothenpieler2015-06-14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* examples/decoding_encoding: Use the AVFrame width/height for processing ↵Michael Niedermayer2015-06-13
| | | | | | | | | images after decoding This is what FFmpeg / FFplay do and it is more robust Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/filters: add one more zoompan examplePaul B Mahol2015-06-12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/ffmpeg: remove tipsLou Logan2015-06-10
| | | | | | Ancient and misleading. Signed-off-by: Lou Logan <lou@lrcd.com>
* doc/APIchanges: fill in missing stuffMichael Niedermayer2015-06-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/APIchanges: Add 2.7 separatorMichael Niedermayer2015-06-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/muxers: document new break_non_keyframes optionRodger Combs2015-06-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/ffserver: Add entry for missing jpeg variantMichael Niedermayer2015-06-08
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2015-06-06
|\ | | | | | | | | | | | | | | | | | | | | | | * cigaes/master: lavf/http: Add simple autodetection for client HTTP method, based on AVIO_FLAG_READ. lavf/http: Indent else-clause. lavf/http: Properly process HTTP header on listen. lavf/http: Rudimentary error handling for HTTP requests received from clients. lavf/http: Process HTTP header before sending response. lavf/http: Document method option. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf/http: Document method option.Stephan Holljes2015-06-06
| | | | | | | | Signed-off-by: Stephan Holljes <klaxa1337@googlemail.com>
* | doc/filters: fix inaccuarte/inaccurate typoClément Bœsch2015-06-06
|/
* Revert addition of a few fixed_dsp functions to APIChangesMichael Niedermayer2015-06-05
| | | | | | | The header is not installed currently so the changes should not be in APIChanges Found-by: Ronald S. Bultje and others This reverts part of commit 19ed3e35a5cd188de69f3635f56d9e51c2f720d5.
* libavutil/doc: Changes in documentation due to changes to fixed_dspNedeljko Babic2015-06-05
| | | | | | | | New functions are added to fixed_dsp, so the documentation is changed accordingly. Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swresample: Add swr_get_out_samples()Michael Niedermayer2015-06-04
| | | | | | Previous version reviewed-by: Pavel Koshevoy <pkoshevoy@gmail.com> Previous version reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_blend: add linearlight and glow modePaul B Mahol2015-06-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_blend: add hardmix modePaul B Mahol2015-06-02
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/formats.texi: document max_interlave_delta muxing optionStefano Sabatini2015-06-01
| | | | | | | The option was added in commit d9ae1031f5edbd25c8526b4cb51aba66d3bee931 but it was never documented. The text is based on the one written by the commit author for the corresponding AVFormatContext.max_interleave_delta field.
* doc/ffmpeg: Document xerrorMichael Niedermayer2015-05-30
| | | | | Previous version reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/concatdec: Enable auto_convert by defaultMichael Niedermayer2015-05-29
| | | | | | | | Users have no means to find out from a failure how to make it work or is it preferred to check and print a warning for h264 concat without auto_convert ? Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/build_system: Document GEN, text taken from the webpageMichael Niedermayer2015-05-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffprobe: print stream_index with frame dataDave Rice2015-05-27
| | | | This makes it easier to relate frame data to its associated stream.
* x86/cpu: add AV_CPU_FLAG_AVXSLOW flagJames Almer2015-05-27
| | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* avutil: Add av_q2intfloat()Michael Niedermayer2015-05-26
| | | | | | | This function allows writing AVRationals as IEEE floats without the need of platform dependant float operations Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/ffmpeg: basic documentation for -copy/ignore_unknownMichael Niedermayer2015-05-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/encoders: add flacMichael Niedermayer2015-05-20
| | | | | Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavc/flac: Fix encoding and decoding with high lpc.Carl Eugen Hoyos2015-05-17
| | | | | | Based on an analysis by trac user lvqcl. Fixes ticket #4421, reported by Chase Walker.
* Merge commit '732dd658687bd9a2e5c622e38c481825b57af250'Michael Niedermayer2015-05-16
|\ | | | | | | | | | | | | | | | | | | * commit '732dd658687bd9a2e5c622e38c481825b57af250': doc: Add $branch to FATE config template Conflicts: doc/fate.texi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: Add $branch to FATE config templateTimothy Gu2015-05-16
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'e7c5e17d4fbd7c83fb331bf327e25ebd8e6a8623'Michael Niedermayer2015-05-13
|\| | | | | | | | | | | | | | | | | | | | | * commit 'e7c5e17d4fbd7c83fb331bf327e25ebd8e6a8623': vda: Make output CVPixelBuffer format configurable Conflicts: doc/APIchanges libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vda: Make output CVPixelBuffer format configurableStefano Pigozzi2015-05-13
| | | | | | | | | | | | | | This is useful for client programs to ask for nv12 surfaces instead of the current default (uyvy), since those are more efficient to decode to. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | doc/ffprobe.xsd: add build_date and build_time as optional attributesDave Rice2015-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This partly undoes 7b35a01. The intent of patch 7b35a01 was to no longer use build_date and build_time as attributes of programVersion, but the patch also had the effect of making all records generated with an earlier ffprobe build with build_date and build_time as invalid. This patch puts the two attributes back but without mandating their use, thus older ffprobe records as backwards compatible with the current schema and their use is no longer required. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | doc/ffprobe.xsd: remove extra sequence from streamTypeDave Rice2015-05-13
| | | | | | | | | | | | This makes the XSD valid again. Fixes a regression from a72b61a. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavf/img2dec: add option to disable pattern matchingMarton Balint2015-05-12
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat: add callback for opening further filesMichael Niedermayer2015-05-11
| | | | | | | | | | Previous version reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/APIchanges: fill missing versions and hashesJames Almer2015-05-07
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | vp9: add missing changelog and APIchanges entries for new VP9 profilesJames Almer2015-05-07
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec: Add av_packet_side_data_name()Michael Niedermayer2015-05-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add profile namesJames Almer2015-05-04
| | | | | | | | | | Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | ffprobe: support printing AVStream and AVPacket side dataMichael Niedermayer2015-05-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>