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
2021-04-29doc/filters: Documentation to add sess_config option for tensorflow backendLimin Wang
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
2021-04-28doc/APIchanges: add hashes and version numbers for recent entriesJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27Bump major versions of all libraries.Anton Khirnov
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-04-27avcodec: Constify AVCodecParserContext.parserAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avdevice/avdevice: Constify av_*_device_next APIAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avdevice/avdevice: Constify avdevice_list_input_sources/output_sinksAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/avformat, utils: Make av_find_best_stream const-correctAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avcodec/codec, allcodecs: Constify the AVCodec APIAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/avformat: Constify AVFormatContext.*_codec pointersAndreas Rheinhardt
This also allows to exclusively use pointers to const AVCodec in fftools/ffmpeg_opt.c. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27libavresample: Remove deprecated libraryAndreas Rheinhardt
Deprecated in c29038f3041a4080342b2e333c1967d136749c0f. The resample filter based upon this library has been removed as well. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat: Remove deprecated AVFMT_FLAG_MP4A_LATM flag, latm optionAndreas Rheinhardt
Deprecated in 67747c89ad4d3bfb4381c3d274603a4f0da773d8. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/dashenc: Remove deprecated min_seg_duration optionAndreas Rheinhardt
Deprecated in 01ba52852d2ada3c79fe02a7de5bc1fdc27d56e8. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/rtsp: Remove deprecated old options, rename stimeout->timeoutAndreas Rheinhardt
Deprecated in ff46124b0df17a1d35249e09ae8eae9a61f16e04. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat: Remove remnants of side data mergingAndreas Rheinhardt
Deprecated in d682ae70b4b3a53fb73ec30281f9f4cfbc531edd, ineffective since ca4df37f06f8a47651c67693b4851ed8d7e3ef74. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/hlsenc: Remove deprecated localtime optionsAndreas Rheinhardt
Deprecated in fbd8746efabe441469eb410d2ffa6af64987ca80. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/hlsenc: Remove deprecated wrap optionAndreas Rheinhardt
Deprecated in d96ebc5ef88024869de06bcf92b2ad99b01d47e3. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat/http: Remove deprecated "user-agent" optionAndreas Rheinhardt
Deprecated in 27714b462d1bff9e9b40fbdabb39f58e79032b81. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avformat: Constify the API wrt AV(In|Out)putFormatAndreas Rheinhardt
Also constify AVProbeData. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avcodec: Remove private options from AVCodecContextAndreas Rheinhardt
Several options that were too codec-specific were deprecated between 0e6c8532215790bbe560a9eea4f3cc82bb55cf92 and 0e9c4fe254073b209970df3e3cb84531bc388e99. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avcodec: Remove deprecated coder type optionsAndreas Rheinhardt
Deprecated in be00ec832c519427cd92218abac77dafdc1d5487. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27avcodec: Remove deprecated stat-bits fieldsAndreas Rheinhardt
Deprecated in 16216b713f9a21865cc07993961cf5d0ece24916. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-27doc/filters: correct http linkLimin Wang
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
2021-04-26doc: update for adpcm_ima_ws encoder and wsaud muxerZane van Iperen
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2021-04-26doc/muxers: add entry for ALP muxerGyan Doshi
2021-04-26doc/muxers: add entry for ADTS muxerGyan Doshi
2021-04-24doc/transforms: add documentation for the FFT transformsLynne
Makes the code far easier to follow, and makes creating new SIMD for the transforms far, far easier.
2021-04-24lavu: bump minor and add APIchanges entry for the lavu/tx changesLynne
2021-04-20doc/filters: note requirements for xfade inputsGyan Doshi
2021-04-19doc/muxers.texi: fix build issue for unknown commandGuo, Yejun
The build log: ** Unknown command `@code' (left as is) (in src/doc/muxers.texi l. 2020) *** '{' without macro. Before: -map} option with the ffmpeg CLI tool. (in src/doc/muxers.texi l. 2020) *** '}' without opening '{' before: option with the ffmpeg CLI tool. (in src/doc/muxers.texi l. 2020)
2021-04-17lavfi: add filter dnn_detect for object detectionGuo, Yejun
Below are the example steps to do object detection: 1. download and install l_openvino_toolkit_p_2021.1.110.tgz from https://software.intel.com/content/www/us/en/develop/tools/openvino-toolkit/download.html or, we can get source code (tag 2021.1), build and install. 2. export LD_LIBRARY_PATH with openvino settings, for example: .../deployment_tools/inference_engine/lib/intel64/:.../deployment_tools/inference_engine/external/tbb/lib/ 3. rebuild ffmpeg from source code with configure option: --enable-libopenvino --extra-cflags='-I.../deployment_tools/inference_engine/include/' --extra-ldflags='-L.../deployment_tools/inference_engine/lib/intel64' 4. download model files and test image wget https://github.com/guoyejun/ffmpeg_dnn/raw/main/models/openvino/2021.1/face-detection-adas-0001.bin wget https://github.com/guoyejun/ffmpeg_dnn/raw/main/models/openvino/2021.1/face-detection-adas-0001.xml wget https://github.com/guoyejun/ffmpeg_dnn/raw/main/models/openvino/2021.1/face-detection-adas-0001.label wget https://github.com/guoyejun/ffmpeg_dnn/raw/main/images/cici.jpg 5. run ffmpeg with: ./ffmpeg -i cici.jpg -vf dnn_detect=dnn_backend=openvino:model=face-detection-adas-0001.xml:input=data:output=detection_out:confidence=0.6:labels=face-detection-adas-0001.label,showinfo -f null - We'll see the detect result as below: [Parsed_showinfo_1 @ 0x560c21ecbe40] side data - detection bounding boxes: [Parsed_showinfo_1 @ 0x560c21ecbe40] source: face-detection-adas-0001.xml [Parsed_showinfo_1 @ 0x560c21ecbe40] index: 0, region: (1005, 813) -> (1086, 905), label: face, confidence: 10000/10000. [Parsed_showinfo_1 @ 0x560c21ecbe40] index: 1, region: (888, 839) -> (967, 926), label: face, confidence: 6917/10000. There are two faces detected with confidence 100% and 69.17%. Signed-off-by: Guo, Yejun <yejun.guo@intel.com>
2021-04-17lavu: add side data AV_FRAME_DATA_DETECTION_BBOXES for object ↵Guo, Yejun
detection/classification
2021-04-16doc/ffprobe.xsd: Clean-up choice indicator definitionsTobias Rapp
Remove the unneeded wrapping sequence element. Also the minOccurs/maxOccurs occurrence indicators on the inner element definitions can be removed. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
2021-04-11doc/muxers: add entries for raw muxersGyan Doshi
2021-04-10doc/protocols: update rtsp optionsAndriy Gelman
Define listen_timeout and user_agent. Set timeout and user-agent to deprecated. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
2021-04-07avformat/utils: add helper functions to retrieve index entries from an AVStreamJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2021-04-07doc/muxers: fix alphabetical sorting of entriesGyan Doshi
2021-04-04avfilter/find_rect: add option to discard non-matching framesGyan Doshi
Default is disabled.
2021-04-03doc/ffmpeg: clarify what -hwaccels list indicatesGyan Doshi
Fixes #8204
2021-04-02doc/muxers: add entry for A64 muxerGyan Doshi
2021-04-02doc/encoders: add entry for a64 encodersGyan Doshi
2021-03-31fftools/ffprobe: Add missing dispositionsAndreas Rheinhardt
Reviewed-by: Marton Balint <cus@passwd.hu> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-03-31doc/demuxers: note support for flv variant KUXGyan Doshi
2021-03-29avcodec/dvbsubdec: Support computing clut only onceMichael Niedermayer
This avoids crafted files from consuming excessive resources recomputing the clut after each pixel change Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-03-28doc/filters: note default for elbg pal8 optionGyan Doshi
2021-03-24doc/filters: fix option name for mix filterGyan Doshi
Corrected from nb_inputs to inputs
2021-03-24avutil/frame: Deprecate av_get_colorspace_name()Andreas Rheinhardt
Contrary to av_color_space_name() it doesn't even support newer colorspaces. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-03-20Bump Versions before release/4.4 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-03-20doc/APIchanges: fill in missing fieldsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-03-20avformat/rtsp: support buffer_size and pkt_size options for RTPJiangjie Gao
And forward it to the underlying UDP protocol. Fixes ticket #7517. Signed-off-by: Jiangjie Gao <gaojiangjie@live.com> Signed-off-by: Marton Balint <cus@passwd.hu>
2021-03-20avformat/http,tls: honor http_proxy command line variable for HTTPSMoritz Barsnick
Add the "http_proxy" option and its handling to the "tls" protocol, pass the option from the "https" protocol. The "https" protocol already defines the "http_proxy" command line option, like the "http" protocol does. The "http" protocol properly honors that command line option in addition to the environment variable. The "https" protocol doesn't, because the proxy is evaluated in the underlying "tls" protocol, which doesn't have this option, and thus only handles the environment variable, which it has access to. Fixes #7223. Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Marton Balint <cus@passwd.hu>