Carl Eugen Hoyos
551fcbbccb
lavc/g729dec: Support decoding Sipro ACELP.KELVIN.
...
Fixes ticket #4799 .
Analyzed-by: Aleksandr Ustinov
5 years ago
Andriy Gelman
ef43a4d6b3
avformat: Add ZeroMQ as a protocol
...
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>
5 years ago
OvchinnikovDmitrii
f8ad2ddd7a
libavcodec/amfenc: Vulkan initialization support for encoder.
...
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.
5 years ago
Swaraj Hota
d70fece560
avformat/ifv: added support for ifv cctv files
...
Fixes ticket #2956 .
Signed-off-by: Swaraj Hota <swarajhota353@gmail.com>
Signed-off-by: Peter Ross <pross@xvid.org>
6 years ago
Peter Ross
43dbdee264
VP4 video decoder
6 years ago
James Almer
e1839283bc
doc: add basic documentation for libdav1d
...
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Stephen Hutchinson
d19f8e711c
doc/general.texi: add note about 32-bit GCC builds of AviSynth+
6 years ago
Stephen Hutchinson
55895df4c8
doc/general.texi: update AviSynth+ reference page
...
Directed to the AviSynth+ entry on AviSynth Wiki rather than to
the github repository, since the wiki page is both more informative
and has the relevant Git/download links. The github releases page
is little more than a changelog.
6 years ago
Stephen Hutchinson
224aad3026
doc/general.texi: remove note about regressed AviSynth+ header
...
It's been fixed both AviSynth+-side and locally.
6 years ago
Gyan Doshi
7f9a81b110
doc/general: make column key note more verbose
...
Addresses #7795
6 years ago
Moritz Barsnick
885a80d189
doc: fix various typos
...
Found with the help of codespell-1.14.0.
Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Gyan Doshi
d91197c610
doc: vapoursynth
...
Add entry in external library list and demuxers.
6 years ago
Gyan Doshi
05a61a02d6
doc/general: rearrange libraries in alphabetical order
6 years ago
Gyan Doshi
6ea3cf1b6f
doc: libmodplug
...
Add entry in external library list and demuxers.
6 years ago
Gyan Doshi
ea68e02c6d
doc: remove licensing claims for chromaprint and libgme
6 years ago
Gyan Doshi
aae7e009b3
doc: libgme
...
Add entry in external library list and add details to demuxer entry.
6 years ago
Gyan Doshi
8bd7919699
doc: chromaprint
...
Add entry in external library list and add details to muxer entry.
6 years ago
James Almer
9bf9358b61
avcodec: libdav1d AV1 decoder wrapper.
...
Originally written by Ronald S. Bultje, with fixes, optimizations and
improvements by James Almer.
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
beaa350e24
avcodec: libdav1d AV1 decoder wrapper.
...
Originally written by Ronald S. Bultje, with fixes, optimizations and
improvements by James Almer.
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Cameron Cawley
22238d0b94
avcodec: Implement Archimedes VIDC encoder/decoder
...
Signed-off-by: Cameron Cawley <ccawley2011@gmail.com>
6 years ago
Paul B Mahol
0709b0561f
avformat: add SER demuxer
6 years ago
hwren
85a921f461
lavc, doc, configure: add libxavs2 video encoder wrapper
...
Signed-off-by: hwren <hwrenx@126.com>
6 years ago
Paul B Mahol
a39fdc97b7
doc/general: add some missed codecs
6 years ago
hwren
f563e7868f
avs2: correct avs2 description
...
Signed-off-by: hwren <hwrenx@126.com>
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
hwren
5985a1bf72
lavc, doc, configure: add avs2 video decoder wrapper
...
Tested-by: Steven Liu <lq@chinaffmpeg.org>
Signed-off-by: hwren <hwrenx@126.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
7 years ago
Gyan Doshi
47a818323b
doc/general.texi: clarify FDK-AAC licensing & usability
...
Mnetion it can be used to decode as well.
7 years ago
Misty De Meo
187ff5a108
Add Sega FILM muxer
...
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Paul B Mahol
ae1a8b0690
doc/general.texi: fix warning
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
7 years ago
Luca Barbato
c438899a70
Add AV1 video decoding support through libaom
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
7 years ago
Aurelien Jacobs
88508a87a5
sbc: add raw muxer for SBC
7 years ago
Aurelien Jacobs
ff4600d954
sbc: implement SBC encoder (low-complexity subband codec)
...
This was originally based on libsbc, and was fully integrated into ffmpeg.
7 years ago
Aurelien Jacobs
2e08de0815
sbc: add raw demuxer for SBC
7 years ago
Aurelien Jacobs
4439887198
sbc: implement SBC decoder (low-complexity subband codec)
...
This was originally based on libsbc, and was fully integrated into ffmpeg.
7 years ago
Tomas Härdin
5655048c73
Add muxer/demuxer for raw codec2 and .c2 files
7 years ago
Tomas Härdin
f958f431ec
Add libcodec2 en/decoder
7 years ago
Aurelien Jacobs
d8258489c8
aptx: add raw muxer and demuxer for aptX HD
7 years ago
Aurelien Jacobs
6fd110a094
aptx: implement the aptX HD bluetooth codec
7 years ago
Michael Wootton
34c113335b
Add support for H.264 and HEVC hardware encoding for AMD GPUs based on AMF SDK
...
Requires AMF headers for at least version 1.4.4.1.
Signed-off-by: Mikhail Mironov <mikhail.mironov@amd.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
7 years ago
Paul B Mahol
a41a5db797
avformat: add NSP demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
7 years ago
Aurelien Jacobs
018eef1a1b
aptx: add raw muxer and demuxer for aptX
7 years ago
Aurelien Jacobs
a337b36b8b
aptx: implement the aptX bluetooth codec
...
The encoder was reverse engineered from binary library and from
EP0398973B1 patent (long expired).
The decoder was simply deduced from the encoder.
7 years ago
Carl Eugen Hoyos
e06bdc3c37
lavf/amr: Add amrnb and amrwb demuxers.
...
Fixes ticket #6678 .
7 years ago
Paul B Mahol
3729ae659f
avcodec: add MagicYUV encoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
7 years ago
Josh de Kock
762ab2de6e
Remove dv1394 input device
...
Support for this device has been removed in the Linux kernel since v2.6.37.
dv1394 has been superseded by libiec61883 which is functionally equivalent.
Signed-off-by: Josh de Kock <josh@itanimul.li>
Signed-off-by: Diego Biurrun <diego@biurrun.de>
7 years ago
Petri Hintukainen
7a6bd54152
Add SUP/PGS subtitle muxer
...
Fixes ticket #2208
7 years ago
Paras Chadha
6e02f66f1b
Add FITS Encoder
...
Signed-off-by: Paras Chadha <paraschadha18@gmail.com>
7 years ago
Paras Chadha
61e4db4bb7
Add FITS Decoder
...
Signed-off-by: Paras Chadha <paraschadha18@gmail.com>
7 years ago
Carl Eugen Hoyos
f61e2dcfc3
lavf/g726: Demuxer for raw G.726 streams, both left- and right-justified.
...
Compatible with the binary encoder attached to ticket #6596 (right-aligned)
and a sample from a SEG Mp3-Player (left-aligned).
7 years ago
foo86
f04ef26816
avformat: add SMPTE 337M demuxer
8 years ago
foo86
930fe4b1f7
avcodec: add Dolby E decoder
8 years ago