"huffyuv" is compatible with the official version
"ffvhuff" contains our improvements
Originally committed as revision 3720 to svn://svn.ffmpeg.org/ffmpeg/trunk
av_log(avctx,AV_LOG_ERROR,"Error: YV12 is not supported by huffyuv; use vcodec=ffvhuff or format=422p\n");
return-1;
}
if(avctx->context_model){
av_log(avctx,AV_LOG_ERROR,"Error: per-frame huffman tables are not supported by huffyuv; use vcodec=ffvhuff\n");
return-1;
}
if(s->interlaced!=(height>288))
av_log(avctx,AV_LOG_INFO,"using huffyuv 2.2.0 or newer interlacing flag\n");
}elseif(avctx->strict_std_compliance>=0){
av_log(avctx,AV_LOG_ERROR,"This codec is under development; files encoded with it may not be decodeable with future versions!!! Set vstrict=-1 to use it anyway.\n");