libav: precise decoders and demuxers