On 29/05/2019 17:12, James Almer wrote: >> +end: >> + if (cfg) >> + rav1e_config_unref(cfg); >> + >> + if (ret) >> + librav1e_encode_close(avctx); > > Use the FF_CODEC_CAP_INIT_CLEANUP flag in AVCodec.caps_internal instead. > It will call AVCodec.close() on AVCodec.init() failure.
OK. >> + .pix_fmts = (const enum AVPixelFormat[]) { >> + AV_PIX_FMT_YUV420P, >> + AV_PIX_FMT_YUV420P10, >> + AV_PIX_FMT_YUV420P12, >> + AV_PIX_FMT_YUV422P, >> + AV_PIX_FMT_YUV422P10, >> + AV_PIX_FMT_YUV422P12, >> + AV_PIX_FMT_YUV444P, >> + AV_PIX_FMT_YUV444P10, >> + AV_PIX_FMT_YUV444P12, >> + AV_PIX_FMT_GRAY8, >> + AV_PIX_FMT_GRAY10, >> + AV_PIX_FMT_GRAY12, >> + AV_PIX_FMT_NONE > > Nit: Split this off, like libx26* do. OK. - Derek _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".