> It should be enough to add the new codec to allcodecs.c and its codec_id to the demuxer (as you did). Please compile ffmpeg (for the desktop) and run ffmpeg -i > yourfile to test your change. Turns out Matroska does it's own decoder lookup. It needs to be defined in libavformat/matroska.c.