Unified · Split
| @@ -40,6 +40,7 @@ const AVCodecTag ff_codec_aiff_tags[] = { · 39 unmodified lines | ||
| 40 | 40 | { AV_CODEC_ID_GSM, MKTAG('G','S','M',' ') }, |
| 41 | 41 | { AV_CODEC_ID_ADPCM_G722, MKTAG('G','7','2','2') }, |
| 42 | 42 | { AV_CODEC_ID_ADPCM_G726LE, MKTAG('G','7','2','6') }, |
| 43 | + { AV_CODEC_ID_G728, MKTAG('G','7','2','8') }, | |
| 43 | 44 | { AV_CODEC_ID_PCM_S16BE, MKTAG('t','w','o','s') }, |
| 44 | 45 | { AV_CODEC_ID_PCM_S16LE, MKTAG('s','o','w','t') }, |
| 45 | 46 | { AV_CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') }, |
| @@ -174,6 +174,9 @@ static int get_aiff_header(AVFormatContext *s, int64_t size, · 173 unmodified lines | ||
| 174 | 174 | case AV_CODEC_ID_GSM: |
| 175 | 175 | par->block_align = 33; |
| 176 | 176 | break; |
| 177 | + case AV_CODEC_ID_G728: | |
| 178 | + par->block_align = 5; | |
| 179 | + break; | |
| 177 | 180 | default: |
| 178 | 181 | aiff->block_duration = 1; |
| 179 | 182 | break; |