2016-11-21 10:35 GMT+01:00 Josh de Kock <j...@itanimul.li>: > On 20/11/2016 22:49, Carl Eugen Hoyos wrote: >> >> 2016-11-19 17:37 GMT+01:00 Josh de Kock <j...@itanimul.li>: >>> >>> I've mapped a fair amount of the CoreMedia FourCCs to their >>> respective AVCodecIDs. The ones I didn't know or thought didn't >>> exist in FFmpeg have been mapped to AV_CODEC_ID_NONE. >> >> Could you explain the use-case for these mappings? >> > This was discussed in IRC, there was a bit of confusion about how FFmpeg > supported certain types of data, so the muxed, metadata, and timecode > mappings are no longer relevant. > > As for usecase, it would make working with CoreMedia and FFmpeg tons easier > because you can easily identify what the different types of stream are > coming out of CoreMedia with minimal custom code (i.e. checking the mapping > first, and then probe it with FFmpeg if one is not found). It also helps > with getting an AVCodecID from a CMDescriptionRef with the least amount of > pain.
Could it be that you are saying FFmpeg needs a CoreMedia demuxer? Carl Eugen _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel