mbox series

[FFmpeg-devel,v3,0/2] High Voltage Software ALP demuxer + decoder.

Message ID 20200308120827.26912-1-zane@zanevaniperen.com
Headers show
Series High Voltage Software ALP demuxer + decoder. | expand

Message

Zane van Iperen March 8, 2020, 12:08 p.m. UTC
Adds support for the .TUN and .PCM files used by some
High Voltage Software games.

Please ping for review.

v3:
  - Move Changelog and doc changes into their respective patches
  - Restored the empty line

v2:
  - check for header size and "ADPCM" magic in probe
  - error if sample rate > 44100 to catch possible overflow
  - don't allocate stream until after header is validated
  - formatting fixes

Zane van Iperen (2):
  avcodec: add decoder for High Voltage Software's ALP ADPCM
  avformat: add demuxer for LEGO Racers' ALP format

 Changelog                |   2 +
 doc/general.texi         |   1 +
 libavcodec/Makefile      |   1 +
 libavcodec/adpcm.c       |  36 ++++++++++
 libavcodec/allcodecs.c   |   1 +
 libavcodec/avcodec.h     |   1 +
 libavcodec/codec_desc.c  |   7 ++
 libavcodec/version.h     |   4 +-
 libavformat/Makefile     |   1 +
 libavformat/allformats.c |   1 +
 libavformat/alp.c        | 146 +++++++++++++++++++++++++++++++++++++++
 libavformat/version.h    |   4 +-
 12 files changed, 201 insertions(+), 4 deletions(-)
 create mode 100644 libavformat/alp.c