hi On 26 August 2017 at 12:08, Carl Eugen Hoyos <ceffm...@gmail.com> wrote: > 2017-08-25 13:25 GMT+02:00 Jean-Yves Avenard <jyaven...@gmail.com>: > >> + if (track->par->codec_id == AV_CODEC_ID_FLAC) { > > Why does this only apply to flac? >
Sorry, I had missed your reply. The specification on how sampling rate is to be stored should it be greater than INT16_MAX is a FLAC in ISOBMFF requirement: https://git.xiph.org/?p=flac.git;a=blob;f=doc/isoflac.txt;h=574df9f54a779fca2e62c726703fc7be199d4c05;hb=refs/heads/master#l165 It definitely could be applied to other codecs, but I haven't seen such requirements clearly defined. ISOBMFF only defines that AudioSampleEntryV1 should be used instead, in which case the sampling_rate is a 32 bits integer (ISO 14496-12 12.2.3.2) JY _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel