On Thu, Mar 2, 2017 at 11:00 AM, Kagami Hiiragi <kag...@genshiken.org> wrote: > From ae3856c302284d60761c3ad122ff49b7b9b68114 Mon Sep 17 00:00:00 2001 > From: Kagami Hiiragi <kag...@genshiken.org> > Date: Thu, 2 Mar 2017 21:19:09 +0300 > Subject: [PATCH] lavc/libvpxenc: add -row-mt option > > --- > libavcodec/libvpxenc.c | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > [...] > [VP9E_SET_TARGET_LEVEL] = "VP9E_SET_TARGET_LEVEL", > [VP9E_GET_LEVEL] = "VP9E_GET_LEVEL", > #endif > +#if VPX_ENCODER_ABI_VERSION >= 13
Better to use #ifdef VPX_CTRL_VP9E_SET_ROW_MT. > [...] > +#if VPX_ENCODER_ABI_VERSION >= 13 > + {"row-mt", "Row based multi-threading", OFFSET(row_mt), AV_OPT_TYPE_INT, > {.i64 = -1}, -1, 1, VE}, > +#endif We could use -thread_type/-slices here, though this is in line with vpxenc. I'll leave this open to comment. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel