FFmpeg
Public Member Functions | Data Fields
AVS_FilterInfo Struct Reference

#include <avisynth_c.h>

Public Member Functions

AVS_VideoFrame *AVSC_CCget_frame (AVS_FilterInfo *, int n)
 
 int (AVSC_CC *get_parity)(AVS_FilterInfo *
 
 int (AVSC_CC *get_audio)(AVS_FilterInfo *
 
 int (AVSC_CC *set_cache_hints)(AVS_FilterInfo *
 
 void (AVSC_CC *free_filter)(AVS_FilterInfo *)
 
AVS_VideoFrame *AVSC_CCget_frame (AVS_FilterInfo *, int n)
 
 int (AVSC_CC *get_parity)(AVS_FilterInfo *
 
 int (AVSC_CC *get_audio)(AVS_FilterInfo *
 
 int (AVSC_CC *set_cache_hints)(AVS_FilterInfo *
 
 void (AVSC_CC *free_filter)(AVS_FilterInfo *)
 

Data Fields

AVS_Clipchild
 
AVS_VideoInfo vi
 
AVS_ScriptEnvironmentenv
 
int n
 
voidbuf
 
void INT64 start
 
void INT64 INT64 count
 
int cachehints
 
int int frame_range
 
const char * error
 
voiduser_data
 

Detailed Description

Definition at line 778 of file avisynth_c.h.

Member Function Documentation

◆ get_frame() [1/2]

AVS_VideoFrame* AVSC_CC* AVS_FilterInfo::get_frame ( AVS_FilterInfo ,
int  n 
)

◆ int() [1/6]

AVS_FilterInfo::int ( AVSC_CC get_parity)

◆ int() [2/6]

AVS_FilterInfo::int ( AVSC_CC get_audio)

◆ int() [3/6]

AVS_FilterInfo::int ( AVSC_CC set_cache_hints)

◆ void() [1/2]

AVS_FilterInfo::void ( AVSC_CC free_filter)

◆ get_frame() [2/2]

AVS_VideoFrame* AVSC_CC* AVS_FilterInfo::get_frame ( AVS_FilterInfo ,
int  n 
)

◆ int() [4/6]

AVS_FilterInfo::int ( AVSC_CC get_parity)

◆ int() [5/6]

AVS_FilterInfo::int ( AVSC_CC get_audio)

◆ int() [6/6]

AVS_FilterInfo::int ( AVSC_CC set_cache_hints)

◆ void() [2/2]

AVS_FilterInfo::void ( AVSC_CC free_filter)

Field Documentation

◆ child

AVS_Clip * AVS_FilterInfo::child

Definition at line 781 of file avisynth_c.h.

Referenced by av_tree_insert().

◆ vi

AVS_VideoInfo AVS_FilterInfo::vi

Definition at line 782 of file avisynth_c.h.

◆ env

AVS_ScriptEnvironment * AVS_FilterInfo::env

Definition at line 783 of file avisynth_c.h.

◆ n

int AVS_FilterInfo::n

Definition at line 785 of file avisynth_c.h.

◆ buf

void * AVS_FilterInfo::buf

Definition at line 786 of file avisynth_c.h.

◆ start

void INT64 AVS_FilterInfo::start

Definition at line 787 of file avisynth_c.h.

◆ count

void INT64 INT64 AVS_FilterInfo::count

Definition at line 787 of file avisynth_c.h.

◆ cachehints

int AVS_FilterInfo::cachehints

Definition at line 788 of file avisynth_c.h.

◆ frame_range

int int AVS_FilterInfo::frame_range

Definition at line 789 of file avisynth_c.h.

◆ error

const char * AVS_FilterInfo::error

Definition at line 794 of file avisynth_c.h.

◆ user_data

void * AVS_FilterInfo::user_data

Definition at line 796 of file avisynth_c.h.


The documentation for this struct was generated from the following files: