On Mon, 19 Mar 2018 02:59:54 +0000 Josh de Kock <j...@itanimul.li> wrote:
> Hi, > > The new iteration API to replace the old _next() is nearing the end of > it's completion with the lavfi patch on the mailing list and only one > outstanding issue: > > AVOptions would not be found for devices as there is no AVClass for > lavd. At the moment it would work if you were to still call > avdevice_register_all() because then devices get registered as formats > in the old API (which the child_class_next function still uses). When > the format_child_class_next() function switches to the iterate() API > it would no longer have access to devices and thus there would be no way > for av_opt_find() to find an option for devices. The fix for this is > simple, add an AVClass for lavd--fairly clean and unobjectionable. I really don't understand the problem, or why this AVClass crap is needed. It sounds absurd. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel