Originally committed as revision 12204 to svn://svn.ffmpeg.org/ffmpeg/trunk
{ CODEC_ID_ADPCM_G726, MKTAG('G','7','2','6') },
{ CODEC_ID_PCM_S16LE, MKTAG('s','o','w','t') },
{ CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') },
{ CODEC_ID_ADPCM_G726, MKTAG('G','7','2','6') },
{ CODEC_ID_PCM_S16LE, MKTAG('s','o','w','t') },
{ CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') },
+ { CODEC_ID_QDM2, MKTAG('Q','D','M','2') },
}
url_fskip(pb, size - 8);
break;
}
url_fskip(pb, size - 8);
break;
+ case MKTAG('w', 'a', 'v', 'e'):
+ st->codec->extradata = av_mallocz(size + FF_INPUT_BUFFER_PADDING_SIZE);
+ if (!st->codec->extradata)
+ return AVERROR(ENOMEM);
+ st->codec->extradata_size = size;
+ get_buffer(pb, st->codec->extradata, size);
+ break;
default: /* Jump */
if (size & 1) /* Always even aligned */
size++;
default: /* Jump */
if (size & 1) /* Always even aligned */
size++;