World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл avfilter.h

См. исходные тексты.

Классы

struct  AVFilter
 
struct  AVFilterContext
 
struct  AVFilterLink
 
struct  AVFilterGraph
 
struct  AVFilterInOut
 

Определения типов

typedef struct AVFilterContext AVFilterContext
 
typedef struct AVFilterLink AVFilterLink
 
typedef struct AVFilterPad AVFilterPad
 
typedef struct AVFilterFormats AVFilterFormats
 
typedef struct AVFilter AVFilter
 
typedef struct AVFilterInternal AVFilterInternal
 
typedef struct AVFilterGraphInternal AVFilterGraphInternal
 
typedef int() avfilter_action_func(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs)
 
typedef int() avfilter_execute_func(AVFilterContext *ctx, avfilter_action_func *func, void *arg, int *ret, int nb_jobs)
 
typedef struct AVFilterGraph AVFilterGraph
 
typedef struct AVFilterInOut AVFilterInOut
 

Перечисления

enum  { AVFILTER_AUTO_CONVERT_ALL = 0, AVFILTER_AUTO_CONVERT_NONE = -1 }
 

Функции

unsigned avfilter_version (void)
 
const char * avfilter_configuration (void)
 
const char * avfilter_license (void)
 
int avfilter_pad_count (const AVFilterPad *pads)
 
const char * avfilter_pad_get_name (const AVFilterPad *pads, int pad_idx)
 
enum AVMediaType avfilter_pad_get_type (const AVFilterPad *pads, int pad_idx)
 
int avfilter_link (AVFilterContext *src, unsigned srcpad, AVFilterContext *dst, unsigned dstpad)
 
void avfilter_link_free (AVFilterLink **link)
 
attribute_deprecated int avfilter_link_get_channels (AVFilterLink *link)
 
attribute_deprecated void avfilter_link_set_closed (AVFilterLink *link, int closed)
 
int avfilter_config_links (AVFilterContext *filter)
 
int avfilter_process_command (AVFilterContext *filter, const char *cmd, const char *arg, char *res, int res_len, int flags)
 
const AVFilterav_filter_iterate (void **opaque)
 
attribute_deprecated void avfilter_register_all (void)
 
attribute_deprecated int avfilter_register (AVFilter *filter)
 
const attribute_deprecated AVFilteravfilter_next (const AVFilter *prev)
 
const AVFilteravfilter_get_by_name (const char *name)
 
int avfilter_init_str (AVFilterContext *ctx, const char *args)
 
int avfilter_init_dict (AVFilterContext *ctx, AVDictionary **options)
 
void avfilter_free (AVFilterContext *filter)
 
int avfilter_insert_filter (AVFilterLink *link, AVFilterContext *filt, unsigned filt_srcpad_idx, unsigned filt_dstpad_idx)
 
const AVClassavfilter_get_class (void)
 
AVFilterGraphavfilter_graph_alloc (void)
 
AVFilterContextavfilter_graph_alloc_filter (AVFilterGraph *graph, const AVFilter *filter, const char *name)
 
AVFilterContextavfilter_graph_get_filter (AVFilterGraph *graph, const char *name)
 
int avfilter_graph_create_filter (AVFilterContext **filt_ctx, const AVFilter *filt, const char *name, const char *args, void *opaque, AVFilterGraph *graph_ctx)
 
void avfilter_graph_set_auto_convert (AVFilterGraph *graph, unsigned flags)
 
int avfilter_graph_config (AVFilterGraph *graphctx, void *log_ctx)
 
void avfilter_graph_free (AVFilterGraph **graph)
 
AVFilterInOutavfilter_inout_alloc (void)
 
void avfilter_inout_free (AVFilterInOut **inout)
 
int avfilter_graph_parse (AVFilterGraph *graph, const char *filters, AVFilterInOut *inputs, AVFilterInOut *outputs, void *log_ctx)
 
int avfilter_graph_parse_ptr (AVFilterGraph *graph, const char *filters, AVFilterInOut **inputs, AVFilterInOut **outputs, void *log_ctx)
 
int avfilter_graph_parse2 (AVFilterGraph *graph, const char *filters, AVFilterInOut **inputs, AVFilterInOut **outputs)
 
int avfilter_graph_send_command (AVFilterGraph *graph, const char *target, const char *cmd, const char *arg, char *res, int res_len, int flags)
 
int avfilter_graph_queue_command (AVFilterGraph *graph, const char *target, const char *cmd, const char *arg, int flags, double ts)
 
char * avfilter_graph_dump (AVFilterGraph *graph, const char *options)
 
int avfilter_graph_request_oldest (AVFilterGraph *graph)
 

Подробное описание

Main libavfilter public API header

См. определение в файле avfilter.h