Hi, this patchset deprecates most of AVOptions functions and replaces them with new ones. The main advantages are that 1) they allow (almost) transparent nesting. e.g. av_opt_set(AVCodecContext, "libx264 priv opt", "val", <recursion flag>); will work. Reading them back will also work, and nesting can have theoretically arbitrary depth, so stuff like transparently passing options to URLContext is a little closer. 2) the new functions have saner and consistent naming and signatures.
I'm still not happy with some parts, like 07/13. Suggestions on how to do it better are very much welcome. Please comment. -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
