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
2019-09-25avfilter/vf_v360: add sinusoidal formatPaul B Mahol
2019-09-22avfilter/vf_v360: add fixed pixel padding optionsPaul B Mahol
2019-09-21avfilter/vf_v360: add hammer projectionPaul B Mahol
2019-09-21avformat/hashenc: add streamhash muxerMoritz Barsnick
Implemented as a variant of the hash muxer, reusing most functions, and making use of the previously introduced array of hashes. Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-09-19avfilter/vf_v360: add ball projection formatPaul B Mahol
2019-09-18doc: various spelling, grammar and formatting fixesMoritz Barsnick
Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
2019-09-17avfilter/vf_v360: add mercator projectionPaul B Mahol
2019-09-16lavc/g729dec: Support decoding Sipro ACELP.KELVIN.Carl Eugen Hoyos
Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
2019-09-16doc/examples/decode_audio: Fix "warning: ISO C90 forbids mixed declarations ↵Michael Niedermayer
and code" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-09-15avcodec/libdav1d: use the library default for the filmgrain optionJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2019-09-15avfilter/vf_stereo3d: add tb (top-bottom) aliasesPaul B Mahol
2019-09-14doc/filters: add another v360 examplePaul B Mahol
2019-09-14avfilter/vf_v360: implement stereo 3D supportPaul B Mahol
2019-09-14avfilter/vf_v360: implement diagonal field of viewPaul B Mahol
2019-09-12avfilter/vf_v360: add dfisheye outputPaul B Mahol
2019-09-10doc/filters: extend flip options in v360 filterPaul B Mahol
2019-09-10avfilter/vf_v360: add support for stereographic as input projectionPaul B Mahol
2019-09-09doc/filters: fix typo in v360Paul B Mahol
2019-09-09avfilter/vf_v360: partialy revert previous commitPaul B Mahol
roll/pitch can do exactly same thing.
2019-09-09avfilter/vf_v360: extend stereographic projectionPaul B Mahol
Add option to change central point projection.
2019-09-08doc/filters: update v360Paul B Mahol
2019-09-07avfilter/vf_v360: add options to h/w unflip input videoPaul B Mahol
2019-09-07avfilter/vf_v360: support transposed input/outputPaul B Mahol
2019-09-06avfilter/vf_v360: add option to pick rotation orderPaul B Mahol
2019-09-06doc/filters: correct range for contrast in eq filterSourabh Sharma
Fixes #8111 Reviewed-by: Gyan Doshi <ffmpeg@gyani.pro>
2019-09-05doc/filters: fix alphabetic order of some video filtersPaul B Mahol
2019-09-04avutil/version: bump for hwcontext_videotoolbox api changeAman Gupta
av_map_videotoolbox_format_from_pixfmt2() added in previous commit to support full-range pixel formats. Signed-off-by: Aman Gupta <aman@tmm1.net>
2019-09-03avformat: Add ZeroMQ as a protocolAndriy Gelman
When ffmpeg was streaming, multiple clients were only supported by using a multicast destination address. An alternative was to stream to a server which re-distributes the content. This commit adds ZeroMQ as a protocol, which allows multiple clients to connect to a single ffmpeg instance. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-09-02docs/formats: fix max_interleave_delta defaultMarton Balint
Signed-off-by: Marton Balint <cus@passwd.hu>
2019-09-02avfilter/vf_v360: rename fb format to barrelPaul B Mahol
2019-09-02avutil/pixfmt: Add EBU Tech. 3213-E AVColorPrimaries valueRaphaël Zumer
This is an alias for JEDEC P22. The name associated with the value is also changed from jedec-p22 to ebu3213 to match ITU-T H.273. Signed-off-by: Raphaël Zumer <rzumer@tebako.net> Signed-off-by: James Almer <jamrial@gmail.com>
2019-08-31avfilter/vf_v360: add cubemap 1x6 layoutPaul B Mahol
2019-08-30avfilter/vf_v360: add facebook's formatEugene Lyapustin
2019-08-28libavcodec/amfenc: Vulkan initialization support for encoder.OvchinnikovDmitrii
Added linux support for amf encoder through vulkan. To use h.264(AMD VCE) encoder on linux amdgru-pro version 19.20+ and amf-amdgpu-pro package(amdgru-pro contains, but does not install automatically) are required. This driver can be installed using amdgpu-pro-install script in official amd driver archive. Initialization of amf encoder occurs in this order: 1) trying to initialize through dx11(only windows) 2) trying to initialize through dx9(only windows) 3) trying to initialize through vulkan Only Vulkan initialization available on linux.
2019-08-26doc/examples/decode_video: add input file format information for usageSteven Liu
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
2019-08-26doc/examples/decode_audio: print message about how to play the output fileSteven Liu
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
2019-08-26libavfilter: Add dehaze-filter option in existing derain.Xuewei Meng
Add the support of dehaze filter in existing derain filter source code. As the processing procedure in FFmpeg is the same for current derain and dehaze, we reuse the derain filter source code. The model training and generation scripts are in repo https://github.com/XueweiMeng/derain_filter.git Reviewed-by: Steven Liu <lq@onvideo.cn> Signed-off-by: Xuewei Meng <xwmeng96@gmail.com>
2019-08-23avformat/mpegtsenc: get rid of packet counting for sdt/pat/pmtMarton Balint
The packet counting based approach caused excessive sdt/pat/pmt for VBR, so let's use a timestamp based approach instead similar to how we emit PCRs. SDT/PAT/PMT period should be consistent for both VBR and CBR from now on. Also change the type of sdt_period and pat_period to AV_OPT_TYPE_DURATION so no floating point math is necessary. Fixes ticket #3714. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-08-23avformat/mpegtsenc: add support for setting PCR interval for VBR streamsMarton Balint
Also document the algorithm for the default PCR interval. Fixes ticket #8061. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-08-23lavfi: add deshake_opencl filterJarek Samic
2019-08-22libavfilter: Update derain filter doc.Xuewei Meng
Add the usage of tensorflow model in derain filter. Training scripts as well as scripts for tf/native model generation are provided in the repository at https://github.com/XueweiMeng/derain_filter.git. Reviewed-by: Steven Liu <lq@onvideo.cn> Signed-off-by: Xuewei Meng <xwmeng96@gmail.com>
2019-08-21doc/filters: fix typosPaul B Mahol
2019-08-21doc/filters: fix v360 options namesPaul B Mahol
2019-08-19avfilter/vf_v360: add dual fisheye formatEugene Lyapustin
Signed-off-by: Eugene Lyapustin <unishifft@gmail.com>
2019-08-19avfilter/vf_v360: add padding option for cubemapEugene Lyapustin
Signed-off-by: Eugene Lyapustin <unishifft@gmail.com>
2019-08-19avfilter: add v360 filterEugene Lyapustin
Signed-off-by: Eugene Lyapustin <unishifft@gmail.com>
2019-08-17avformat/avio: remove 4k limit from avio_printfMarton Balint
We do this by switching to AVBPrint. v2: Also set IO context error flag in case of ENOMEM. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-08-17avformat/avio: add avio_print_string_array and avio_printMarton Balint
These functions can be used to print a variable number of strings consecutively to the IO context. Unlike av_bprintf, no temporary buffer is necessary. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-08-15avformat/mpegtsenc: remove deprecated resend_headers optionMarton Balint
Deprecated since 2014. Signed-off-by: Marton Balint <cus@passwd.hu>
2019-08-13libavfilter/vf_scale: Ensure scaled video is divisible by nLars Kiesow
This patch adds a new option to the scale filter which ensures that the output resolution is divisible by the given integer when used together with `force_original_aspect_ratio`. This works similar to using `-n` in the `w` and `h` options. This option respects the value set for `force_original_aspect_ratio`, increasing or decreasing the resolution accordingly. The use case for this is to set a fixed target resolution using `w` and `h`, to use the `force_original_aspect_ratio` option to make sure that the video always fits in the defined bounding box regardless of aspect ratio, but to also make sure that the calculated output resolution is divisible by n so in can be encoded with certain encoders/options if that is required. Signed-off-by: Lars Kiesow <lkiesow@uos.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>