[FFmpeg-devel] [PATCH 0/5] Sony MPEG with ATRAC-3 audio support, trac ticket #3233

misty at brew.sh misty at brew.sh
Fri Dec 22 16:35:07 EET 2017


From: Misty De Meo <misty at brew.sh>

This is based on Maxim Poliakovski's patch from this 2014 email:
https://ffmpeg.org/pipermail/ffmpeg-devel/2014-December/166169.html

This patchset is updated based on Michael Niedermayer's feedback. I've
also included an improvement which ensures support for Sony .MPS MPEG
files from UMD video discs, which lack the `PSMF` header that
identifies PSP media.

There are a couple of small fixes which are in commits indepent of
Maxim's original commit in order to retain proper credit. I'd be happy
to squash them into Maxim's commit if wanted, however.

I've tested with both .MPS and .PMF files with success. There are some
sample PMF files included in TRAC ticket #3233.

Maxim Poliakovski (1):
  mpeg: add experimental support for PSMF audio.

Misty De Meo (4):
  oma: move some constants into libavcodec
  atrac3plus_parser: use libavcodec's oma
  Fix detecting ATRAC3 audio from MPS files
  mpeg: fix use of deprecated struct

 Changelog                      |   2 +
 libavcodec/Makefile            |   1 +
 libavcodec/allcodecs.c         |   1 +
 libavcodec/atrac3plus_parser.c | 153 +++++++++++++++++++++++++++++++++++++++++
 libavcodec/oma.c               |  40 +++++++++++
 libavcodec/oma.h               |  37 ++++++++++
 libavcodec/version.h           |   2 +-
 libavformat/mpeg.c             |  15 ++++
 libavformat/mpeg.h             |   1 +
 libavformat/oma.c              |  18 -----
 libavformat/oma.h              |  13 +---
 libavformat/omadec.c           |   1 +
 libavformat/omaenc.c           |   1 +
 libavformat/version.h          |   2 +-
 14 files changed, 255 insertions(+), 32 deletions(-)
 create mode 100644 libavcodec/atrac3plus_parser.c
 create mode 100644 libavcodec/oma.c
 create mode 100644 libavcodec/oma.h

-- 
2.15.1



More information about the ffmpeg-devel mailing list