History

lavfi: add avfilter_get_class() and iteration callbacks

Allow iteration over filter options.

Stefano Sabatini committed 14 years ago

Commit 5c0d8bc1 parent a25346e4 files · +46 −1Browse files

Showing the changes to libavfilter/avfilter.h (1 of 4 files). Show all

Unified · Split

libavfilter/avfilter.h+6−0
@@ -47,6 +47,10 @@ const char *avfilter_configuration(void); · 46 unmodified lines
4747 */
4848 const char *avfilter_license(void);
4949
50+/**
51+ * Get the class for the AVFilterContext struct.
52+ */
53+const AVClass *avfilter_get_class(void);
5054
5155 typedef struct AVFilterContext AVFilterContext;
5256 typedef struct AVFilterLink AVFilterLink;
@@ -469,6 +473,8 @@ typedef struct AVFilter { · 416 unmodified lines
469473 * used for providing binary data.
470474 */
471475 int (*init_opaque)(AVFilterContext *ctx, const char *args, void *opaque);
476+
477+ const AVClass *priv_class; ///< private class, containing filter specific options
472478 } AVFilter;
473479
474480 /** An instance of a filter */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t