Paul B Mahol
0a30683a01
avformat: add moflex demuxer
4 years ago
Xu Guangxin
9a7bdb6d71
avformat/av1dec: add low-overhead bitstream format
...
It's defined in Section 5.2, used by netflix.
Signed-off-by: James Almer <jamrial@gmail.com>
5 years ago
Zane van Iperen
0549daa71b
avformat: add argo_asf muxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
5 years ago
Zane van Iperen
4eb6ec3a85
avformat: add apm muxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
5 years ago
Gautam Ramakrishnan
35adac6e92
libavformat/img2dec: Added pgx demuxer
...
This patch adds support to demux pgx file
format.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
71f19bf5e3
avformat: add MCC demuxer
...
Fixes #7680
5 years ago
Zane van Iperen
4aa07d1a74
avformat: add kvag muxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Zane van Iperen
94f4fab69f
avformat: add demuxer for Pro Pinball Series' Soundbanks
...
Adds support for the soundbank files used by the Pro Pinball series of games.
https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2020-May/262094.html
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
7322eab453
avformat: add hca demuxer
5 years ago
Paul B Mahol
4f248a34c5
avformat: add derf demuxer
5 years ago
Paul B Mahol
30a73361fa
avformat: add fwse demuxer
5 years ago
Zane van Iperen
608b8a8c82
avformat: add demuxer for LEGO Racers' ALP format
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Zane van Iperen
55af03dbb5
avformat: add demuxer for Rayman 2's APM format
...
Adds support for the APM file format used by Ubisoft's Rayman 2.
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
5 years ago
Zane van Iperen
343ccfcc4d
avformat: add demuxer for Simon & Schuster Interactive's VAG format
...
Adds support for the custom VAG container used by some Simon & Schuster
Interactive games such as Real War, and Real War: Rogue States.
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Zane van Iperen
dc3aa376dc
avformat: add demuxer for argonaut games' ASF format
...
Adds support for the custom ASF container used by some Argonaut Games'
games, such as 'Croc! Legend of the Gobbos', and 'Croc 2'.
Can also handle the sample files in:
https://samples.ffmpeg.org/game-formats/brender/part2.zip
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
5 years ago
James Almer
cc61466058
avformat: add an AV1 Annex B demuxer
...
Signed-off-by: James Almer <jamrial@gmail.com>
5 years ago
Moritz Barsnick
2f87c9f646
avformat/hashenc: add streamhash muxer
...
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>
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
Swaraj Hota
208ae228fa
lavf/flvdec: added support for KUX container
...
Fixes ticket #4519 .
The metadata starting at 0xe00004 is encrypted
with the password "meta" but zlib does not
support decryption, so no kux metadata is read.
6 years ago
Carl Eugen Hoyos
3ac474892c
lavf/allformats: Remove an accidentally committed line.
...
Regression since 3aa6208d
.
Reported-by: Lou Logan
6 years ago
Carl Eugen Hoyos
3aa6208db9
lavf: Constify AVInputFormat pointer.
6 years ago
Paul B Mahol
268d146649
avformat: add HCOM demuxer
6 years ago
Paul B Mahol
d06aae732c
avformat: add vividas demuxer
6 years ago
Paul B Mahol
eade85bbbd
avformat: add gif pipe demuxer
6 years ago
Paul B Mahol
b80003fe28
avformat: add DHAV demuxer
...
Signed-off-by: Paul B Mahol <onemda@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
0caa33c60b
lavf: add raw AVS2 demuxer
...
Signed-off-by: hwren <hwrenx@126.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
Steven Liu
2e5860799b
Revert "lavf: add raw AVS2 demuxer"
...
This reverts commit 1e20ed4382
.
6 years ago
Steven Liu
1e20ed4382
lavf: add raw AVS2 demuxer
...
Signed-off-by: hwren <hwrenx@126.com>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
hwren
ed0bd0a71b
lavf: add raw avs2 muxer
...
Signed-off-by: hwren <hwrenx@126.com>
6 years ago
Carl Eugen Hoyos
42b4351333
lavf/img2dec: Auto-detect xwd images.
7 years ago
wm4
7074a7ccd9
avformat: add vapoursynth wrapper
...
This can "demux" .vpy files. Autodetection of .vpy scripts is
intentionally not done, because it would be a major security issue. You
need to force the format, for example with "-f vapoursynth" for the
FFmpeg CLI tools.
Some minor code copied from other LGPL parts of FFmpeg.
I did not find a good way to test a few of the more obscure VS features,
like VFR nodes, compat pixel formats, or nodes with dynamic size/format
changes. These can be easily implemented on demand.
7 years ago
Misty De Meo
187ff5a108
Add Sega FILM muxer
...
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Josh de Kock
db85d657fa
lavf/allformats: remove left-over index decrement
...
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Josh de Kock
42d26145e9
lavf: move avpriv function definition to internal.h
...
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Josh de Kock
65452bcd64
lavd: remove linked lists
...
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Josh de Kock
d8ae40611b
Revert "lavd: add new API for iterating input and output devices"
...
This reverts commit 0fd475704e
.
Revert "lavd: fix iterating of input and output devices"
This reverts commit ce1d77a5e7
.
Signed-off-by: Josh de Kock <josh@itanimul.li>
7 years ago
Aurelien Jacobs
88508a87a5
sbc: add raw muxer for SBC
7 years ago
Aurelien Jacobs
2e08de0815
sbc: add raw demuxer for SBC
7 years ago
Tomas Härdin
5655048c73
Add muxer/demuxer for raw codec2 and .c2 files
7 years ago
Aurelien Jacobs
d8258489c8
aptx: add raw muxer and demuxer for aptX HD
7 years ago
Josh de Kock
0fd475704e
lavd: add new API for iterating input and output devices
...
This also adds an avpriv function to register devices in
libavformat
7 years ago
Josh de Kock
0694d87024
lavf: add new API for iterating muxers and demuxers
7 years ago
Josh de Kock
598d5f8579
lavf: move fifo test muxer into separate file
...
This fixes the fate-fifo-muxer test with the clarified
removal of registering external formats.
7 years ago
Josh de Kock
6197453761
lavf/rtp: replace linked list with array
7 years ago
Rostislav Pehlivanov
c17f476144
libavformat: remove the ffmenc and ffmdec muxer and demuxers
...
Used only by ffserver.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
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
Paul B Mahol
a6a6935ee8
avformat: add TiVo ty demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
7 years ago