1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +02:00

avformat/aiff: G.728 muxing and demuxing

This commit is contained in:
Peter Ross
2024-12-21 12:16:08 +11:00
parent dee4edfa63
commit 5a8c2b2b50
2 changed files with 4 additions and 0 deletions

View File

@@ -40,6 +40,7 @@ const AVCodecTag ff_codec_aiff_tags[] = {
{ AV_CODEC_ID_GSM, MKTAG('G','S','M',' ') },
{ AV_CODEC_ID_ADPCM_G722, MKTAG('G','7','2','2') },
{ AV_CODEC_ID_ADPCM_G726LE, MKTAG('G','7','2','6') },
{ AV_CODEC_ID_G728, MKTAG('G','7','2','8') },
{ AV_CODEC_ID_PCM_S16BE, MKTAG('t','w','o','s') },
{ AV_CODEC_ID_PCM_S16LE, MKTAG('s','o','w','t') },
{ AV_CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') },

View File

@@ -174,6 +174,9 @@ static int get_aiff_header(AVFormatContext *s, int64_t size,
case AV_CODEC_ID_GSM:
par->block_align = 33;
break;
case AV_CODEC_ID_G728:
par->block_align = 5;
break;
default:
aiff->block_duration = 1;
break;