mbox

[FFmpeg-devel,v2,0/4] Add demuxer for Argonaut Games BRP files

Message ID 20200909000417.24473-1-zane@zanevaniperen.com
Headers show

Message

Zane van Iperen Sept. 9, 2020, 12:04 a.m. UTC
Adds support for demuxing BRP files from Argonaut Games' games.
Used to store the FMVs.

v2: [1]
- Don't add AV_CODEC_ID_ARGO descriptor, use AV_CODEC_ID_NONE instead.

[1]: https://ffmpeg.org/pipermail/ffmpeg-devel/2020-September/269332.html

Zane van Iperen (4):
  avformat/argo_asf: bail if invalid tag
  avformat/argo_asf: split functionality into a header
  avformat/argo_asf: add ASF_MIN_BUFFER_SIZE #define
  avformat: add Argonaut Games BRP demuxer

 Changelog                |   1 +
 libavformat/Makefile     |   1 +
 libavformat/allformats.c |   1 +
 libavformat/argo_asf.c   | 203 ++++++++----------
 libavformat/argo_asf.h   |  69 ++++++
 libavformat/argo_brp.c   | 449 +++++++++++++++++++++++++++++++++++++++
 libavformat/version.h    |   2 +-
 7 files changed, 615 insertions(+), 111 deletions(-)
 create mode 100644 libavformat/argo_asf.h
 create mode 100644 libavformat/argo_brp.c