Martijn van Beurden
056a9fac5b
avformat/cafdec: Implement FLAC-in-CAF parsing
...
The afconvert utility shipped with MacOS supports muxing of FLAC
in CAF, see afconvert help output on a recent Mac here:
https://hydrogenaud.io/index.php?topic=122509.0 A file created
with afconvert free of copyright (licensed CC0) can be found here:
http://www.audiograaf.nl/misc_stuff/afconvert-FLAC-in-CAF.caf
3 years ago
Andreas Rheinhardt
ef3224c911
avformat/caf: Deduplicate codec tags list
...
Also saves a relocation.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Carl Eugen Hoyos
b4093e60c5
lavf/caf: Support demuxing Opus.
...
Introduced in macOS High Sierra and iOS 11.
7 years ago
Anton Khirnov
48a5c35346
caf: add an Opus tag
...
CC: libav-stable@libav.org
8 years ago
Piotr Bandurski
bcfa8551a1
avformat/caf: add 'aacl' codec tag
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Carl Eugen Hoyos
e274113292
lavc/cafenc: Allow QDMC muxing.
9 years ago
Michael Niedermayer
b480f0e37a
avformat/cafenc: Move special casing of PCM codecs into ff_codec_caf_tags
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Carl Eugen Hoyos
a5d4e94a97
Support iLBC in caf.
12 years ago
Anton Khirnov
36ef5369ee
Replace all CODEC_ID_* with AV_CODEC_ID_*
13 years ago
Carl Eugen Hoyos
222b333ed5
Cosmetics: Restore alphabetical order.
14 years ago
Carl Eugen Hoyos
88084eecdf
Use little endian for caf codec tags.
14 years ago
Carl Eugen Hoyos
45ecc7a294
Support adpcm_ima_wav and adpcm_ms in caf.
14 years ago
Carl Eugen Hoyos
afa218f372
Add another MP3 CAF codec tag.
14 years ago
Carl Eugen Hoyos
43e96d0466
Support gsm_ms in caf files.
14 years ago
Carl Eugen Hoyos
0c3803f6bb
Support decoding of amr_nb and gsm in caf.
14 years ago
Carl Eugen Hoyos
91b782720f
Move channel chunk reading function to isom.c.
...
Move ff_read_chan_chunk() to isom.c and rename it as ff_mov_read_chan().
14 years ago
Carl Eugen Hoyos
058aabd475
Fix caf channel layouts ITU_2_2 and DVD_6.
14 years ago
Carl Eugen Hoyos
ab1572609f
10l: Add misssing CR/LF.
14 years ago
Carl Eugen Hoyos
8bb5d1c39c
Support channel layout when demuxing caf files.
14 years ago
Mans Rullgard
2912e87a6c
Replace FFmpeg with Libav in licence headers
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Francesco Lavra
80b39e1ca6
Move AVCodecTag from riff.h into internal.h.
...
Patch by Francesco Lavra, francescolavra interfree it
Originally committed as revision 23250 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Diego Biurrun
ba87f0801d
Remove explicit filename from Doxygen @file commands.
...
Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Carl Eugen Hoyos
bc2d2a07d5
Make AVCodecTag.id enum CodecID and use CODEC_ID_NONE instead of 0.
...
Originally committed as revision 20250 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago
Peter Ross
5f14b56593
Core Audio Format demuxer
...
Originally committed as revision 19879 to svn://svn.ffmpeg.org/ffmpeg/trunk
15 years ago