FFmpeg
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
avisynth_c.h File Reference
#include "avs/config.h"
#include "avs/capi.h"
#include "avs/types.h"

Go to the source code of this file.

Data Structures

struct  AVS_VideoInfo
 
struct  AVS_VideoFrameBuffer
 
struct  AVS_VideoFrame
 
struct  AVS_Value
 
struct  AVS_FilterInfo
 

Macros

#define AVS_FRAME_ALIGN   FRAME_ALIGN
 

Typedefs

typedef struct AVS_Clip AVS_Clip
 
typedef struct AVS_ScriptEnvironment AVS_ScriptEnvironment
 
typedef AVS_Value(AVSC_CCAVS_ApplyFunc) (AVS_ScriptEnvironment *, AVS_Value args, void *user_data)
 
typedef void(AVSC_CCAVS_ShutdownFunc) (void *user_data, AVS_ScriptEnvironment *env)
 

Enumerations

enum  { AVISYNTH_INTERFACE_VERSION = 6 }
 
enum  {
  AVS_SAMPLE_INT8 = 1<<0, AVS_SAMPLE_INT16 = 1<<1, AVS_SAMPLE_INT24 = 1<<2, AVS_SAMPLE_INT32 = 1<<3,
  AVS_SAMPLE_FLOAT = 1<<4
}
 
enum  {
  AVS_PLANAR_Y =1<<0, AVS_PLANAR_U =1<<1, AVS_PLANAR_V =1<<2, AVS_PLANAR_ALIGNED =1<<3,
  AVS_PLANAR_Y_ALIGNED =AVS_PLANAR_Y|AVS_PLANAR_ALIGNED, AVS_PLANAR_U_ALIGNED =AVS_PLANAR_U|AVS_PLANAR_ALIGNED, AVS_PLANAR_V_ALIGNED =AVS_PLANAR_V|AVS_PLANAR_ALIGNED, AVS_PLANAR_A =1<<4,
  AVS_PLANAR_R =1<<5, AVS_PLANAR_G =1<<6, AVS_PLANAR_B =1<<7, AVS_PLANAR_A_ALIGNED =AVS_PLANAR_A|AVS_PLANAR_ALIGNED,
  AVS_PLANAR_R_ALIGNED =AVS_PLANAR_R|AVS_PLANAR_ALIGNED, AVS_PLANAR_G_ALIGNED =AVS_PLANAR_G|AVS_PLANAR_ALIGNED, AVS_PLANAR_B_ALIGNED =AVS_PLANAR_B|AVS_PLANAR_ALIGNED
}
 
enum  {
  AVS_CS_YUVA = 1 << 27, AVS_CS_BGR = 1 << 28, AVS_CS_YUV = 1 << 29, AVS_CS_INTERLEAVED = 1 << 30,
  AVS_CS_PLANAR = 1 << 31, AVS_CS_SHIFT_SUB_WIDTH = 0, AVS_CS_SHIFT_SUB_HEIGHT = 8, AVS_CS_SHIFT_SAMPLE_BITS = 16,
  AVS_CS_SUB_WIDTH_MASK = 7 << AVS_CS_SHIFT_SUB_WIDTH, AVS_CS_SUB_WIDTH_1 = 3 << AVS_CS_SHIFT_SUB_WIDTH, AVS_CS_SUB_WIDTH_2 = 0 << AVS_CS_SHIFT_SUB_WIDTH, AVS_CS_SUB_WIDTH_4 = 1 << AVS_CS_SHIFT_SUB_WIDTH,
  AVS_CS_VPLANEFIRST = 1 << 3, AVS_CS_UPLANEFIRST = 1 << 4, AVS_CS_SUB_HEIGHT_MASK = 7 << AVS_CS_SHIFT_SUB_HEIGHT, AVS_CS_SUB_HEIGHT_1 = 3 << AVS_CS_SHIFT_SUB_HEIGHT,
  AVS_CS_SUB_HEIGHT_2 = 0 << AVS_CS_SHIFT_SUB_HEIGHT, AVS_CS_SUB_HEIGHT_4 = 1 << AVS_CS_SHIFT_SUB_HEIGHT, AVS_CS_SAMPLE_BITS_MASK = 7 << AVS_CS_SHIFT_SAMPLE_BITS, AVS_CS_SAMPLE_BITS_8 = 0 << AVS_CS_SHIFT_SAMPLE_BITS,
  AVS_CS_SAMPLE_BITS_10 = 5 << AVS_CS_SHIFT_SAMPLE_BITS, AVS_CS_SAMPLE_BITS_12 = 6 << AVS_CS_SHIFT_SAMPLE_BITS, AVS_CS_SAMPLE_BITS_14 = 7 << AVS_CS_SHIFT_SAMPLE_BITS, AVS_CS_SAMPLE_BITS_16 = 1 << AVS_CS_SHIFT_SAMPLE_BITS,
  AVS_CS_SAMPLE_BITS_32 = 2 << AVS_CS_SHIFT_SAMPLE_BITS, AVS_CS_PLANAR_MASK = AVS_CS_PLANAR | AVS_CS_INTERLEAVED | AVS_CS_YUV | AVS_CS_BGR | AVS_CS_YUVA | AVS_CS_SAMPLE_BITS_MASK | AVS_CS_SUB_HEIGHT_MASK | AVS_CS_SUB_WIDTH_MASK, AVS_CS_PLANAR_FILTER = ~(AVS_CS_VPLANEFIRST | AVS_CS_UPLANEFIRST), AVS_CS_RGB_TYPE = 1 << 0,
  AVS_CS_RGBA_TYPE = 1 << 1, AVS_CS_GENERIC_YUV420 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_2 | AVS_CS_SUB_WIDTH_2, AVS_CS_GENERIC_YUV422 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_1 | AVS_CS_SUB_WIDTH_2, AVS_CS_GENERIC_YUV444 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_1 | AVS_CS_SUB_WIDTH_1,
  AVS_CS_GENERIC_Y = AVS_CS_PLANAR | AVS_CS_INTERLEAVED | AVS_CS_YUV, AVS_CS_GENERIC_RGBP = AVS_CS_PLANAR | AVS_CS_BGR | AVS_CS_RGB_TYPE, AVS_CS_GENERIC_RGBAP = AVS_CS_PLANAR | AVS_CS_BGR | AVS_CS_RGBA_TYPE, AVS_CS_GENERIC_YUVA420 = AVS_CS_PLANAR | AVS_CS_YUVA | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_2 | AVS_CS_SUB_WIDTH_2,
  AVS_CS_GENERIC_YUVA422 = AVS_CS_PLANAR | AVS_CS_YUVA | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_1 | AVS_CS_SUB_WIDTH_2, AVS_CS_GENERIC_YUVA444 = AVS_CS_PLANAR | AVS_CS_YUVA | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_1 | AVS_CS_SUB_WIDTH_1
}
 
enum  {
  AVS_CS_UNKNOWN = 0, AVS_CS_BGR24 = AVS_CS_RGB_TYPE | AVS_CS_BGR | AVS_CS_INTERLEAVED, AVS_CS_BGR32 = AVS_CS_RGBA_TYPE | AVS_CS_BGR | AVS_CS_INTERLEAVED, AVS_CS_YUY2 = 1<<2 | AVS_CS_YUV | AVS_CS_INTERLEAVED,
  AVS_CS_RAW32 = 1<<5 | AVS_CS_INTERLEAVED, AVS_CS_YV24 = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_8, AVS_CS_YV16 = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_8, AVS_CS_YV12 = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_8,
  AVS_CS_I420 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_SAMPLE_BITS_8 | AVS_CS_UPLANEFIRST | AVS_CS_SUB_HEIGHT_2 | AVS_CS_SUB_WIDTH_2, AVS_CS_IYUV = AVS_CS_I420, AVS_CS_YV411 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_SAMPLE_BITS_8 | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_1 | AVS_CS_SUB_WIDTH_4, AVS_CS_YUV9 = AVS_CS_PLANAR | AVS_CS_YUV | AVS_CS_SAMPLE_BITS_8 | AVS_CS_VPLANEFIRST | AVS_CS_SUB_HEIGHT_4 | AVS_CS_SUB_WIDTH_4,
  AVS_CS_Y8 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_8, AVS_CS_YUV444P10 = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_10, AVS_CS_YUV422P10 = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_10, AVS_CS_YUV420P10 = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_10,
  AVS_CS_Y10 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_10, AVS_CS_YUV444P12 = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_12, AVS_CS_YUV422P12 = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_12, AVS_CS_YUV420P12 = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_12,
  AVS_CS_Y12 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_12, AVS_CS_YUV444P14 = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUV422P14 = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUV420P14 = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_14,
  AVS_CS_Y14 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUV444P16 = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_16, AVS_CS_YUV422P16 = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_16, AVS_CS_YUV420P16 = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_16,
  AVS_CS_Y16 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_16, AVS_CS_YUV444PS = AVS_CS_GENERIC_YUV444 | AVS_CS_SAMPLE_BITS_32, AVS_CS_YUV422PS = AVS_CS_GENERIC_YUV422 | AVS_CS_SAMPLE_BITS_32, AVS_CS_YUV420PS = AVS_CS_GENERIC_YUV420 | AVS_CS_SAMPLE_BITS_32,
  AVS_CS_Y32 = AVS_CS_GENERIC_Y | AVS_CS_SAMPLE_BITS_32, AVS_CS_BGR48 = AVS_CS_RGB_TYPE | AVS_CS_BGR | AVS_CS_INTERLEAVED | AVS_CS_SAMPLE_BITS_16, AVS_CS_BGR64 = AVS_CS_RGBA_TYPE | AVS_CS_BGR | AVS_CS_INTERLEAVED | AVS_CS_SAMPLE_BITS_16, AVS_CS_RGBP = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_8,
  AVS_CS_RGBP10 = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_10, AVS_CS_RGBP12 = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_12, AVS_CS_RGBP14 = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_14, AVS_CS_RGBP16 = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_16,
  AVS_CS_RGBPS = AVS_CS_GENERIC_RGBP | AVS_CS_SAMPLE_BITS_32, AVS_CS_RGBAP = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_8, AVS_CS_RGBAP10 = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_10, AVS_CS_RGBAP12 = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_12,
  AVS_CS_RGBAP14 = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_14, AVS_CS_RGBAP16 = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_16, AVS_CS_RGBAPS = AVS_CS_GENERIC_RGBAP | AVS_CS_SAMPLE_BITS_32, AVS_CS_YUVA444 = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_8,
  AVS_CS_YUVA422 = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_8, AVS_CS_YUVA420 = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_8, AVS_CS_YUVA444P10 = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_10, AVS_CS_YUVA422P10 = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_10,
  AVS_CS_YUVA420P10 = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_10, AVS_CS_YUVA444P12 = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_12, AVS_CS_YUVA422P12 = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_12, AVS_CS_YUVA420P12 = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_12,
  AVS_CS_YUVA444P14 = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUVA422P14 = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUVA420P14 = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_14, AVS_CS_YUVA444P16 = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_16,
  AVS_CS_YUVA422P16 = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_16, AVS_CS_YUVA420P16 = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_16, AVS_CS_YUVA444PS = AVS_CS_GENERIC_YUVA444 | AVS_CS_SAMPLE_BITS_32, AVS_CS_YUVA422PS = AVS_CS_GENERIC_YUVA422 | AVS_CS_SAMPLE_BITS_32,
  AVS_CS_YUVA420PS = AVS_CS_GENERIC_YUVA420 | AVS_CS_SAMPLE_BITS_32
}
 
enum  { AVS_IT_BFF = 1<<0, AVS_IT_TFF = 1<<1, AVS_IT_FIELDBASED = 1<<2 }
 
enum  {
  AVS_FILTER_TYPE =1, AVS_FILTER_INPUT_COLORSPACE =2, AVS_FILTER_OUTPUT_TYPE =9, AVS_FILTER_NAME =4,
  AVS_FILTER_AUTHOR =5, AVS_FILTER_VERSION =6, AVS_FILTER_ARGS =7, AVS_FILTER_ARGS_INFO =8,
  AVS_FILTER_ARGS_DESCRIPTION =10, AVS_FILTER_DESCRIPTION =11
}
 
enum  { AVS_FILTER_TYPE_AUDIO =1, AVS_FILTER_TYPE_VIDEO =2, AVS_FILTER_OUTPUT_TYPE_SAME =3, AVS_FILTER_OUTPUT_TYPE_DIFFERENT =4 }
 
enum  {
  AVS_CACHE_NOTHING =10, AVS_CACHE_WINDOW =11, AVS_CACHE_GENERIC =12, AVS_CACHE_FORCE_GENERIC =13,
  AVS_CACHE_GET_POLICY =30, AVS_CACHE_GET_WINDOW =31, AVS_CACHE_GET_RANGE =32, AVS_CACHE_AUDIO =50,
  AVS_CACHE_AUDIO_NOTHING =51, AVS_CACHE_AUDIO_NONE =52, AVS_CACHE_AUDIO_AUTO =53, AVS_CACHE_GET_AUDIO_POLICY =70,
  AVS_CACHE_GET_AUDIO_SIZE =71, AVS_CACHE_PREFETCH_FRAME =100, AVS_CACHE_PREFETCH_GO =101, AVS_CACHE_PREFETCH_AUDIO_BEGIN =120,
  AVS_CACHE_PREFETCH_AUDIO_STARTLO =121, AVS_CACHE_PREFETCH_AUDIO_STARTHI =122, AVS_CACHE_PREFETCH_AUDIO_COUNT =123, AVS_CACHE_PREFETCH_AUDIO_COMMIT =124,
  AVS_CACHE_PREFETCH_AUDIO_GO =125, AVS_CACHE_GETCHILD_CACHE_MODE =200, AVS_CACHE_GETCHILD_CACHE_SIZE =201, AVS_CACHE_GETCHILD_AUDIO_MODE =202,
  AVS_CACHE_GETCHILD_AUDIO_SIZE =203, AVS_CACHE_GETCHILD_COST =220, AVS_CACHE_COST_ZERO =221, AVS_CACHE_COST_UNIT =222,
  AVS_CACHE_COST_LOW =223, AVS_CACHE_COST_MED =224, AVS_CACHE_COST_HI =225, AVS_CACHE_GETCHILD_THREAD_MODE =240,
  AVS_CACHE_THREAD_UNSAFE =241, AVS_CACHE_THREAD_CLASS =242, AVS_CACHE_THREAD_SAFE =243, AVS_CACHE_THREAD_OWN =244,
  AVS_CACHE_GETCHILD_ACCESS_COST =260, AVS_CACHE_ACCESS_RAND =261, AVS_CACHE_ACCESS_SEQ0 =262, AVS_CACHE_ACCESS_SEQ1 =263
}
 
enum  {
  AVS_CPU_FORCE = 0x01, AVS_CPU_FPU = 0x02, AVS_CPU_MMX = 0x04, AVS_CPU_INTEGER_SSE = 0x08,
  AVS_CPU_SSE = 0x10, AVS_CPU_SSE2 = 0x20, AVS_CPU_3DNOW = 0x40, AVS_CPU_3DNOW_EXT = 0x80,
  AVS_CPU_X86_64 = 0xA0, AVS_CPUF_SSE3 = 0x100, AVS_CPUF_SSSE3 = 0x200, AVS_CPUF_SSE4 = 0x400,
  AVS_CPUF_SSE4_1 = 0x400, AVS_CPUF_AVX = 0x800, AVS_CPUF_SSE4_2 = 0x1000, AVS_CPUF_AVX2 = 0x2000,
  AVS_CPUF_FMA3 = 0x4000, AVS_CPUF_F16C = 0x8000, AVS_CPUF_MOVBE = 0x10000, AVS_CPUF_POPCNT = 0x20000,
  AVS_CPUF_AES = 0x40000, AVS_CPUF_FMA4 = 0x80000, AVS_CPUF_AVX512F = 0x100000, AVS_CPUF_AVX512DQ = 0x200000,
  AVS_CPUF_AVX512PF = 0x400000, AVS_CPUF_AVX512ER = 0x800000, AVS_CPUF_AVX512CD = 0x1000000, AVS_CPUF_AVX512BW = 0x2000000,
  AVS_CPUF_AVX512VL = 0x4000000, AVS_CPUF_AVX512IFMA = 0x8000000, AVS_CPUF_AVX512VBMI = 0x10000000
}
 

Functions

AVSC_INLINE int avs_has_video (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_has_audio (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_rgb (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_rgb24 (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_rgb32 (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_yuv (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_yuy2 (const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yv24)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yv16)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yv12)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yv411)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_y8)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_get_plane_width_subsampling)(const AVS_VideoInfo *p
 
 AVSC_API (int, avs_get_plane_height_subsampling)(const AVS_VideoInfo *p
 
 AVSC_API (int, avs_bits_per_pixel)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_bytes_from_pixels)(const AVS_VideoInfo *p
 
 AVSC_API (int, avs_row_size)(const AVS_VideoInfo *p
 
 AVSC_API (int, avs_bmp_size)(const AVS_VideoInfo *vi)
 
 AVSC_API (int, avs_is_color_space)(const AVS_VideoInfo *p
 
AVSC_INLINE int avs_is_property (const AVS_VideoInfo *p, int property)
 
AVSC_INLINE int avs_is_planar (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_field_based (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_parity_known (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_bff (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_is_tff (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_samples_per_second (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_bytes_per_channel_sample (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_bytes_per_audio_sample (const AVS_VideoInfo *p)
 
AVSC_INLINE INT64 avs_audio_samples_from_frames (const AVS_VideoInfo *p, INT64 frames)
 
AVSC_INLINE int avs_frames_from_audio_samples (const AVS_VideoInfo *p, INT64 samples)
 
AVSC_INLINE INT64 avs_audio_samples_from_bytes (const AVS_VideoInfo *p, INT64 bytes)
 
AVSC_INLINE INT64 avs_bytes_from_audio_samples (const AVS_VideoInfo *p, INT64 samples)
 
AVSC_INLINE int avs_audio_channels (const AVS_VideoInfo *p)
 
AVSC_INLINE int avs_sample_type (const AVS_VideoInfo *p)
 
AVSC_INLINE void avs_set_property (AVS_VideoInfo *p, int property)
 
AVSC_INLINE void avs_clear_property (AVS_VideoInfo *p, int property)
 
AVSC_INLINE void avs_set_field_based (AVS_VideoInfo *p, int isfieldbased)
 
AVSC_INLINE void avs_set_fps (AVS_VideoInfo *p, unsigned numerator, unsigned denominator)
 
AVSC_INLINE int avs_is_same_colorspace (const AVS_VideoInfo *x, const AVS_VideoInfo *y)
 
 AVSC_API (int, avs_is_rgb48)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_rgb64)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv444p16)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv422p16)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv420p16)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_y16)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv444ps)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv422ps)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuv420ps)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_y32)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_444)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_422)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_420)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_y)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_yuva)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_planar_rgb)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_is_planar_rgba)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_num_components)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_component_size)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_bits_per_component)(const AVS_VideoInfo *p)
 
 AVSC_API (int, avs_get_pitch_p)(const AVS_VideoFrame *p
 
 AVSC_API (int, avs_get_row_size_p)(const AVS_VideoFrame *p
 
 AVSC_API (int, avs_get_height_p)(const AVS_VideoFrame *p
 
 AVSC_API (const BYTE *, avs_get_read_ptr_p)(const AVS_VideoFrame *p
 
 AVSC_API (int, avs_is_writable)(const AVS_VideoFrame *p)
 
 AVSC_API (BYTE *, avs_get_write_ptr_p)(const AVS_VideoFrame *p
 
 AVSC_API (void, avs_release_video_frame)(AVS_VideoFrame *)
 
 AVSC_API (AVS_VideoFrame *, avs_copy_video_frame)(AVS_VideoFrame *)
 
AVSC_INLINE int avs_get_pitch (const AVS_VideoFrame *p)
 
AVSC_INLINE int avs_get_row_size (const AVS_VideoFrame *p)
 
AVSC_INLINE int avs_get_height (const AVS_VideoFrame *p)
 
const AVSC_INLINE BYTEavs_get_read_ptr (const AVS_VideoFrame *p)
 
AVSC_INLINE BYTEavs_get_write_ptr (const AVS_VideoFrame *p)
 
AVSC_INLINE void avs_release_frame (AVS_VideoFrame *f)
 
AVSC_INLINE AVS_VideoFrameavs_copy_frame (AVS_VideoFrame *f)
 
 AVSC_API (void, avs_copy_value)(AVS_Value *dest
 
 AVSC_API (void, avs_release_value)(AVS_Value)
 
 AVSC_API (AVS_Clip *, avs_take_clip)(AVS_Value
 
AVS_ScriptEnvironmentAVSC_API (void, avs_set_to_clip)(AVS_Value *
 
AVS_ScriptEnvironment AVS_Clip *AVSC_INLINE int avs_defined (AVS_Value v)
 
AVSC_INLINE int avs_is_clip (AVS_Value v)
 
AVSC_INLINE int avs_is_bool (AVS_Value v)
 
AVSC_INLINE int avs_is_int (AVS_Value v)
 
AVSC_INLINE int avs_is_float (AVS_Value v)
 
AVSC_INLINE int avs_is_string (AVS_Value v)
 
AVSC_INLINE int avs_is_array (AVS_Value v)
 
AVSC_INLINE int avs_is_error (AVS_Value v)
 
AVSC_INLINE int avs_as_bool (AVS_Value v)
 
AVSC_INLINE int avs_as_int (AVS_Value v)
 
const AVSC_INLINE char * avs_as_string (AVS_Value v)
 
AVSC_INLINE double avs_as_float (AVS_Value v)
 
const AVSC_INLINE char * avs_as_error (AVS_Value v)
 
const AVSC_INLINE AVS_Valueavs_as_array (AVS_Value v)
 
AVSC_INLINE int avs_array_size (AVS_Value v)
 
AVSC_INLINE AVS_Value avs_array_elt (AVS_Value v, int index)
 
AVSC_INLINE AVS_Value avs_new_value_bool (int v0)
 
AVSC_INLINE AVS_Value avs_new_value_int (int v0)
 
AVSC_INLINE AVS_Value avs_new_value_string (const char *v0)
 
AVSC_INLINE AVS_Value avs_new_value_float (float v0)
 
AVSC_INLINE AVS_Value avs_new_value_error (const char *v0)
 
AVSC_INLINE AVS_Value avs_new_value_clip (AVS_Clip *v0)
 
AVSC_INLINE AVS_Value avs_new_value_array (AVS_Value *v0, int size)
 
 AVSC_API (void, avs_release_clip)(AVS_Clip *)
 
 AVSC_API (AVS_Clip *, avs_copy_clip)(AVS_Clip *)
 
 AVSC_API (const char *, avs_clip_get_error)(AVS_Clip *)
 
 AVSC_API (const AVS_VideoInfo *, avs_get_video_info)(AVS_Clip *)
 
 AVSC_API (int, avs_get_version)(AVS_Clip *)
 
 AVSC_API (AVS_VideoFrame *, avs_get_frame)(AVS_Clip *
 
 AVSC_API (int, avs_get_parity)(AVS_Clip *
 
 AVSC_API (int, avs_get_audio)(AVS_Clip *
 
 AVSC_API (int, avs_set_cache_hints)(AVS_Clip *
 
 AVSC_API (AVS_Clip *, avs_new_c_filter)(AVS_ScriptEnvironment *e
 
 AVSC_API (const char *, avs_get_error)(AVS_ScriptEnvironment *)
 
 AVSC_API (int, avs_get_cpu_flags)(AVS_ScriptEnvironment *)
 
 AVSC_API (int, avs_check_version)(AVS_ScriptEnvironment *
 
 AVSC_API (char *, avs_save_string)(AVS_ScriptEnvironment *
 
 AVSC_API (char *, avs_sprintf)(AVS_ScriptEnvironment *
 
const char AVSC_API (char *, avs_vsprintf)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_add_function)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_function_exists)(AVS_ScriptEnvironment *
 
 AVSC_API (AVS_Value, avs_invoke)(AVS_ScriptEnvironment *
 
 AVSC_API (AVS_Value, avs_get_var)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_set_var)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_set_global_var)(AVS_ScriptEnvironment *
 
 AVSC_API (AVS_VideoFrame *, avs_new_video_frame_a)(AVS_ScriptEnvironment *
 
AVSC_INLINE AVS_VideoFrameavs_new_video_frame (AVS_ScriptEnvironment *env, const AVS_VideoInfo *vi)
 
AVSC_INLINE AVS_VideoFrameavs_new_frame (AVS_ScriptEnvironment *env, const AVS_VideoInfo *vi)
 
 AVSC_API (int, avs_make_writable)(AVS_ScriptEnvironment *
 
 AVSC_API (void, avs_bit_blt)(AVS_ScriptEnvironment *
 
 AVSC_API (void, avs_at_exit)(AVS_ScriptEnvironment *
 
 AVSC_API (AVS_VideoFrame *, avs_subframe)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_set_memory_max)(AVS_ScriptEnvironment *
 
 AVSC_API (int, avs_set_working_dir)(AVS_ScriptEnvironment *
 
 AVSC_API (AVS_ScriptEnvironment *, avs_create_script_environment)(int version)
 
const AVSC_EXPORT char *AVSC_CC avisynth_c_plugin_init (AVS_ScriptEnvironment *env)
 
 AVSC_API (void, avs_delete_script_environment)(AVS_ScriptEnvironment *)
 
 AVSC_API (AVS_VideoFrame *, avs_subframe_planar)(AVS_ScriptEnvironment *
 

Variables

int plane
 
int pixels
 
int c_space
 
static const AVS_Value avs_void = {'v'}
 
AVS_Value src
 
int n
 
void * buf
 
void INT64 start
 
void INT64 INT64 count
 
int cachehints
 
int int frame_range
 
AVS_FilterInfo ** fi
 
AVS_FilterInfo AVS_Value child
 
AVS_FilterInfo AVS_Value int store_child
 
int version
 
const char * s
 
const char int length
 
const char * fmt
 
const char const char void * val
 
const char * name
 
const char const char * params
 
const char const char AVS_ApplyFunc apply
 
const char const char AVS_ApplyFunc void * user_data
 
const char AVS_Value args
 
const char AVS_Value const char ** arg_names
 
const AVS_VideoInfovi
 
const AVS_VideoInfo int align
 
AVS_VideoFrame ** pvf
 
BYTEdstp
 
BYTE int dst_pitch
 
BYTE int const BYTEsrcp
 
BYTE int const BYTE int src_pitch
 
BYTE int const BYTE int int row_size
 
BYTE int const BYTE int int int height
 
AVS_ShutdownFunc function
 
AVS_VideoFrame int rel_offset
 
AVS_VideoFrame int int new_pitch
 
AVS_VideoFrame int int int new_row_size
 
AVS_VideoFrame int int int int new_height
 
int mem
 
const char * newdir
 
AVS_VideoFrame int int int int int rel_offsetU
 
AVS_VideoFrame int int int int int int rel_offsetV
 
AVS_VideoFrame int int int int int int int new_pitchUV
 

Macro Definition Documentation

◆ AVS_FRAME_ALIGN

#define AVS_FRAME_ALIGN   FRAME_ALIGN

Definition at line 61 of file avisynth_c.h.

Typedef Documentation

◆ AVS_Clip

typedef struct AVS_Clip AVS_Clip

Definition at line 326 of file avisynth_c.h.

◆ AVS_ScriptEnvironment

Definition at line 327 of file avisynth_c.h.

◆ AVS_ApplyFunc

typedef AVS_Value(AVSC_CC * AVS_ApplyFunc) (AVS_ScriptEnvironment *, AVS_Value args, void *user_data)

Definition at line 775 of file avisynth_c.h.

◆ AVS_ShutdownFunc

typedef void(AVSC_CC * AVS_ShutdownFunc) (void *user_data, AVS_ScriptEnvironment *env)

Definition at line 910 of file avisynth_c.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
AVISYNTH_INTERFACE_VERSION 

Definition at line 68 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_SAMPLE_INT8 
AVS_SAMPLE_INT16 
AVS_SAMPLE_INT24 
AVS_SAMPLE_INT32 
AVS_SAMPLE_FLOAT 

Definition at line 71 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_PLANAR_Y 
AVS_PLANAR_U 
AVS_PLANAR_V 
AVS_PLANAR_ALIGNED 
AVS_PLANAR_Y_ALIGNED 
AVS_PLANAR_U_ALIGNED 
AVS_PLANAR_V_ALIGNED 
AVS_PLANAR_A 
AVS_PLANAR_R 
AVS_PLANAR_G 
AVS_PLANAR_B 
AVS_PLANAR_A_ALIGNED 
AVS_PLANAR_R_ALIGNED 
AVS_PLANAR_G_ALIGNED 
AVS_PLANAR_B_ALIGNED 

Definition at line 77 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_CS_YUVA 
AVS_CS_BGR 
AVS_CS_YUV 
AVS_CS_INTERLEAVED 
AVS_CS_PLANAR 
AVS_CS_SHIFT_SUB_WIDTH 
AVS_CS_SHIFT_SUB_HEIGHT 
AVS_CS_SHIFT_SAMPLE_BITS 
AVS_CS_SUB_WIDTH_MASK 
AVS_CS_SUB_WIDTH_1 
AVS_CS_SUB_WIDTH_2 
AVS_CS_SUB_WIDTH_4 
AVS_CS_VPLANEFIRST 
AVS_CS_UPLANEFIRST 
AVS_CS_SUB_HEIGHT_MASK 
AVS_CS_SUB_HEIGHT_1 
AVS_CS_SUB_HEIGHT_2 
AVS_CS_SUB_HEIGHT_4 
AVS_CS_SAMPLE_BITS_MASK 
AVS_CS_SAMPLE_BITS_8 
AVS_CS_SAMPLE_BITS_10 
AVS_CS_SAMPLE_BITS_12 
AVS_CS_SAMPLE_BITS_14 
AVS_CS_SAMPLE_BITS_16 
AVS_CS_SAMPLE_BITS_32 
AVS_CS_PLANAR_MASK 
AVS_CS_PLANAR_FILTER 
AVS_CS_RGB_TYPE 
AVS_CS_RGBA_TYPE 
AVS_CS_GENERIC_YUV420 
AVS_CS_GENERIC_YUV422 
AVS_CS_GENERIC_YUV444 
AVS_CS_GENERIC_Y 
AVS_CS_GENERIC_RGBP 
AVS_CS_GENERIC_RGBAP 
AVS_CS_GENERIC_YUVA420 
AVS_CS_GENERIC_YUVA422 
AVS_CS_GENERIC_YUVA444 

Definition at line 94 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_CS_UNKNOWN 
AVS_CS_BGR24 
AVS_CS_BGR32 
AVS_CS_YUY2 
AVS_CS_RAW32 
AVS_CS_YV24 
AVS_CS_YV16 
AVS_CS_YV12 
AVS_CS_I420 
AVS_CS_IYUV 
AVS_CS_YV411 
AVS_CS_YUV9 
AVS_CS_Y8 
AVS_CS_YUV444P10 
AVS_CS_YUV422P10 
AVS_CS_YUV420P10 
AVS_CS_Y10 
AVS_CS_YUV444P12 
AVS_CS_YUV422P12 
AVS_CS_YUV420P12 
AVS_CS_Y12 
AVS_CS_YUV444P14 
AVS_CS_YUV422P14 
AVS_CS_YUV420P14 
AVS_CS_Y14 
AVS_CS_YUV444P16 
AVS_CS_YUV422P16 
AVS_CS_YUV420P16 
AVS_CS_Y16 
AVS_CS_YUV444PS 
AVS_CS_YUV422PS 
AVS_CS_YUV420PS 
AVS_CS_Y32 
AVS_CS_BGR48 
AVS_CS_BGR64 
AVS_CS_RGBP 
AVS_CS_RGBP10 
AVS_CS_RGBP12 
AVS_CS_RGBP14 
AVS_CS_RGBP16 
AVS_CS_RGBPS 
AVS_CS_RGBAP 
AVS_CS_RGBAP10 
AVS_CS_RGBAP12 
AVS_CS_RGBAP14 
AVS_CS_RGBAP16 
AVS_CS_RGBAPS 
AVS_CS_YUVA444 
AVS_CS_YUVA422 
AVS_CS_YUVA420 
AVS_CS_YUVA444P10 
AVS_CS_YUVA422P10 
AVS_CS_YUVA420P10 
AVS_CS_YUVA444P12 
AVS_CS_YUVA422P12 
AVS_CS_YUVA420P12 
AVS_CS_YUVA444P14 
AVS_CS_YUVA422P14 
AVS_CS_YUVA420P14 
AVS_CS_YUVA444P16 
AVS_CS_YUVA422P16 
AVS_CS_YUVA420P16 
AVS_CS_YUVA444PS 
AVS_CS_YUVA422PS 
AVS_CS_YUVA420PS 

Definition at line 144 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_IT_BFF 
AVS_IT_TFF 
AVS_IT_FIELDBASED 

Definition at line 239 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_FILTER_TYPE 
AVS_FILTER_INPUT_COLORSPACE 
AVS_FILTER_OUTPUT_TYPE 
AVS_FILTER_NAME 
AVS_FILTER_AUTHOR 
AVS_FILTER_VERSION 
AVS_FILTER_ARGS 
AVS_FILTER_ARGS_INFO 
AVS_FILTER_ARGS_DESCRIPTION 
AVS_FILTER_DESCRIPTION 

Definition at line 244 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_FILTER_TYPE_AUDIO 
AVS_FILTER_TYPE_VIDEO 
AVS_FILTER_OUTPUT_TYPE_SAME 
AVS_FILTER_OUTPUT_TYPE_DIFFERENT 

Definition at line 256 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_CACHE_NOTHING 
AVS_CACHE_WINDOW 
AVS_CACHE_GENERIC 
AVS_CACHE_FORCE_GENERIC 
AVS_CACHE_GET_POLICY 
AVS_CACHE_GET_WINDOW 
AVS_CACHE_GET_RANGE 
AVS_CACHE_AUDIO 
AVS_CACHE_AUDIO_NOTHING 
AVS_CACHE_AUDIO_NONE 
AVS_CACHE_AUDIO_AUTO 
AVS_CACHE_GET_AUDIO_POLICY 
AVS_CACHE_GET_AUDIO_SIZE 
AVS_CACHE_PREFETCH_FRAME 
AVS_CACHE_PREFETCH_GO 
AVS_CACHE_PREFETCH_AUDIO_BEGIN 
AVS_CACHE_PREFETCH_AUDIO_STARTLO 
AVS_CACHE_PREFETCH_AUDIO_STARTHI 
AVS_CACHE_PREFETCH_AUDIO_COUNT 
AVS_CACHE_PREFETCH_AUDIO_COMMIT 
AVS_CACHE_PREFETCH_AUDIO_GO 
AVS_CACHE_GETCHILD_CACHE_MODE 
AVS_CACHE_GETCHILD_CACHE_SIZE 
AVS_CACHE_GETCHILD_AUDIO_MODE 
AVS_CACHE_GETCHILD_AUDIO_SIZE 
AVS_CACHE_GETCHILD_COST 
AVS_CACHE_COST_ZERO 
AVS_CACHE_COST_UNIT 
AVS_CACHE_COST_LOW 
AVS_CACHE_COST_MED 
AVS_CACHE_COST_HI 
AVS_CACHE_GETCHILD_THREAD_MODE 
AVS_CACHE_THREAD_UNSAFE 
AVS_CACHE_THREAD_CLASS 
AVS_CACHE_THREAD_SAFE 
AVS_CACHE_THREAD_OWN 
AVS_CACHE_GETCHILD_ACCESS_COST 
AVS_CACHE_ACCESS_RAND 
AVS_CACHE_ACCESS_SEQ0 
AVS_CACHE_ACCESS_SEQ1 

Definition at line 262 of file avisynth_c.h.

◆ anonymous enum

anonymous enum
Enumerator
AVS_CPU_FORCE 
AVS_CPU_FPU 
AVS_CPU_MMX 
AVS_CPU_INTEGER_SSE 
AVS_CPU_SSE 
AVS_CPU_SSE2 
AVS_CPU_3DNOW 
AVS_CPU_3DNOW_EXT 
AVS_CPU_X86_64 
AVS_CPUF_SSE3 
AVS_CPUF_SSSE3 
AVS_CPUF_SSE4 
AVS_CPUF_SSE4_1 
AVS_CPUF_AVX 
AVS_CPUF_SSE4_2 
AVS_CPUF_AVX2 
AVS_CPUF_FMA3 
AVS_CPUF_F16C 
AVS_CPUF_MOVBE 
AVS_CPUF_POPCNT 
AVS_CPUF_AES 
AVS_CPUF_FMA4 
AVS_CPUF_AVX512F 
AVS_CPUF_AVX512DQ 
AVS_CPUF_AVX512PF 
AVS_CPUF_AVX512ER 
AVS_CPUF_AVX512CD 
AVS_CPUF_AVX512BW 
AVS_CPUF_AVX512VL 
AVS_CPUF_AVX512IFMA 
AVS_CPUF_AVX512VBMI 

Definition at line 816 of file avisynth_c.h.

Function Documentation

◆ avs_has_video()

AVSC_INLINE int avs_has_video ( const AVS_VideoInfo p)

◆ avs_has_audio()

AVSC_INLINE int avs_has_audio ( const AVS_VideoInfo p)

Definition at line 356 of file avisynth_c.h.

Referenced by avisynth_create_stream(), avisynth_read_packet(), and avisynth_read_seek().

◆ avs_is_rgb()

AVSC_INLINE int avs_is_rgb ( const AVS_VideoInfo p)

Definition at line 359 of file avisynth_c.h.

Referenced by avisynth_read_packet_video().

◆ avs_is_rgb24()

AVSC_INLINE int avs_is_rgb24 ( const AVS_VideoInfo p)

Definition at line 362 of file avisynth_c.h.

Referenced by avisynth_read_packet_video().

◆ avs_is_rgb32()

AVSC_INLINE int avs_is_rgb32 ( const AVS_VideoInfo p)

Definition at line 365 of file avisynth_c.h.

◆ avs_is_yuv()

AVSC_INLINE int avs_is_yuv ( const AVS_VideoInfo p)

Definition at line 368 of file avisynth_c.h.

◆ avs_is_yuy2()

AVSC_INLINE int avs_is_yuy2 ( const AVS_VideoInfo p)

Definition at line 371 of file avisynth_c.h.

◆ AVSC_API() [1/76]

AVSC_API ( int  ,
avs_is_yv24   
) const

◆ AVSC_API() [2/76]

AVSC_API ( int  ,
avs_is_yv16   
) const

◆ AVSC_API() [3/76]

AVSC_API ( int  ,
avs_is_yv12   
) const

◆ AVSC_API() [4/76]

AVSC_API ( int  ,
avs_is_yv411   
) const

◆ AVSC_API() [5/76]

AVSC_API ( int  ,
avs_is_y8   
) const

◆ AVSC_API() [6/76]

AVSC_API ( int  ,
avs_get_plane_width_subsampling   
) const

◆ AVSC_API() [7/76]

AVSC_API ( int  ,
avs_get_plane_height_subsampling   
) const

◆ AVSC_API() [8/76]

AVSC_API ( int  ,
avs_bits_per_pixel   
) const

◆ AVSC_API() [9/76]

AVSC_API ( int  ,
avs_bytes_from_pixels   
) const

◆ AVSC_API() [10/76]

AVSC_API ( int  ,
avs_row_size   
) const

◆ AVSC_API() [11/76]

AVSC_API ( int  ,
avs_bmp_size   
) const

◆ AVSC_API() [12/76]

AVSC_API ( int  ,
avs_is_color_space   
) const

◆ avs_is_property()

AVSC_INLINE int avs_is_property ( const AVS_VideoInfo p,
int  property 
)

Definition at line 399 of file avisynth_c.h.

◆ avs_is_planar()

AVSC_INLINE int avs_is_planar ( const AVS_VideoInfo p)

Definition at line 404 of file avisynth_c.h.

◆ avs_is_field_based()

AVSC_INLINE int avs_is_field_based ( const AVS_VideoInfo p)

Definition at line 409 of file avisynth_c.h.

◆ avs_is_parity_known()

AVSC_INLINE int avs_is_parity_known ( const AVS_VideoInfo p)

Definition at line 414 of file avisynth_c.h.

◆ avs_is_bff()

AVSC_INLINE int avs_is_bff ( const AVS_VideoInfo p)

Definition at line 419 of file avisynth_c.h.

◆ avs_is_tff()

AVSC_INLINE int avs_is_tff ( const AVS_VideoInfo p)

Definition at line 424 of file avisynth_c.h.

◆ avs_samples_per_second()

AVSC_INLINE int avs_samples_per_second ( const AVS_VideoInfo p)

Definition at line 429 of file avisynth_c.h.

◆ avs_bytes_per_channel_sample()

AVSC_INLINE int avs_bytes_per_channel_sample ( const AVS_VideoInfo p)

Definition at line 432 of file avisynth_c.h.

Referenced by avisynth_read_packet_audio(), and avs_bytes_per_audio_sample().

◆ avs_bytes_per_audio_sample()

AVSC_INLINE int avs_bytes_per_audio_sample ( const AVS_VideoInfo p)

Definition at line 444 of file avisynth_c.h.

Referenced by avs_audio_samples_from_bytes(), and avs_bytes_from_audio_samples().

◆ avs_audio_samples_from_frames()

AVSC_INLINE INT64 avs_audio_samples_from_frames ( const AVS_VideoInfo p,
INT64  frames 
)

Definition at line 447 of file avisynth_c.h.

◆ avs_frames_from_audio_samples()

AVSC_INLINE int avs_frames_from_audio_samples ( const AVS_VideoInfo p,
INT64  samples 
)

Definition at line 450 of file avisynth_c.h.

◆ avs_audio_samples_from_bytes()

AVSC_INLINE INT64 avs_audio_samples_from_bytes ( const AVS_VideoInfo p,
INT64  bytes 
)

Definition at line 453 of file avisynth_c.h.

◆ avs_bytes_from_audio_samples()

AVSC_INLINE INT64 avs_bytes_from_audio_samples ( const AVS_VideoInfo p,
INT64  samples 
)

Definition at line 456 of file avisynth_c.h.

◆ avs_audio_channels()

AVSC_INLINE int avs_audio_channels ( const AVS_VideoInfo p)

Definition at line 459 of file avisynth_c.h.

◆ avs_sample_type()

AVSC_INLINE int avs_sample_type ( const AVS_VideoInfo p)

Definition at line 462 of file avisynth_c.h.

◆ avs_set_property()

AVSC_INLINE void avs_set_property ( AVS_VideoInfo p,
int  property 
)

Definition at line 466 of file avisynth_c.h.

◆ avs_clear_property()

AVSC_INLINE void avs_clear_property ( AVS_VideoInfo p,
int  property 
)

Definition at line 469 of file avisynth_c.h.

◆ avs_set_field_based()

AVSC_INLINE void avs_set_field_based ( AVS_VideoInfo p,
int  isfieldbased 
)

Definition at line 472 of file avisynth_c.h.

◆ avs_set_fps()

AVSC_INLINE void avs_set_fps ( AVS_VideoInfo p,
unsigned  numerator,
unsigned  denominator 
)

Definition at line 475 of file avisynth_c.h.

◆ avs_is_same_colorspace()

AVSC_INLINE int avs_is_same_colorspace ( const AVS_VideoInfo x,
const AVS_VideoInfo y 
)

Definition at line 487 of file avisynth_c.h.

◆ AVSC_API() [13/76]

AVSC_API ( int  ,
avs_is_rgb48   
) const

◆ AVSC_API() [14/76]

AVSC_API ( int  ,
avs_is_rgb64   
) const

◆ AVSC_API() [15/76]

AVSC_API ( int  ,
avs_is_yuv444p16   
) const

◆ AVSC_API() [16/76]

AVSC_API ( int  ,
avs_is_yuv422p16   
) const

◆ AVSC_API() [17/76]

AVSC_API ( int  ,
avs_is_yuv420p16   
) const

◆ AVSC_API() [18/76]

AVSC_API ( int  ,
avs_is_y16   
) const

◆ AVSC_API() [19/76]

AVSC_API ( int  ,
avs_is_yuv444ps   
) const

◆ AVSC_API() [20/76]

AVSC_API ( int  ,
avs_is_yuv422ps   
) const

◆ AVSC_API() [21/76]

AVSC_API ( int  ,
avs_is_yuv420ps   
) const

◆ AVSC_API() [22/76]

AVSC_API ( int  ,
avs_is_y32   
) const

◆ AVSC_API() [23/76]

AVSC_API ( int  ,
avs_is_444   
) const

◆ AVSC_API() [24/76]

AVSC_API ( int  ,
avs_is_422   
) const

◆ AVSC_API() [25/76]

AVSC_API ( int  ,
avs_is_420   
) const

◆ AVSC_API() [26/76]

AVSC_API ( int  ,
avs_is_y   
) const

◆ AVSC_API() [27/76]

AVSC_API ( int  ,
avs_is_yuva   
) const

◆ AVSC_API() [28/76]

AVSC_API ( int  ,
avs_is_planar_rgb   
) const

◆ AVSC_API() [29/76]

AVSC_API ( int  ,
avs_is_planar_rgba   
) const

◆ AVSC_API() [30/76]

AVSC_API ( int  ,
avs_num_components   
) const

◆ AVSC_API() [31/76]

AVSC_API ( int  ,
avs_component_size   
) const

◆ AVSC_API() [32/76]

AVSC_API ( int  ,
avs_bits_per_component   
) const

◆ AVSC_API() [33/76]

AVSC_API ( int  ,
avs_get_pitch_p   
) const

◆ AVSC_API() [34/76]

AVSC_API ( int  ,
avs_get_row_size_p   
) const

◆ AVSC_API() [35/76]

AVSC_API ( int  ,
avs_get_height_p   
) const

◆ AVSC_API() [36/76]

AVSC_API ( const BYTE ,
avs_get_read_ptr_p   
) const

◆ AVSC_API() [37/76]

AVSC_API ( int  ,
avs_is_writable   
) const

◆ AVSC_API() [38/76]

AVSC_API ( BYTE ,
avs_get_write_ptr_p   
) const

◆ AVSC_API() [39/76]

AVSC_API ( void  ,
avs_release_video_frame   
)

◆ AVSC_API() [40/76]

AVSC_API ( AVS_VideoFrame ,
avs_copy_video_frame   
)

◆ avs_get_pitch()

AVSC_INLINE int avs_get_pitch ( const AVS_VideoFrame p)

Definition at line 614 of file avisynth_c.h.

◆ avs_get_row_size()

AVSC_INLINE int avs_get_row_size ( const AVS_VideoFrame p)

Definition at line 621 of file avisynth_c.h.

◆ avs_get_height()

AVSC_INLINE int avs_get_height ( const AVS_VideoFrame p)

Definition at line 628 of file avisynth_c.h.

◆ avs_get_read_ptr()

const AVSC_INLINE BYTE* avs_get_read_ptr ( const AVS_VideoFrame p)

Definition at line 635 of file avisynth_c.h.

◆ avs_get_write_ptr()

AVSC_INLINE BYTE* avs_get_write_ptr ( const AVS_VideoFrame p)

Definition at line 641 of file avisynth_c.h.

◆ avs_release_frame()

AVSC_INLINE void avs_release_frame ( AVS_VideoFrame f)

Definition at line 647 of file avisynth_c.h.

◆ avs_copy_frame()

AVSC_INLINE AVS_VideoFrame* avs_copy_frame ( AVS_VideoFrame f)

Definition at line 653 of file avisynth_c.h.

◆ AVSC_API() [41/76]

AVSC_API ( void  ,
avs_copy_value   
)

◆ AVSC_API() [42/76]

AVSC_API ( void  ,
avs_release_value   
)

◆ AVSC_API() [43/76]

AVSC_API ( AVS_Clip ,
avs_take_clip   
)

◆ AVSC_API() [44/76]

AVS_ScriptEnvironment* AVSC_API ( void  ,
avs_set_to_clip   
)

◆ avs_defined()

Definition at line 699 of file avisynth_c.h.

◆ avs_is_clip()

AVSC_INLINE int avs_is_clip ( AVS_Value  v)

Definition at line 700 of file avisynth_c.h.

Referenced by avisynth_open_file().

◆ avs_is_bool()

AVSC_INLINE int avs_is_bool ( AVS_Value  v)

Definition at line 701 of file avisynth_c.h.

◆ avs_is_int()

AVSC_INLINE int avs_is_int ( AVS_Value  v)

Definition at line 702 of file avisynth_c.h.

Referenced by avs_as_float().

◆ avs_is_float()

AVSC_INLINE int avs_is_float ( AVS_Value  v)

Definition at line 703 of file avisynth_c.h.

◆ avs_is_string()

AVSC_INLINE int avs_is_string ( AVS_Value  v)

Definition at line 704 of file avisynth_c.h.

Referenced by avs_as_string().

◆ avs_is_array()

AVSC_INLINE int avs_is_array ( AVS_Value  v)

Definition at line 705 of file avisynth_c.h.

Referenced by avs_array_elt(), and avs_array_size().

◆ avs_is_error()

AVSC_INLINE int avs_is_error ( AVS_Value  v)

Definition at line 706 of file avisynth_c.h.

Referenced by avisynth_open_file(), avs_as_error(), and avs_as_string().

◆ avs_as_bool()

AVSC_INLINE int avs_as_bool ( AVS_Value  v)

Definition at line 708 of file avisynth_c.h.

◆ avs_as_int()

AVSC_INLINE int avs_as_int ( AVS_Value  v)

Definition at line 710 of file avisynth_c.h.

◆ avs_as_string()

const AVSC_INLINE char* avs_as_string ( AVS_Value  v)

Definition at line 712 of file avisynth_c.h.

◆ avs_as_float()

AVSC_INLINE double avs_as_float ( AVS_Value  v)

Definition at line 714 of file avisynth_c.h.

◆ avs_as_error()

const AVSC_INLINE char* avs_as_error ( AVS_Value  v)

Definition at line 716 of file avisynth_c.h.

Referenced by avisynth_open_file().

◆ avs_as_array()

const AVSC_INLINE AVS_Value* avs_as_array ( AVS_Value  v)

Definition at line 718 of file avisynth_c.h.

◆ avs_array_size()

AVSC_INLINE int avs_array_size ( AVS_Value  v)

Definition at line 720 of file avisynth_c.h.

◆ avs_array_elt()

AVSC_INLINE AVS_Value avs_array_elt ( AVS_Value  v,
int  index 
)

Definition at line 722 of file avisynth_c.h.

◆ avs_new_value_bool()

AVSC_INLINE AVS_Value avs_new_value_bool ( int  v0)

Definition at line 727 of file avisynth_c.h.

◆ avs_new_value_int()

AVSC_INLINE AVS_Value avs_new_value_int ( int  v0)

Definition at line 729 of file avisynth_c.h.

◆ avs_new_value_string()

AVSC_INLINE AVS_Value avs_new_value_string ( const char *  v0)

Definition at line 731 of file avisynth_c.h.

Referenced by avisynth_open_file().

◆ avs_new_value_float()

AVSC_INLINE AVS_Value avs_new_value_float ( float  v0)

Definition at line 733 of file avisynth_c.h.

◆ avs_new_value_error()

AVSC_INLINE AVS_Value avs_new_value_error ( const char *  v0)

Definition at line 735 of file avisynth_c.h.

◆ avs_new_value_clip()

AVSC_INLINE AVS_Value avs_new_value_clip ( AVS_Clip v0)

Definition at line 739 of file avisynth_c.h.

◆ avs_new_value_array()

AVSC_INLINE AVS_Value avs_new_value_array ( AVS_Value v0,
int  size 
)

Definition at line 742 of file avisynth_c.h.

◆ AVSC_API() [45/76]

AVSC_API ( void  ,
avs_release_clip   
)

◆ AVSC_API() [46/76]

AVSC_API ( AVS_Clip ,
avs_copy_clip   
)

◆ AVSC_API() [47/76]

AVSC_API ( const char *  ,
avs_clip_get_error   
)

◆ AVSC_API() [48/76]

AVSC_API ( const AVS_VideoInfo ,
avs_get_video_info   
)

◆ AVSC_API() [49/76]

AVSC_API ( int  ,
avs_get_version   
)

◆ AVSC_API() [50/76]

AVSC_API ( AVS_VideoFrame ,
avs_get_frame   
)

◆ AVSC_API() [51/76]

AVSC_API ( int  ,
avs_get_parity   
)

◆ AVSC_API() [52/76]

AVSC_API ( int  ,
avs_get_audio   
)

◆ AVSC_API() [53/76]

AVSC_API ( int  ,
avs_set_cache_hints   
)

◆ AVSC_API() [54/76]

AVSC_API ( AVS_Clip ,
avs_new_c_filter   
)

◆ AVSC_API() [55/76]

AVSC_API ( const char *  ,
avs_get_error   
)

◆ AVSC_API() [56/76]

AVSC_API ( int  ,
avs_get_cpu_flags   
)

◆ AVSC_API() [57/76]

AVSC_API ( int  ,
avs_check_version   
)

◆ AVSC_API() [58/76]

AVSC_API ( char *  ,
avs_save_string   
)

◆ AVSC_API() [59/76]

AVSC_API ( char *  ,
avs_sprintf   
)

◆ AVSC_API() [60/76]

const char AVSC_API ( char *  ,
avs_vsprintf   
)

◆ AVSC_API() [61/76]

AVSC_API ( int  ,
avs_add_function   
)

◆ AVSC_API() [62/76]

AVSC_API ( int  ,
avs_function_exists   
)

◆ AVSC_API() [63/76]

AVSC_API ( AVS_Value  ,
avs_invoke   
)

◆ AVSC_API() [64/76]

AVSC_API ( AVS_Value  ,
avs_get_var   
)

◆ AVSC_API() [65/76]

AVSC_API ( int  ,
avs_set_var   
)

◆ AVSC_API() [66/76]

AVSC_API ( int  ,
avs_set_global_var   
)

◆ AVSC_API() [67/76]

AVSC_API ( AVS_VideoFrame ,
avs_new_video_frame_a   
)

◆ avs_new_video_frame()

AVSC_INLINE AVS_VideoFrame* avs_new_video_frame ( AVS_ScriptEnvironment env,
const AVS_VideoInfo vi 
)

Definition at line 894 of file avisynth_c.h.

◆ avs_new_frame()

AVSC_INLINE AVS_VideoFrame* avs_new_frame ( AVS_ScriptEnvironment env,
const AVS_VideoInfo vi 
)

Definition at line 900 of file avisynth_c.h.

◆ AVSC_API() [68/76]

AVSC_API ( int  ,
avs_make_writable   
)

◆ AVSC_API() [69/76]

AVSC_API ( void  ,
avs_bit_blt   
)

◆ AVSC_API() [70/76]

AVSC_API ( void  ,
avs_at_exit   
)

◆ AVSC_API() [71/76]

AVSC_API ( AVS_VideoFrame ,
avs_subframe   
)

◆ AVSC_API() [72/76]

AVSC_API ( int  ,
avs_set_memory_max   
)

◆ AVSC_API() [73/76]

AVSC_API ( int  ,
avs_set_working_dir   
)

◆ AVSC_API() [74/76]

AVSC_API ( AVS_ScriptEnvironment ,
avs_create_script_environment   
)

◆ avisynth_c_plugin_init()

const AVSC_EXPORT char* AVSC_CC avisynth_c_plugin_init ( AVS_ScriptEnvironment env)

◆ AVSC_API() [75/76]

AVSC_API ( void  ,
avs_delete_script_environment   
)

◆ AVSC_API() [76/76]

AVSC_API ( AVS_VideoFrame ,
avs_subframe_planar   
)

Variable Documentation

◆ plane

int plane

Definition at line 384 of file avisynth_c.h.

Referenced by acolor(), acolor16(), amf_copy_surface(), apply_loop_filter(), av_frame_get_plane_buffer(), av_image_fill_black(), av_image_get_linesize(), av_read_image_line2(), av_write_image_line2(), averageiir2d(), avisynth_read_packet_video(), avs_get_height_p(), avs_get_pitch_p(), avs_get_read_ptr_p(), avs_get_row_size_p(), avs_get_write_ptr_p(), basic_block_filtering(), bitline2chunky(), bitplanar2chunky(), blend_frame(), block_matching(), block_matching_multi(), block_mc(), build_diff_map(), calc_combed_score(), calc_diffs(), cfhd_decode(), check_image_pointers(), chroma(), chroma16(), clv_decode_frame(), color(), color16(), compare_fields(), component_used(), config_input(), config_output(), config_props(), copy_block(), copy_cell(), copy_fields(), copy_pad(), copy_picture_field(), copyadd_block(), davs2_dump_frames(), decimate_frame(), decode(), decode_band_hdr(), decode_cell(), decode_colskip(), decode_deep_tvdc32(), decode_frame(), decode_inter_plane(), decode_intra_plane(), decode_plane(), decode_plane_bitstream(), decode_rowskip(), decode_slice(), decodeplane32(), decodeplane8(), deinterlace_slice(), diagonal_transformation(), displace_planar(), do_convolve(), do_eval(), do_output(), do_output16(), draw_htext(), draw_htext16(), draw_vtext(), draw_vtext16(), drm_map_frame(), encode_frame(), envelope(), envelope16(), envelope_instant(), envelope_instant16(), envelope_peak(), envelope_peak16(), estimate_slice_plane(), evalfunc_0(), evalfunc_1(), export_plane(), ff_blend_mask(), ff_blend_rectangle(), ff_copy_rectangle(), ff_copy_rectangle2(), ff_dca_xll_filter_frame(), ff_draw_rectangle(), ff_fill_line_with_color(), ff_fill_rectangle(), ff_ivi_recompose53(), ff_ivi_recompose_haar(), ff_opencl_filter_work_size_from_image(), ff_sws_alphablendaway(), fft_horizontal(), fft_vertical(), fill_slice_long(), fillPlane(), fillPlane16(), filter(), filter_frame(), filter_frame_fixed(), filter_grey_edge(), filter_plane2d(), filter_plane3d1(), filter_plane3d2(), filter_slice(), filter_slice_alpha(), filter_slice_chroma(), filter_slice_grey_edge(), final_block_filtering(), flat(), flat16(), gaussianiir2d(), geq_filter_frame(), geq_init(), get_frame(), get_height(), get_input(), get_output(), get_video_buffer(), get_width(), getpix(), horizontal_frame_pack(), if(), ifft_horizontal(), ifft_vertical(), import_plane(), init_block_mapping(), init_decoder(), init_dequantizer(), initialize(), interpolate(), interpolate_refplane(), irdft_horizontal16(), irdft_horizontal8(), irdft_vertical(), is_frozen(), ivi_output_plane(), jpg_decode_block(), kmsgrab_read_header(), kmsgrab_read_packet(), lowpass(), lowpass16(), lum(), lut_planar_16bits(), lut_planar_8bits(), main(), mc_row(), mc_subpel(), normalize_light(), opencl_frames_get_constraints(), opencl_get_plane_format(), opengl_get_plane_pointer(), output_plane(), overlay_opencl_blend(), parse_bintree(), picmemset(), planarCopyWrapper(), plot_spectrum_column(), pointer_at(), process_frame(), program_opencl_run(), put_blocks(), quantize(), rdft_horizontal16(), rdft_horizontal8(), rdft_vertical(), read_highpass(), render_slice(), restore_tree(), set_frame_data(), skip_check(), slice_geq_filter(), slice_get_derivative(), slice_normalize(), svq1_encode_plane(), tile_do_block(), uninit(), unpack_superblocks(), unpack_vlcs(), upsample_plane_c(), v4l2_buf_to_bufref(), v4l2_bufref_to_buf(), vble_restore_plane(), vp3_decode_init(), vp3_dequant(), vp56_mc(), and vp56_render_mb().

◆ pixels

int pixels

Definition at line 390 of file avisynth_c.h.

Referenced by add_pixels8_c(), add_pixels_clamped2_c(), add_pixels_clamped4_c(), add_pixels_clamped_msa(), avs_bytes_from_pixels(), checkasm_check_v210dec(), dnxhd_10bit_get_pixels_8x4_sym(), dnxhd_8bit_get_pixels_8x4_sym(), draw_background(), draw_line(), draw_rline(), dv_decode_video_segment(), fdct_get(), ff_add_pixels_clamped_c(), ff_add_pixels_clamped_mmi(), ff_add_pixels_clamped_msa(), ff_avg_pixels16_8_mmi(), ff_avg_pixels16_msa(), ff_avg_pixels16_x2_8_mmi(), ff_avg_pixels16_x2_msa(), ff_avg_pixels16_xy2_8_mmi(), ff_avg_pixels16_xy2_msa(), ff_avg_pixels16_y2_8_mmi(), ff_avg_pixels16_y2_msa(), ff_avg_pixels4_8_mmi(), ff_avg_pixels4_msa(), ff_avg_pixels4_x2_8_mmi(), ff_avg_pixels4_x2_msa(), ff_avg_pixels4_xy2_8_mmi(), ff_avg_pixels4_xy2_msa(), ff_avg_pixels4_y2_8_mmi(), ff_avg_pixels4_y2_msa(), ff_avg_pixels8_8_mmi(), ff_avg_pixels8_msa(), ff_avg_pixels8_x2_8_mmi(), ff_avg_pixels8_x2_msa(), ff_avg_pixels8_xy2_8_mmi(), ff_avg_pixels8_xy2_msa(), ff_avg_pixels8_y2_8_mmi(), ff_avg_pixels8_y2_msa(), ff_get_pixels_8_mmi(), ff_put_no_rnd_pixels16_x2_8_mmi(), ff_put_no_rnd_pixels16_x2_msa(), ff_put_no_rnd_pixels16_xy2_8_mmi(), ff_put_no_rnd_pixels16_xy2_msa(), ff_put_no_rnd_pixels16_y2_8_mmi(), ff_put_no_rnd_pixels16_y2_msa(), ff_put_no_rnd_pixels8_x2_8_mmi(), ff_put_no_rnd_pixels8_x2_msa(), ff_put_no_rnd_pixels8_xy2_8_mmi(), ff_put_no_rnd_pixels8_xy2_msa(), ff_put_no_rnd_pixels8_y2_8_mmi(), ff_put_no_rnd_pixels8_y2_msa(), ff_put_pixels16_8_mmi(), ff_put_pixels16_msa(), ff_put_pixels16_x2_8_mmi(), ff_put_pixels16_x2_msa(), ff_put_pixels16_xy2_8_mmi(), ff_put_pixels16_xy2_msa(), ff_put_pixels16_y2_8_mmi(), ff_put_pixels16_y2_msa(), ff_put_pixels4_8_mmi(), ff_put_pixels4_x2_8_mmi(), ff_put_pixels4_x2_msa(), ff_put_pixels4_xy2_8_mmi(), ff_put_pixels4_xy2_msa(), ff_put_pixels4_y2_8_mmi(), ff_put_pixels4_y2_msa(), ff_put_pixels8_8_mmi(), ff_put_pixels8_msa(), ff_put_pixels8_x2_8_mmi(), ff_put_pixels8_x2_msa(), ff_put_pixels8_xy2_8_mmi(), ff_put_pixels8_xy2_msa(), ff_put_pixels8_y2_8_mmi(), ff_put_pixels8_y2_msa(), ff_put_pixels_clamped_c(), ff_put_pixels_clamped_mmi(), ff_put_pixels_clamped_msa(), ff_put_signed_pixels_clamped_mmi(), ff_put_signed_pixels_clamped_msa(), fill_in_tongue(), find_tongue(), flic_decode_frame_15_16BPP(), flic_decode_frame_24BPP(), flic_decode_frame_8BPP(), get(), get_pixels_16_c(), get_pixels_8_c(), get_pixels_mvi(), mp_read_changes_map(), msvideo1_decode_16bit(), msvideo1_decode_8bit(), pixels16_x2(), pixels8_x2(), pixels8_xy2(), pixels8_y2(), plot_gamuts(), plot_white_point(), put_pixels16_axp_asm(), put_pixels_clamped2_c(), put_pixels_clamped4_c(), put_pixels_clamped_msa(), put_signed_pixels_clamped_c(), put_signed_pixels_clamped_msa(), realloc_texture(), row_fdct_c(), rpza_decode_stream(), rscc_decode_frame(), smc_decode_stream(), sunrast_image_write_image(), svq1_decode_block_intra(), svq1_decode_block_non_intra(), tiff_unpack_strip(), tongue_outline(), upload_texture(), video_audio_display(), video_image_display(), and video_refresh().

◆ c_space

int c_space

Definition at line 396 of file avisynth_c.h.

Referenced by avs_is_color_space().

◆ avs_void

const AVS_Value avs_void = {'v'}
static

Definition at line 690 of file avisynth_c.h.

◆ src

Definition at line 692 of file avisynth_c.h.

◆ n

int n
Examples
filtering_audio.c, and http_multiclient.c.

Definition at line 760 of file avisynth_c.h.

Referenced by aacsbr_tableinit(), ac_get(), add_file(), add_wav(), adpcm_compress_trellis(), adpcm_decode_frame(), alac_stereo_decorrelation(), align_get_bits(), alloc_lines(), alloc_slice(), apply_lut(), apply_window_and_mdct(), arg_n(), arith2_get_number(), arith2_get_prob(), arith2_get_scaled_value(), arith2_rescale_interval(), ascii2index(), asf_read_metadata(), asf_read_timestamp(), asf_write_header1(), asv2_get_bits(), asv2_put_bits(), av_bits2sf_ieee754(), av_bprint_chars(), av_get_channel_layout(), av_int2sf_ieee754(), av_parse_time(), av_parse_video_rate(), av_parse_video_size(), av_q2intfloat(), av_strncasecmp(), av_xiphlacing(), avcodec_default_get_format(), average_quantized_coeffs(), avi_sync(), avi_write_counters(), avi_write_header(), avi_write_trailer(), avisynth_read_packet_audio(), avisynth_read_packet_video(), avpriv_snprintf(), avpriv_trc_smpte_st2084(), avpriv_vsnprintf(), aw_pulse_set1(), aw_pulse_set2(), await_references(), backward_filter(), bessel_init(), bessel_reinit(), biquad(), bmp_decode_frame(), bmp_encode_frame(), body(), build_table(), cabac_init_state(), calc_corr(), calc_input_response(), calc_optimal_rice_params(), calc_rice_params(), calc_sum_top(), cbs_av1_read_ns(), cbs_av1_write_ns(), channel_decorrelation(), check_diff(), check_filter_outputs(), check_keyboard_interaction(), check_multiply3x3(), check_rgb2yuv(), check_stream_max_drift(), check_yuv2rgb(), check_yuv2yuv(), chs_assemble_msbs_lsbs(), cine_read_packet(), cinepak_decode_codebook(), clean_index(), clear_blocks_axp(), codec2_read_packet(), combine_residual_frame(), compare(), complex_divide(), complex_multiply(), compute_antialias(), compute_scale_factors(), config_input(), config_input_main(), config_output(), convert_coeffs(), convert_pd2zp(), convert_pr2zp(), convolve(), copy_moof(), copy_subcoefs(), create_all_formats(), create_cel_evals(), create_filtergraph(), create_freq_table(), create_map(), crypto_read(), dct_calc_I_c(), dct_calc_II_c(), dct_calc_III_c(), dct_quantize_refine(), dct_quantize_TMPL(), dct_quantize_trellis_c(), dct_single_coeff_elimination(), dct_unquantize_h263_inter_armv5te(), dct_unquantize_h263_inter_axp(), dct_unquantize_h263_inter_c(), dct_unquantize_h263_inter_neon(), dct_unquantize_h263_intra_armv5te(), dct_unquantize_h263_intra_axp(), dct_unquantize_h263_intra_c(), dct_unquantize_h263_intra_neon(), dct_unquantize_mpeg1_inter_c(), dct_unquantize_mpeg1_intra_c(), dct_unquantize_mpeg2_inter_c(), dct_unquantize_mpeg2_intra_bitexact(), dct_unquantize_mpeg2_intra_c(), decide_ac_pred(), decide_frame_length(), decode012(), decode_bgr_1(), decode_blockcodes(), decode_cabac_mb_ref(), decode_cabac_residual_dc(), decode_cabac_residual_dc_422(), decode_cabac_residual_dc_internal(), decode_cabac_residual_dc_internal_422(), decode_cabac_residual_internal(), decode_cabac_residual_nondc(), decode_cabac_residual_nondc_internal(), decode_channel_map(), decode_coeffs(), decode_decorrelation_matrix(), decode_dynamic_range(), decode_exp_vlc(), decode_frame(), decode_frame_header(), decode_gain_info(), decode_init_static(), decode_mode(), decode_plane_bitstream(), decode_plte_chunk(), decode_residual(), decode_spectrum_and_dequant(), decode_splitmvs(), decode_vbmtree(), dequant_lsp10r(), dequant_lsp16r(), dequant_lsps(), detect_peak(), dhav_read_seek(), dht(), dnxhd_10bit_dct_quantize(), dnxhd_10bit_dct_quantize_444(), dnxhd_calc_bits_thread(), dnxhd_decode_dct_block(), dnxhd_decode_dct_block_10(), dnxhd_decode_dct_block_10_444(), dnxhd_decode_dct_block_12(), dnxhd_decode_dct_block_12_444(), dnxhd_decode_dct_block_8(), dnxhd_encode_block(), dnxhd_encode_thread(), dnxhd_unquantize_c(), do_convolve(), do_hybrid_window(), do_interpolation(), dot_prod(), dot_prods(), dpcm_decode_frame(), dqt(), draw_curves(), dshow_cycle_formats(), dst_calc_I_c(), e2_m16(), ebml_read_num(), elliott(), encode_block(), encode_residual_ch(), encode_residual_fixed(), encode_strip(), ensure_bits(), estimate_stereo_mode(), evolve(), evrc_decode_init(), factorization(), fadst4_1d(), fadst_1d(), fcmul_add_c(), fdct_1d(), ff_ac3_float_mdct_init(), ff_acelp_apply_order_2_transfer_function(), ff_acelp_interpolate(), ff_acelp_interpolatef(), ff_af_queue_remove(), ff_alsa_get_device_list(), ff_cbs_trace_syntax_element(), ff_celp_circ_addf(), ff_celp_lp_synthesis_filter(), ff_celp_lp_synthesis_filterf(), ff_celp_lp_zero_synthesis_filterf(), ff_dash_fill_tmpl_params(), ff_dca_core_dequantize(), ff_dca_core_filter_fixed(), ff_dca_vlc_calc_alloc_bits(), ff_dca_vlc_calc_quant_bits(), ff_dca_vlc_enc_alloc(), ff_dca_vlc_enc_quant(), ff_dct_init(), ff_dct_quantize_c(), ff_dct_unquantize_h263_inter_mmi(), ff_dct_unquantize_h263_intra_mmi(), ff_dct_unquantize_mpeg1_inter_mmi(), ff_dct_unquantize_mpeg1_intra_mmi(), ff_dct_unquantize_mpeg2_intra_mmi(), ff_decklink_write_header(), ff_els_decode_unsigned(), ff_er_frame_end(), ff_fft_init(), ff_fft_init_mips(), ff_g729_adaptive_gain_control(), ff_get_format(), ff_h263_pred_acdc(), ff_h263_pred_dc(), ff_hevc_hls_residual_coding(), ff_huffyuv_generate_bits_table(), ff_imdct_calc_c(), ff_imdct_half_c(), ff_init_slice_from_src(), ff_kbd_window_init(), ff_kbd_window_init_fixed(), ff_line_noise_avg_c(), ff_log2_16bit_c(), ff_log2_c(), ff_matrix_mul_3x3(), ff_mdct_calc_c(), ff_mdct_calcw_c(), ff_mdct_init(), ff_mjpeg_decode_dht(), ff_mpeg12_find_best_frame_rate(), ff_mpeg4_pred_ac(), ff_mpeg4_pred_dc(), ff_msmpeg4_code012(), ff_msmpeg4_coded_block_pred(), ff_msmpeg4_decode_block(), ff_msmpeg4_encode_block(), ff_msmpeg4_pred_dc(), ff_noise_init_x86(), ff_pca(), ff_pca_add(), ff_pca_init(), ff_rdft_init(), ff_rfps_add_frame(), ff_rfps_calculate(), ff_rm_reorder_sipr_data(), ff_rotate_slice(), ff_rv_decode_dc(), ff_scale_vector_to_given_sum_of_squares(), ff_sine_window_init(), ff_subtitles_next_line(), ff_subtitles_read_text_chunk(), ff_thread_await_progress(), ff_thread_report_progress(), ff_thread_report_progress2(), ff_vc1_mc_4mv_luma(), ff_vc1_pred_b_mv_intfi(), ff_vc1_pred_dc(), ff_vc1_pred_mv(), ff_vc1_pred_mv_intfr(), ff_vorbis_comment(), ff_vorbis_nth_root(), ff_vp9_decode_block(), ff_wma_init(), ffprobe_show_pixel_formats(), fft_channel(), fft_horizontal(), fft_perm_avx(), fft_ref(), fft_ref_init(), fft_vertical(), fill_64(), fill_gamma_table(), fill_ones(), fill_quantization_matrices(), fill_tileX(), fill_vaapi_RefPicList(), filter_2_1(), filter_5_0_side(), filter_5_1_back(), filter_5_1_side(), filter_dbl(), filter_dblp(), filter_flt(), filter_fltp(), filter_frame(), filter_frame_fixed(), filter_frame_float(), filter_stereo(), filter_surround(), find_and_decode_index(), find_next_start_code(), find_optimal_param(), fir_quantum(), flat_print_section_header(), free_lines(), ftx(), gate(), gen_compound_mapping(), generate_window_func(), get_amv(), get_array(), get_avg_color(), get_base128(), get_bits(), get_bits64(), get_bits_align32(), get_bits_le(), get_bits_long(), get_bitsz(), get_block(), get_channel_idx(), get_input(), get_lfe(), get_linear(), get_linear_array(), get_lowest_part_list_y(), get_lowest_part_y(), get_max_p_order(), get_nb_points(), get_num(), get_output(), get_plt(), get_qcc(), get_qcd(), get_qcx(), get_sbits(), get_sbits_inv(), get_sbits_long(), get_shift(), get_size_in_bits(), get_slice_offset(), get_sot(), get_tlm(), get_vlc2(), get_xbits(), get_xbits_le(), gif_read_header(), gif_read_header1(), graph_config_pointers(), guess_ni_flag(), h261_decode_block(), h261_encode_block(), h263_decode_block(), h263_encode_block(), hcom_decode(), hdcd_analyze_prepare(), hl_motion(), hn(), hn_imp(), hn_lpf(), hqx_filter(), huf_canonical_code_table(), ifft_channel(), ifft_horizontal(), ifft_vertical(), iir_filter(), imdct_and_windowing_eld(), imdct_calc(), ini_print_section_header(), init(), init_audio(), init_coef_vlc(), init_exp(), init_mdct_fft(), init_multbl2(), init_mv_table(), init_noise(), init_tone_level_dequantization(), inter_recon(), interpolate(), intra_recon(), invert(), invert_initial_buffer(), is_second_half_of_fft32(), is_transp(), iszero(), ivr_read_header(), jp2_find_codestream(), jpeg_create_huffman_table(), kalman_smoothen(), l1_unscale(), lavfi_read_header(), libAVEnumMediaTypes_Skip(), libAVEnumPins_Skip(), libAVMemInputPin_ReceiveMultiple(), list_voices(), ljpeg_decode_yuv_scan(), lpf(), lsf_check_stability(), mace_broken_clip_int16(), main(), make_filters_from_proto(), max_nbits(), mc_dir_part(), mc_part(), mc_part_std(), mc_part_weighted(), mdec_decode_block_intra(), memset_bpc(), merge_superframe(), mjpeg_decode_scan(), modnpf(), mov_write_tfrf_tag(), mp_decode_layer1(), mp_decode_layer3(), mpc8_dec_base(), mpc8_dec_enum(), mpeg1_decode_block_inter(), mpeg1_encode_block(), mpeg1_fast_decode_block_inter(), mpeg2_decode_block_intra(), mpeg2_decode_block_non_intra(), mpeg2_fast_decode_block_intra(), mpeg2_fast_decode_block_non_intra(), mpeg4_decode_block(), mpeg4_decode_dc(), mpeg4_decode_dpcm_macroblock(), mpeg4_decode_studio_block(), mpeg4_encode_block(), mpeg4_encode_dc(), mpeg4_get_block_length(), mpeg4_get_dc_length(), mpegts_write_packet_internal(), msmpeg4_decode_dc(), msmpeg4_encode_dc(), msmpeg4v1_pred_dc(), mulinv(), multiple_resample(), mux_frames(), mux_gops(), mxf_compute_ptses_fake_index(), myrnd(), new_audio_stream(), next_segment(), noise(), normalize_double(), opt_map_channel(), pam_encode_frame(), parse_adaptation_sets(), parse_aux_data(), parse_bs_info(), parse_coding_header(), parse_commands(), parse_forced_key_frames(), parse_intervals(), parse_mapping(), parse_psfile(), parse_read_intervals(), parse_subframe_audio(), parse_x96_coding_header(), parse_x96_subframe_audio(), pcm_decode_frame(), pcm_encode_frame(), picmemset_8bpp(), plot_freqs(), pnm_decode_frame(), pnm_encode_frame(), postfilter(), postprocess(), pow_poly(), pred_16x8_motion(), pred_8x16_motion(), pred_block_dc(), pred_intra_mode(), pred_motion(), pred_mv(), pred_non_zero_count(), pred_spatial_direct_motion(), preprocess(), print_frame(), process_client(), process_frame(), process_subpacket_9(), ps_add_squares_c(), ps_decorrelate_c(), ps_hybrid_analysis_c(), ps_hybrid_synthesis_deint_c(), ps_mul_pair_single_c(), ps_stereo_interpolate_c(), ps_stereo_interpolate_ipdopd_c(), pullup_get_frame(), purge_dialogues(), push_single_pic(), put_bits(), put_bits64(), put_bits_le(), put_huffman_table(), put_mb_modes(), put_num(), put_sbits(), putnumpasses(), qdm2_fft_decode_tones(), qdm2_parse_packet(), qdm2_restore_block(), quant_band_template(), ra144_encode_subblock(), range_decode_bits(), rdft_calc_c(), rdt_parse_sdp_line(), read_key(), read_len_table(), read_mv_component(), read_packet(), read_sb_block(), read_ts(), read_vblock(), readfull(), realtext_read_header(), recheck_discard_flags(), record_block(), relative_align_get_bits(), request_frame(), resample_common_TMPL(), resample_linear_TMPL(), residual_filter(), restore_ac_coeffs(), restore_tqb_pixels(), rice_count_exact(), ripemd128_transform(), ripemd160_transform(), ripemd256_transform(), ripemd320_transform(), rm_read_index(), rm_write_header(), roq_write_header(), rtmp_open(), rtp_read(), rtp_send_samples(), rtp_write_header(), rtsp_write_packet(), run_channel_fft(), run_single_test(), sami_read_header(), sample_noise_block(), samplecpy(), sap_fetch_packet(), sbr_qmf_synthesis(), sbr_sum_square_c(), scale_mv(), scaleforopp(), scaleforopp_x(), scaleforopp_y(), scaleforsame(), scaleforsame_x(), scaleforsame_y(), scaling_list_data(), search_keyval(), sequence_header_obu(), set_idx(), set_noise_profile(), set_string_bool(), set_tile_offset(), shift_data(), show_bits(), show_bits_long(), silk_decode_frame(), skip_bits(), skip_bits_long(), skip_bytes(), skip_gops(), skip_put_bits(), skip_put_bytes(), smjpeg_write_header(), sniff_channel_order(), split_box(), split_radix_permutation(), stabilize_lsps(), stats(), store_table(), svq1_decode_block_intra(), svq1_decode_block_non_intra(), svq3_pred_motion(), synth_block(), synth_block_fcb_acb(), synth_block_hardcoded(), synth_frame(), synth_superframe(), synthfilt_build_sb_samples(), take_samples(), targa_decode_rle(), targa_encode_normal(), test_add_squares(), test_hybrid_analysis(), test_mul_pair_single(), test_sum_square(), tnput(), tqi_decode_mb(), true_peak_limiter(), try_push_frame(), uninit(), update_model1_to_2(), update_model1_to_4(), update_model1_to_5(), update_model2_to_3(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), update_model5_to_6(), update_model6_to_7(), upmix_1_0(), upmix_2_1(), upmix_3_0(), upmix_3_1(), upmix_3_1_surround(), upmix_4_0(), upmix_4_1(), upmix_5_0_back(), upmix_5_1_back(), upmix_5_1_back_2_1(), upmix_5_1_back_surround(), upmix_6_0(), upmix_6_1(), upmix_7_0(), upmix_7_1(), upmix_7_1_5_0_side(), upmix_7_1_5_1(), upmix_stereo(), vaapi_device_create(), vaapi_encode_h264_default_ref_pic_list(), vaapi_encode_h264_init_slice_params(), vaapi_encode_profile_entrypoint(), vaapi_mpeg2_start_frame(), vaapi_mpeg4_start_frame(), validate_codec_tag(), var_read_string(), var_size_bmc(), var_size_bme(), vc1_coded_block_pred(), vc1_decode_i_block(), vc1_decode_i_block_adv(), vc1_decode_intra_block(), vc1_decode_p_block(), vc1_i_pred_dc(), vc1_pack_bitplanes(), video_audio_display(), vp9_superframe_close(), vp9_superframe_filter(), vp9_superframe_flush(), vp9_superframe_init(), wav_decode(), webp_get_vlc(), weighted_avg_elliott_mul5_m16(), wiener_denoise(), win(), wma_decode_block(), wma_lsp_to_curve(), wma_window(), wmavoice_decode_init(), wmavoice_flush(), wmv2_add_block(), wmv2_decode_inter_block(), write_index(), wtvfile_read_packet(), x8_decode_intra_mb(), xbr_filter(), xml_export(), xor_fast(), and yuv4_generate_header().

◆ buf

void* buf
Examples
avio_reading.c, decode_video.c, http_multiclient.c, and qsvdec.c.

Definition at line 766 of file avisynth_c.h.

Referenced by a64_compress_colram(), a64multi_encode_frame(), aa_probe(), aa_read_packet(), aac_decode_frame(), aac_encode_init(), aac_parse_packet(), aasc_decode_frame(), ac3_decode_frame(), ac3_eac3_probe(), ac3_handle_packet(), acb_search(), activate(), add_entry(), add_event(), add_metadata(), adpcm_decode_frame(), adpcm_swf_decode(), adts_aac_probe(), adts_decode_extradata(), adts_write_frame_header(), adts_write_packet(), adx_decode_frame(), adx_encode_header(), adx_parse(), aic_decode_frame(), decklink_allocator::AllocateBuffer(), amf_tag_contents(), amr_handle_packet(), amrnb_decode_frame(), amrwb_decode_frame(), analyze(), anti_sparseness(), ape_decode_frame(), apng_find_chunk(), apng_write_chunk(), apng_write_trailer(), append(), append_dht_segment(), append_to_cached_buf(), apply_lut(), asf_parse_packet(), asf_read_properties(), asf_read_value(), asf_set_metadata(), asf_write_header1(), asf_write_markers(), asfrtp_parse_packet(), asink_init(), asink_query_formats(), ass_encode_frame(), ass_probe(), ass_split(), ass_split_section(), async_read(), atrac1_decode_frame(), atrac3_decode_frame(), audio_write_packet(), aura_decode_frame(), autocorr_max(), av1_parser_split(), av_adler32_update(), av_adts_header_parse(), av_bitstream_filter_filter(), av_bprint_alloc(), av_bprint_append_data(), av_bprint_chars(), av_bprint_clear(), av_bprint_finalize(), av_bprint_get_buffer(), av_bprint_grow(), av_bprint_init(), av_bprint_init_for_buffer(), av_bprint_is_complete(), av_bprint_strftime(), av_bprintf(), av_bsf_list_parse_str(), av_buffer_create(), av_buffer_get_opaque(), av_buffer_get_ref_count(), av_buffer_is_writable(), av_buffer_make_writable(), av_buffer_pool_get(), av_buffer_realloc(), av_buffer_ref(), av_buffer_unref(), av_filename_number_test(), av_fourcc_make_string(), av_frame_get_plane_buffer(), av_frame_get_qp_table(), av_frame_new_side_data(), av_frame_new_side_data_from_buf(), av_frame_set_qp_table(), av_get_channel_layout_string(), av_get_codec_tag_string(), av_get_frame_filename(), av_get_frame_filename2(), av_get_pix_fmt_string(), av_get_sample_fmt_string(), av_get_token(), av_hash_final_b64(), av_hash_final_bin(), av_hash_final_hex(), av_hex_dump(), av_hex_dump_log(), av_hwdevice_ctx_alloc(), av_hwframe_ctx_alloc(), av_image_alloc(), av_new_packet(), av_opt_get(), av_opt_serialize(), av_packet_make_writable(), av_packet_merge_side_data(), av_parser_change(), av_parser_parse2(), av_printf_format(), av_probe_input_buffer2(), av_samples_alloc(), av_samples_fill_arrays(), av_timecode_make_mpeg_tc_string(), av_timecode_make_smpte_tc_string(), av_timecode_make_string(), av_ts_make_string(), av_ts_make_time_string(), av_vbprintf(), av_vorbis_parse_frame(), av_vorbis_parse_frame_flags(), avcodec_encode_subtitle(), avcodec_fill_audio_frame(), avcodec_open2(), avcodec_string(), avfilter_graph_dump(), avfilter_graph_dump_to_buf(), avformat_find_stream_info(), avio_get_str(), avio_printf(), avio_read(), avio_read_partial(), avio_read_to_bprint(), avio_write(), avpriv_bprint_to_extradata(), avpriv_dca_parse_core_frame_header(), avpriv_dict_set_timestamp(), avpriv_dv_produce_packet(), avpriv_exif_decode_ifd(), avpriv_mpeg4audio_get_config(), avpriv_mpegts_parse_packet(), avpriv_tak_parse_streaminfo(), avs2_find_frame_end(), avs2_parse(), avs_decode_frame(), binary_export(), blue_filter(), bluray_read(), bmp_decode_frame(), bmp_encode_frame(), bmp_parse(), bmv_aud_decode_frame(), bprint_color(), brown_filter(), bsf_parse_single(), buf_to_m2mctx(), buffer_needs_copy(), buffer_pool_free(), build_udp_url(), bytestream2_init(), bytestream2_init_writer(), cache_read(), callback(), cavs_decode_frame(), cavs_find_frame_end(), cavsvideo_parse(), cdg_border_preset(), cdg_tile_block(), cdxl_decode_frame(), channelmap_filter_frame(), channelmap_init(), check_append_extra_bits(), check_decorrelate_stereo(), check_header(), check_header_mismatch(), check_keyboard_interaction(), check_line(), check_mc(), check_pack_header(), check_pixel(), check_vanc_parity_checksum(), chs_filter_band_data(), cinaudio_decode_frame(), cinepak_decode_frame(), cinvideo_decode_frame(), clean_layout(), clear_parity_bits(), clv_decode_frame(), cmv_decode_frame(), cmv_decode_inter(), cmv_decode_intra(), cmv_process_header(), codeblock(), codecctl_int(), common_init(), comp_autocorr(), comp_harmonic_coeff(), comp_interp_index(), comp_lpc_coeff(), comp_ppf_coeff(), compact_print_str(), compute_imdct(), concat_read(), config_output(), config_props(), conv(), convert_alignment(), convert_color(), convert_flt(), convert_int(), convert_str(), convert_sub_to_old_ass_form(), convert_timestamp(), cook_decode_frame(), cook_parse(), copy_moof(), copy_tag(), count_hq_slice(), crazytime_to_iso8601(), crc_write_trailer(), create_ass_text(), crypto_read(), crypto_write(), cudaupload_init(), cyuv_decode_frame(), dash_write_packet(), data_read(), dca_find_frame_end(), dca_parse(), dca_parse_params(), decode(), decode_audio_s16(), decode_block(), decode_byte_vertical_delta(), decode_bytes(), decode_chunks(), decode_delta_d(), decode_delta_e(), decode_delta_j(), decode_delta_l(), decode_dvd_subtitles(), decode_extradata_ps_mp4(), decode_fill(), decode_frame(), decode_frame_header(), decode_frame_headers(), decode_ham_plane32(), decode_hq_slice(), decode_i2_frame(), decode_i_frame(), decode_init(), decode_key(), decode_long_vertical_delta(), decode_long_vertical_delta2(), decode_lowdelay(), decode_luma_residual(), decode_mime_header(), decode_nal_units(), decode_p_frame(), decode_packet(), decode_pal_v2(), decode_picture_header(), decode_rle(), decode_short_horizontal_delta(), decode_short_vertical_delta(), decode_short_vertical_delta2(), decode_slice_alpha(), decode_slice_chroma(), decode_slice_luma(), decode_slice_thread(), decode_speedhq_field(), decode_string(), decode_tag(), decode_user_data(), decode_wmv9(), decode_zbuf(), decodeplane32(), decodeplane8(), decrypt_init(), default_print_section_footer(), default_print_section_header(), detect_peak(), determine_bitrate(), dfa_decode_frame(), dilate_init(), dirac_combine_frame(), dirac_decode_data_unit(), dirac_decode_frame(), dirac_parse(), disp_node(), disp_tree(), dlsym_prefixed(), dnxhd_decode_frame(), dnxhd_decode_header(), dnxhd_encode_picture(), dnxhd_find_frame_end(), dnxhd_parse(), dnxhd_write_header(), do_encrypt(), do_init_filter(), double2int64str(), dpx_parse(), draw_arrow(), draw_edges_8_c(), draw_line(), draw_sample_cline_gray(), draw_sample_cline_rgba_full(), draw_sample_cline_rgba_scale(), draw_sample_line_gray(), draw_sample_line_rgba_full(), draw_sample_line_rgba_scale(), draw_sample_p2p_gray(), draw_sample_p2p_rgba_full(), draw_sample_p2p_rgba_scale(), draw_sample_point_gray(), draw_sample_point_rgba_full(), draw_sample_point_rgba_scale(), drawtext(), dss_sp_decode_frame(), dts_probe(), dump_curves(), dump_stream_format(), dv_encode_video_segment(), dv_format_frame(), dv_handle_packet(), dv_inject_metadata(), dv_write_dif_id(), dv_write_pack(), dv_write_ssyb_id(), dvaudio_parse(), dvbsub_decode(), dvbsub_encode(), dvbsub_parse(), dvbsub_parse_clut_segment(), dvbsub_parse_display_definition_segment(), dvbsub_parse_object_segment(), dvbsub_parse_page_segment(), dvbsub_parse_pixel_data_block(), dvbsub_parse_region_segment(), dvbtxt_probe(), dvd_nav_parse(), dvdsub_decode(), dvdsub_encode(), dvdsub_parse(), dvvideo_decode_frame(), dwt_plane(), dxa_read_packet(), dyn_buf_write(), dyn_packet_buf_write(), efi_read(), empty_string(), encode_alpha_slice_data(), encode_apng(), encode_bitstream(), encode_block(), encode_codebook(), encode_frame(), encode_mode(), encode_slice(), encode_slice_data(), encode_slice_plane(), encode_slices(), encode_str8(), encode_zlib(), encode_zlibprime(), end_ebml_master_crc32(), end_ebml_master_crc32_preliminary(), enqueue_buffer(), enqueue_packet(), epic_jb_decode_tile(), estimate_pitch(), eval_lpcenv_2parts(), evrc_decode_frame(), extend_edges(), extract_header(), fast_convolute(), fast_convolute2(), fast_convolute_nonlinear(), fcb_search(), ff_aac_ac3_parse(), ff_adx_decode_header(), ff_alloc_packet2(), ff_amrwb_lsp2lpc(), ff_ape_parse_tag(), ff_ass_bprint_text_event(), ff_ass_split(), ff_ass_split_dialog(), ff_ass_split_dialog2(), ff_ass_split_override_codes(), ff_av1_extract_obu(), ff_av1_filter_obus(), ff_av1_filter_obus_buf(), ff_av1_packet_split(), ff_av1_parse_seq_header(), ff_avc_decode_sps(), ff_avc_parse_nal_units_buf(), ff_avc_write_annexb_extradata(), ff_bprint_to_codecpar_extradata(), ff_bufqueue_add(), ff_bufqueue_discard_all(), ff_cbs_write_packet(), ff_combine_frame(), ff_crc04C11DB7_update(), ff_crcA001_update(), ff_crcEDB88320_update(), ff_dirac_golomb_read_16bit(), ff_dirac_golomb_read_32bit(), ff_dnxhd_parse_header_prefix(), ff_emulated_edge_mc(), ff_flac_parse_picture(), ff_framehash_write_header(), ff_g723_1_gen_dirac_train(), ff_get_chomp_line(), ff_get_cpu_flags_ppc(), ff_get_line(), ff_gradfun_blur_line_c(), ff_h263_decode_frame(), ff_h263_find_frame_end(), ff_h263_handle_packet(), ff_h2645_packet_split(), ff_h264_handle_aggregated_packet(), ff_h264_handle_frag_packet(), ff_hevc_annexb2mp4(), ff_hevc_encode_nal_vps(), ff_http_match_no_proxy(), ff_id3v1_read(), ff_id3v2_match(), ff_id3v2_tag_len(), ff_id3v2_write_apic(), ff_imdct36_blocks_TMPL(), ff_init_cabac_decoder(), ff_init_cabac_encoder(), ff_init_range_decoder(), ff_init_range_encoder(), ff_init_vlc_sparse(), ff_ip_parse_blocks(), ff_ip_parse_sources(), ff_isom_write_av1c(), ff_isom_write_avcc(), ff_isom_write_hvcc(), ff_ivi_decode_frame(), ff_lzf_uncompress(), ff_lzw_decode(), ff_lzw_decode_init(), ff_make_absolute_url(), ff_mjpeg_decode_frame(), ff_mjpeg_escape_FF(), ff_mlp_calculate_parity(), ff_mlp_checksum16(), ff_mlp_checksum8(), ff_mlp_restart_checksum(), ff_mms_read_data(), ff_mms_read_header(), ff_mov_add_hinted_packet(), ff_mpeg1_find_frame_end(), ff_mpeg4_find_frame_end(), ff_mpeg4_frame_end(), ff_mpeg4video_split(), ff_msgsm_decode_block(), ff_nelly_get_sample_bits(), ff_opencl_print_const_matrix_3x3(), ff_opus_parse_packet(), ff_parse_pes_pts(), ff_rdt_calc_response_and_checksum(), ff_rdt_parse_packet(), ff_rm_reorder_sipr_data(), ff_rtjpeg_decode_frame_yuv420(), ff_rtmp_calc_digest_pos(), ff_rtmpe_gen_pub_key(), ff_rtmpe_update_keystream(), ff_rtp_check_and_send_back_rr(), ff_rtp_codec_id(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_jpeg(), ff_rtp_send_punch_packets(), ff_rtp_send_rtcp_feedback(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_rtp_set_remote_url(), ff_rtsp_tcp_read_packet(), ff_rtsp_tcp_write_packet(), ff_rv34_decode_frame(), ff_sauce_read(), ff_slice_buffer_destroy(), ff_slice_buffer_flush(), ff_slice_buffer_init(), ff_slice_buffer_load_line(), ff_slice_buffer_release(), ff_smil_extract_next_text_chunk(), ff_snappy_uncompress(), ff_spdif_probe(), ff_srtp_decrypt(), ff_srtp_encrypt(), ff_srtp_set_crypto(), ff_startcode_find_candidate_c(), ff_subtitles_read_chunk(), ff_subtitles_read_line(), ff_subtitles_read_text_chunk(), ff_tak_check_crc(), ff_text_init_buf(), ff_text_read(), ff_tlog_link(), ff_tlog_ref(), ff_tls_open_underlying(), ff_tls_read(), ff_tls_write(), ff_twinvq_decode_frame(), ff_udp_set_remote_url(), ff_vdpau_add_buffer(), ff_videotoolbox_alloc_frame(), ff_vorbis_comment(), ff_vorbis_stream_comment(), ff_vp56_decode_frame(), ff_vp56_init_range_decoder(), ff_wms_parse_sdp_a_line(), ff_yuv2rgb_init_tables_ppc(), ffio_read_indirect(), ffio_read_size(), ffio_rewind_with_probe_data(), ffmmal_add_packet(), ffstring_read(), ffurl_read(), ffurl_read_complete(), ffurl_write(), file_read(), file_write(), fileTest(), filetime_to_iso8601(), fill_loopfilter_buffers(), fill_parse_info_header(), fill_picture_monoblack(), fill_picture_rgb(), filter(), filter_channel(), filter_frame(), find_frame_end(), find_headers_search(), find_image_range(), find_index_range(), find_new_headers(), find_next_start_code(), find_start_code(), fir_quantum(), fits_read_packet(), fixup_vorbis_headers(), flac_decode_frame(), flac_init(), flac_parse(), flat_print_section_header(), flat_print_str(), flic_decode_frame(), flic_decode_frame_15_16BPP(), flic_decode_frame_24BPP(), flic_decode_frame_8BPP(), flush_packet(), flv_data_packet(), formant_postfilter(), format_date_now(), format_duration(), format_name(), frame_header_is_valid(), framecrc_write_packet(), ftp_auth(), ftp_connect_control_connection(), ftp_connect_data_connection(), ftp_read(), ftp_status(), ftp_write(), ftx(), g2m_decode_frame(), g723_1_decode_frame(), g723_1_parse(), g729_parse(), gain_scale(), gen_sub_ass(), gen_sub_text(), generate_codebook(), generate_samples(), get_anim_duration(), get_asf_string(), get_base128(), get_duration(), get_fcb_param(), get_frame_internal(), get_interleaved_se_golomb(), get_interleaved_ue_golomb(), get_lag(), get_level_prefix(), get_line(), get_metadata(), get_metadata_size(), get_nalsize(), get_obu_bit_length(), get_packet_size(), get_pts(), get_quant(), get_se_golomb(), get_se_golomb_long(), get_shift(), get_sidx_size(), get_slice_offset(), get_sockaddr(), get_stats(), get_str8(), get_string(), get_strl(), get_tag(), get_token(), get_ue_golomb(), get_ue_golomb_31(), get_ue_golomb_long(), get_ur_golomb(), get_ur_golomb_jpegls(), get_word(), get_word_sep(), get_word_until_chars(), gif_crop_opaque(), gif_crop_translucent(), gif_find_frame_end(), gif_image_write_image(), gif_parse(), gif_read_packet(), gnutls_url_pull(), gnutls_url_push(), gopher_open(), gopher_read(), gopher_write(), gsm_decode_frame(), gsm_parse(), gsm_probe(), guess_channel_layout(), gxf_parse_mpeg_frame(), h261_decode_frame(), h261_find_frame_end(), h261_handle_packet(), h261_parse(), h263_handle_packet(), h263_parse(), h264_decode_frame(), h264_find_frame_end(), h264_handle_packet(), h264_handle_packet_fu_a(), h264_mp4toannexb_filter(), h264_parse(), h264_slice_init(), h264_split(), handle_connect_error(), hds_write(), hevc_decode_extradata(), hevc_decode_nal_units(), hevc_find_frame_end(), hevc_handle_packet(), hevc_idct_16x16_msa(), hevc_parse(), hevc_split(), hex_dump_internal(), hex_log(), highpass_filter(), hls_read(), hls_start(), http_buf_read(), http_open_cnx_internal(), http_read(), http_read_stream(), http_read_stream_all(), http_shutdown(), http_write(), icecast_write(), id3v1_create_tag(), id3v1_set_string(), id3v2_read_internal(), idcin_decode_frame(), iff_read_header(), ilbc_decode_frame(), imc_decode_frame(), imdct36(), imdct_and_windowing(), imdct_and_windowing_960(), imdct_and_windowing_eld(), imdct_and_windowing_ld(), import_pem(), ini_print_section_header(), ini_print_str(), init(), init_dict(), init_filter(), init_MP4DescrParseContext(), init_out(), init_packetizer(), insert_datetime(), insert_ts(), intercept_id3(), intlist_read(), intlist_write(), io_read(), io_read_packet(), io_write(), io_write_data_type(), io_write_packet(), ip_parse_addr_list(), ip_parse_sources_and_blocks(), ipvideo_decode_frame(), ir2_decode_frame(), is_eol(), is_extra(), is_image(), is_image_translucent(), is_tag(), is_transp(), ism_write(), jpeg_create_header(), jpeg_parse(), jpeg_parse_packet(), json_print_int(), json_print_item_str(), json_print_section_header(), lag_decode_frame(), lag_pred_line(), lag_pred_line_yuy2(), latm_decode_extradata(), latm_find_frame_end(), latm_parse(), latm_parse_packet(), libaribb24_handle_regions(), libAVMemInputPin_Receive(), libdav1d_data_free(), libdav1d_picture_allocator(), libdav1d_picture_release(), libgsm_decode_frame(), libopenjpeg_decode_frame(), libsmbc_read(), libsmbc_write(), libspeex_decode_frame(), libsrt_listen_connect(), libsrt_open(), libsrt_read(), libsrt_setup(), libsrt_write(), libssh_read(), libssh_write(), lmlm4_probe(), load_metadata(), loas_probe(), loco_decode_plane(), logger(), lookup_pal_indicies(), lxf_sync(), m101_decode_frame(), mace_decode_frame(), main(), make_lpc_coefs(), make_vitc_tc_string(), map_to_opts(), mbedtls_recv(), mbedtls_send(), md5_close(), md5_write(), metasound_read_bitstream(), mimic_decode_frame(), mjpegb_decode_frame(), mkv_free(), mlp_get_major_sync_size(), mlp_parse(), mlp_thd_probe(), mm_decode_frame(), mmap_init(), mmap_read_frame(), mmap_release_buffer(), mmap_start(), mms_read(), mmsh_read(), mov_create_chapter_track(), mov_flush_fragment(), mov_flush_fragment_interleaving(), mov_metadata_loci(), mov_metadata_track_or_disc_number(), mov_read_atom_into_extradata(), mov_read_ddts(), mov_read_dfla(), mov_read_packet(), mov_read_rtmd_track(), mov_read_stsz(), mov_rewrite_dvd_sub_extradata(), mov_text_decode_frame(), mov_text_encode_frame(), mov_write_ac3_tag(), mov_write_dvc1_structs(), mov_write_dvc1_tag(), mov_write_eac3_tag(), mov_write_track_udta_tag(), mov_write_udta_sdp(), mov_write_udta_tag(), mp3_header_decompress(), mp3_read_probe(), mp3_write_trailer(), mp4_read_iods(), mp4_read_od(), mp_decode_frame(), mpa_robust_parse_packet(), mpa_robust_parse_rtp_header(), mpc7_decode_frame(), mpc7_decode_init(), mpc8_decode_frame(), mpc8_parse_seektable(), mpeg1_decode_picture(), mpeg1_decode_sequence(), mpeg4_decode_header(), mpeg4video_parse(), mpeg_decode_frame(), mpeg_decode_gop(), mpeg_decode_slice(), mpeg_field_start(), mpeg_mux_write_packet(), mpeg_parse_packet(), mpegaudio_parse(), mpegps_read_packet(), mpegts_get_pcr(), mpegts_handle_packet(), mpegts_insert_null_packet(), mpegts_insert_pcr_only(), mpegts_push_data(), mpegts_write_packet_internal(), mpegts_write_pes(), mpegts_write_section(), mpegts_write_section1(), mpegvideo_extract_headers(), mpegvideo_parse(), mpegvideo_split(), mpl2_decode_frame(), mpl2_event_to_ass(), mpsub_read_header(), msrle_decode_frame(), mss2_decode_frame(), mss3_decode_frame(), mss4_decode_frame(), msvideo1_decode_frame(), multiply3x3_c(), mxf_add_timecode_metadata(), mxf_parse_h264_frame(), mxpeg_decode_frame(), nal_send(), nelly_decode_block(), new_output_stream(), ogg_find_codec(), ogg_replace_stream(), ogg_write_page(), old_dirac_header(), oledate_to_iso8601(), oma_read_header(), oma_read_probe(), omx_encode_frame(), on2avc_decode_frame(), on2avc_decode_subframe(), on2avc_reconstruct_channel(), on2avc_reconstruct_channel_ext(), open_null_ctx(), opt_list(), opt_recording_timestamp(), opt_show_format_entry(), opus_decode_packet(), opus_decode_subpacket(), opus_find_frame_end(), opus_parse(), pack_fcb_param(), packet_alloc(), param_write_hex(), parse(), parse_atoms(), parse_avid(), parse_channel_expressions(), parse_channel_name(), parse_chunk_headers(), parse_chunks(), parse_command(), parse_commands(), parse_filter(), parse_header(), parse_id_header(), parse_ifo_palette(), parse_inputs(), parse_interval(), parse_intervals(), parse_iplconvkernel(), parse_key_value_pair(), parse_link_name(), parse_map(), parse_nal_units(), parse_object_segment(), parse_obu_header(), parse_options(), parse_opus_ts_header(), parse_outputs(), parse_palette_segment(), parse_presentation_segment(), parse_psfile(), parse_sequence_header(), parse_set_cookie_expiry_time(), parse_setup_header(), parse_speaker_pos(), parse_streaminfo(), parse_strk(), parse_sws_flags(), parse_tag(), parse_timecode(), parse_timecode_in_framenum_format(), parse_vtrk(), pcx_encode_frame(), pcx_probe(), perceptual_filter(), pgm_save(), pick_palette_entry(), pink_filter(), png_get_chrm(), png_get_gama(), png_parse(), png_write_chunk(), png_write_image_data(), pnm_decode_frame(), pnm_parse(), pool_alloc_buffer(), pool_release_buffer(), postfilter(), postfilter_5k0(), predict_plane(), predict_slice(), print_data(), print_digraph(), print_file(), print_link_prop(), print_report(), probe(), process_client(), prompeg_create_bitstring(), prompeg_open(), prompeg_write(), prompeg_write_fec(), prores_encode_frame(), prores_encode_picture(), prores_metadata(), ptx_decode_frame(), push_frame(), push_single_pic(), put_ebml_binary(), put_flac_codecpriv(), put_frame(), put_pack_header(), put_swf_matrix(), put_swf_rect(), put_system_header(), putbuf(), pva_probe(), pvq_band_cost(), qcelp_decode_frame(), qcelp_parse_packet(), qcp_read_header(), qdm2_decode_frame(), qdm2_parse_config(), qdm2_parse_packet(), qdm2_parse_subpacket(), qt_rtp_parse_packet(), qtrle_encode_line(), query_formats(), ra144_decode_frame(), ra288_decode_frame(), randomize(), ratecontrol_1pass(), raw_decode(), rd_frame(), rd_strip(), rdt_parse_packet(), read_access_unit(), read_data(), read_file(), read_from_url(), read_header_gme(), read_header_openmpt(), read_header_vs(), read_huffman_tables(), read_line(), read_packet(), read_packet_wrapper(), read_restart_header(), read_sb_block(), read_shape_from_file(), read_sl_header(), read_ts(), read_vblock(), read_whole_file(), realtext_decode_frame(), realtext_probe(), realtext_read_header(), recv_msg(), render_line(), render_line_unrolled(), replace_int_data_in_filename(), replace_str_data_in_filename(), request_frame(), residual_interp(), residue_encode(), retry_transfer_wrapper(), return_or_keep_frame(), rfc4175_handle_packet(), rl2_decode_frame(), rm_read_audio_stream_info(), rm_read_header(), rm_read_metadata(), rm_write_audio(), rm_write_video(), roq_decode_frame(), rstrip_spaces(), rstrip_spaces_buf(), rt_event_to_ass(), rtcp_parse_packet(), rtmp_calc_swf_verification(), rtmp_handshake_imprint_with_digest(), rtmp_http_read(), rtmp_http_write(), rtmp_open(), rtmp_packet_read_one_chunk(), rtmp_read(), rtmp_validate_digest(), rtmp_write(), rtmpe_read(), rtmpe_write(), rtp_asf_fix_header(), rtp_mpegts_write_packet(), rtp_open(), rtp_parse_mp4_au(), rtp_parse_one_packet(), rtp_parse_packet_internal(), rtp_read(), rtp_send_ilbc(), rtp_write(), rtsp_parse_range_npt(), rtsp_read_setup(), run_psnr(), rv10_decode_frame(), rv10_decode_packet(), rv34_decode_slice(), rv34_parse(), s302m_decode_frame(), s302m_parse_frame_header(), s337m_probe(), sami_probe(), sami_read_header(), sap_write_header(), save_avio_options(), sbc_parse(), sbg_read_header(), scan_buffer(), scc_probe(), sctp_open(), sctp_read(), sctp_write(), segment_end(), segment_list_print_entry(), select_frame(), send_mode_a(), send_mode_b(), send_packet(), send_picture(), send_silence(), seqvideo_decode_frame(), set_aes_arg(), set_colorquant_ratio_meta(), set_options(), set_segment_filename(), set_spdif(), set_string_number(), setup_partitions(), shift_data(), shorten_decode_frame(), show_help_options(), sipr_decode_frame(), sipr_parse(), skeleton_header(), skip_comments(), skip_space(), slice_decode_thread(), slice_to_vbi_lines(), smc_decode_frame(), smka_decode_frame(), sp5x_decode_frame(), spdif_get_offset_and_codec(), speedhq_decode_frame(), srt_encode_frame(), srt_probe(), srt_read_header(), srtp_open(), srtp_read(), srtp_write(), ssim_plane(), store_huffman_tables(), store_packet(), store_table(), sub_acb_contrib(), subfile_read(), subviewer_decode_frame(), subviewer_event_to_ass(), sum_bits(), sunrast_decode_frame(), sup_probe(), svq1_decode_frame(), svq3_decode_frame(), svq3_decode_init(), svq3_parse_packet(), swf_read_packet(), swf_write_audio(), swf_write_video(), swr_build_matrix(), synth_percept_filter(), tak_check_crc(), tak_parse(), take_samples(), tcp_open(), tcp_read(), tcp_write(), tee_write(), test(), test_encrypt(), text_decode_frame(), text_encode_frame(), text_to_ass(), tgq_decode_frame(), tgv_decode_frame(), tgv_decode_inter(), tls_read(), tls_read_callback(), tls_write(), tls_write_callback(), tm2_read_header(), tm2_read_stream(), tqi_decode_frame(), track_header(), track_index(), true_peak_limiter(), truemotion1_decode_frame(), truemotion2rt_decode_header(), truespeech_decode_frame(), try_push_frame(), tscc2_decode_frame(), tscc2_decode_slice(), tta_check_crc(), tta_decode_frame(), twinvq_memset_float(), twinvq_read_bitstream(), udp_open(), udp_read(), udp_write(), ulti_decode_frame(), unescape(), uninit(), unix_read(), unix_write(), unpack_bitstream(), update_benchmark(), update_md5_sum(), url_bio_bread(), url_bio_bwrite(), v4l2_buf_to_bufref(), v4l2_dequeue_v4l2buf(), v4l2_get_color_primaries(), v4l2_get_color_range(), v4l2_get_color_space(), v4l2_get_color_trc(), vaapi_encode_output(), value_string(), vanc_to_cc(), vc1_decode_frame(), vc1_extract_header(), vc1_parse(), vc1_split(), vc2hq_handle_frame_fragment(), vc2hq_handle_packet(), vc2hq_handle_sequence_header(), decklink_input_callback::VideoInputFrameArrived(), violet_filter(), viv_read_header(), vivo_probe(), vmdaudio_decode_frame(), vmdvideo_decode_frame(), vorbis_decode_frame(), vorbis_parse_audio_packet(), vp3_decode_frame(), vp5_parse_header(), vp6_parse_header(), vp7_decode_frame_header(), vp8_decode_frame_header(), vp8_handle_packet(), vp9_handle_packet(), vsink_init(), vsink_query_formats(), vtenc_frame(), vtenc_populate_extradata(), vtenc_q_pop(), wavpack_decode_block(), wavpack_decode_frame(), wavpack_encode_frame(), webvtt_decode_frame(), webvtt_encode_frame(), webvtt_event_to_ass(), wma_decode_superframe(), wrap(), wrap_texture_buf(), write_access_unit(), write_all_blocks(), write_bitstream(), write_block(), write_chunk_header(), write_cvid_header(), write_header(), write_major_sync(), write_packet(), write_pcr_bits(), write_section_data(), write_streaminfo(), write_strip_header(), write_substrs(), writer_print_data_hash(), writer_print_rational(), writer_print_time(), ws_snd_decode_frame(), wtvfile_open2(), wtvfile_read_packet(), xan_decode_frame(), xbm_encode_frame(), xface_decode_frame(), xface_encode_frame(), xiph_handle_packet(), xma_parse(), xml_export(), xml_print_str(), xsub_encode(), xwd_decode_frame(), xwd_encode_frame(), yuv2422_2_c_template(), yuv2bgr24_2_TMPL(), yuv2mono_2_c_template(), yuv2rgb32_2_TMPL(), yuv2rgb555_2_TMPL(), yuv2rgb565_2_TMPL(), yuv2rgb_2_c_template(), yuv2rgb_full_2_c_template(), yuv2rgba64_2_c_template(), yuv2rgba64_full_2_c_template(), yuv2ya16_2_c_template(), yuv2ya8_2_c(), yuv2yuyv422_2_TMPL(), yuv4_generate_header(), and zero_remaining().

◆ start

void INT64 start

Definition at line 767 of file avisynth_c.h.

Referenced by aa_read_header(), ac3_bit_alloc_calc_bap_c(), advance_line(), apply_intensity_stereo(), apply_mid_side_stereo(), apply_scalefactors(), apply_tns(), ast_write_header(), atrac9_decode_block(), avoid_clipping(), avpriv_new_chapter(), buffer_needs_copy(), build_frame_code(), calc_thr_3gpp(), calculate_sfm(), cbs_h2645_split_fragment(), cbs_jpeg_split_fragment(), cbs_mpeg2_split_fragment(), celt_gauge_psy_weight(), celt_search_for_tf(), check_header_mismatch(), check_line(), check_nan_suffix(), check_pixel(), cmp_func_names(), codebook_trellis_rate(), complex_divide(), complex_multiply(), compute_rematrixing_strategy(), count_mantissa_bits_update_ch(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), decode_format80(), decode_frame(), decode_info_header(), decode_p_block(), decode_rle(), decode_slice(), decode_speedhq_field(), decode_string(), decode_subframe(), decouple_info(), deinterlace_slice(), dequantize(), dhav_read_packet(), dirac_decode_frame_internal(), draw_sample_cline_gray(), draw_sample_cline_rgba_full(), draw_sample_cline_rgba_scale(), draw_sample_line_gray(), draw_sample_line_rgba_full(), draw_sample_line_rgba_scale(), draw_sample_p2p_gray(), draw_sample_p2p_rgba_full(), draw_sample_p2p_rgba_scale(), encode_frame(), encode_spectral_coeffs(), encode_window_bands_info(), envelope_instant(), envelope_instant16(), envelope_peak(), envelope_peak16(), estimate_pitch(), extension_data(), extra_information(), ff_aac_adjust_common_pred(), ff_aac_apply_tns(), ff_aac_is_encoding_err(), ff_aac_search_for_is(), ff_aac_search_for_ltp(), ff_ac3_apply_rematrixing(), ff_ac3_bit_alloc_calc_mask(), ff_ac3_bit_alloc_calc_psd(), ff_avc_mp4_find_startcode(), ff_end_tag(), ff_h263_find_resync_marker_reverse(), ff_hevc_annexb2mp4(), ff_hevc_parse_sps(), ff_http_match_no_proxy(), ff_init_slice_from_src(), ff_isom_write_avcc(), ff_isom_write_hvcc(), ff_mjpeg_escape_FF(), ff_mpeg4_init_partitions(), ff_mpv_encode_picture(), ff_opus_psy_celt_frame_process(), ff_read_riff_info(), ff_rl_init(), ff_rle_count_pixels(), ff_wma_init(), ffmmal_add_packet(), fft_horizontal(), fft_vertical(), fill_colmap(), fill_with_noise(), filter_3800(), filter_channel(), filter_frame(), filter_slice(), find_index(), find_next_coarsecandidate(), find_resync_marker_reverse(), fir_channels(), flac_fifo_read(), flac_fifo_read_wrap(), flac_read_header(), ftp_current_dir(), ftp_passive_mode(), ftp_passive_mode_epsv(), ftp_read_dir(), g723_1_encode_frame(), get_event_info(), get_lag(), get_palette_frame(), get_pts(), get_utf8_length_at(), gxf_resync_media(), hls_read(), hnm_update_palette(), id3v2_read_internal(), ifft_horizontal(), ifft_vertical(), imc_read_level_coeffs(), init_cqt(), ir2_decode_frame(), libAVFilter_Run(), lz_copy(), main(), make_bands(), mark_pns(), microdvd_load_tags(), mov_parse_vc1_frame(), mov_read_chpl(), mov_write_dvc1_structs(), mov_write_traf_tag(), mpjpeg_get_boundary(), mpjpeg_read_packet(), mpl2_probe(), mpsub_read_header(), mxf_write_partition(), new_video_stream(), noise(), ogg_buffer_data(), output_chunk_list(), parse_audio(), parse_file(), parse_indices(), parse_interval(), parse_link_name(), parse_opus_ts_header(), pick_color(), pjs_probe(), postProcess_TMPL(), predictor_decode_mono_3800(), predictor_decode_stereo_3800(), probe(), psy_3gpp_init(), put_payload_parsing_info(), rac_get_model256_sym(), read_chapter(), read_chunk(), read_coeffs_fine(), read_dialogue(), read_fft_data(), read_header(), read_huffman_tables(), read_interval_packets(), read_ts(), read_var_block_data(), resample_cubic(), resample_linear(), resolve_content_path(), rsd_read_header(), rtsp_parse_range_npt(), safe_filename(), sbr_hf_gen_c(), scale_band_ext_coeffs(), search_for_ms(), search_for_pns(), search_for_quantizers_anmr(), search_for_quantizers_fast(), search_for_quantizers_twoloop(), seek_test(), set_tile_offset(), sgi_rle_encode(), snappy_copy(), snappy_copy1(), snappy_copy2(), snappy_copy4(), srtp_read(), str_read_header(), subfile_seek(), subsampling_bounds(), synth_tones(), targa_decode_rle(), test_hf_gen(), tiff_decode_tag(), try_push_frame(), unpack_parse_unit(), url_alloc_for_protocol(), v4l2_dequeue_v4l2buf(), vaapi_encode_pick_next(), vaapi_encode_set_b_pictures(), var_diamond_search(), vb_decode_palette(), vc1_decode_frame(), vc1_decode_init(), viv_read_packet(), wavpack_encode_block(), webm_dash_manifest_write_header(), wmapro_window(), write_abst(), write_chapter(), write_packet(), and yae_load_frag().

◆ count

void INT64 INT64 count

Definition at line 767 of file avisynth_c.h.

Referenced by acb_search(), add_ctts_entry(), add_entry(), add_metadata(), add_serial_pair(), adpcm_decode_frame(), adpcm_swf_decode(), aes_decrypt(), aes_encrypt(), alias_pix_read_probe(), anti_sparseness(), ape_apply_filters(), ape_unpack_mono(), ape_unpack_stereo(), apply_filter(), asf_read_marker(), asf_write_index(), asv2_decode_block(), asv2_encode_block(), auto_sep(), av_aes_crypt(), av_aes_ctr_crypt(), av_blowfish_crypt(), av_camellia_crypt(), av_cast5_crypt(), av_cast5_crypt2(), av_des_crypt(), av_des_crypt_mac(), av_des_mac(), av_find_best_stream(), av_log_default_callback(), av_opt_set_from_string(), av_rc4_crypt(), av_set_options_string(), av_tea_crypt(), av_twofish_crypt(), av_xtea_crypt(), av_xtea_le_crypt(), avcodec_default_execute(), avcodec_default_execute2(), avf_read_header(), avf_read_packet(), avfilter_make_format64_list(), avfilter_pad_count(), avformat_find_stream_info(), avpriv_solve_lls(), buf_set(), build_diff_map(), build_vlc(), calc_stereo_rms(), cbs_h2645_split_fragment(), cfhd_decode(), check_dcbzl_effect(), clean_mean(), cmap_read_palette(), codebook_trellis_rate(), compand_delay(), compute_default_clut(), copy(), copy_matrix_params(), copy_picture_range(), count_colors(), count_frame_header(), count_nalus(), count_pixfmts(), create_all_formats(), dct_quantize_refine(), decode_422_bitstream(), decode_bdlt(), decode_bgr_1(), decode_bgr_bitstream(), decode_block(), decode_byterun2(), decode_dds1(), decode_dsw1(), decode_format80(), decode_frame(), decode_gray_bitstream(), decode_huffman2(), decode_info_header(), decode_init(), decode_interframe_v4(), decode_interframe_v4a(), decode_main_header(), decode_plane_bitstream(), decode_rle(), decode_short_horizontal_delta(), decode_string(), decode_tsw1(), decode_wdlt(), decompress_p(), decompress_p3(), do_apply_filter(), doubles2str(), encode_422_bitstream(), encode_bgra_bitstream(), encode_block(), encode_callback(), encode_frame(), encode_gray_bitstream(), encode_plane_bitstream(), encode_slice(), encode_window_bands_info(), epzs_motion_search_internal(), eval_sse(), exif_add_metadata(), exif_decode_tag(), expand_rle_row16(), expand_rle_row8(), extract_even2_c(), extract_even2_TMPL(), extract_even2avg_c(), extract_even2avg_TMPL(), extract_even_c(), extract_even_TMPL(), extract_header(), extract_odd2_c(), extract_odd2_TMPL(), extract_odd2avg_c(), extract_odd2avg_TMPL(), extract_odd_TMPL(), ff_aac_adjust_common_ltp(), ff_aac_adjust_common_pred(), ff_aac_search_for_is(), ff_aac_search_for_ltp(), ff_aac_search_for_pred(), ff_aac_search_for_tns(), ff_alloc_entries(), ff_ape_write_tag(), ff_ass_split_dialog(), ff_celt_quant_bands(), ff_flac_get_max_frame_size(), ff_get_cpu_flags_ppc(), ff_hap_set_chunk_count(), ff_huff_build_tree(), ff_imdct36_blocks_TMPL(), ff_insert_pad(), ff_make_format_list(), ff_make_formatu64_list(), ff_mov_add_hinted_packet(), ff_mp4_read_descr_len(), ff_opus_rc_get_raw(), ff_opus_rc_put_raw(), ff_print_debug_info2(), ff_rle_count_pixels(), ff_rle_encode(), ff_rtp_check_and_send_back_rr(), ff_tadd_bytes_metadata(), ff_tadd_doubles_metadata(), ff_tadd_long_metadata(), ff_tadd_rational_metadata(), ff_tadd_shorts_metadata(), ff_tadd_string_metadata(), ff_tread_tag(), ff_vaapi_vpp_make_param_buffers(), ff_vc1_inv_trans_4x4_mmi(), ff_vc1_inv_trans_8x8_dc_mmi(), ff_vorbiscomment_write(), ffat_init_encoder(), ffio_fill(), fill_l1distlut(), fill_with_noise(), filter(), filter_units_make_type_list(), find_es_header(), find_prev_closest_index(), fraps2_decode_plane(), free_section(), get_tree_codes(), get_visual_weight(), gif_read_image(), hdcd_analyze(), hdcd_analyze_prepare(), hdcd_envelope(), hdcd_integrate(), hdcd_process(), hdcd_process_stereo(), hnm_update_palette(), huff_smallest_node(), id3v1_create_tag(), init_report(), is_frozen(), ivr_read_header(), lag_decode_line(), lag_decode_zero_run_line(), lfo_advance(), lpc2lsp(), main(), mov_build_index(), mov_create_dvd_sub_decoder_specific_info(), mov_fix_index(), mov_preroll_write_stbl_atoms(), mov_read_ctts(), mov_read_keys(), mov_stsc_index_valid(), mov_write_ctts_tag(), mov_write_mdta_ilst_tag(), mov_write_mdta_keys_tag(), mov_write_stts_tag(), mp_read_changes_map(), mxf_get_eia608_packet(), mxf_read_strong_ref_array(), mxf_write_local_tags(), mxf_write_user_comments(), nvenc_check_codec_support(), op(), open_output_file(), paf_video_decode(), parse_band_ext(), parse_mantissas(), pcx_rle_encode(), pp_postprocess(), predictor_decode_mono_3800(), predictor_decode_mono_3930(), predictor_decode_mono_3950(), predictor_decode_stereo_3800(), predictor_decode_stereo_3930(), predictor_decode_stereo_3950(), process_line0(), process_options(), ps_read_extension_data(), queue_length(), rdt_parse_sdp_line(), read_code_table(), read_descr(), read_huffman_tables(), read_ints(), read_packet(), read_sm_data(), read_table(), realloc_section_array(), remap_layout(), resample(), rice_count_exact(), rle_uncompress(), rtp_send_mpegaudio(), rv40_decode_mb_info(), scc_read_header(), set_option(), sgi_rle_encode(), skip_data_stream_element(), store_huffman_tables(), subframe_count_exact(), svq1_encode_plane(), swr_drop_output(), swr_inject_silence(), swri_noise_shaping_TMPL(), swri_realloc_audio(), synth_tones(), targa_decode_rle(), tedcaptions_read_probe(), tiff_decode_tag(), uninit_options(), unpack_intraframe(), update_vlc_state(), vc1_decode_init(), vp3_h_loop_filter_c(), vp3_v_loop_filter_c(), vp56_add_predictors_dc(), write_chapter(), write_globalinfo(), write_hint_packets(), write_huff_codes(), write_streaminfo(), ws_snd_decode_frame(), wv_unpack_mono(), wv_unpack_stereo(), xan_wc3_copy_pixel_run(), xan_wc3_output_pixel_run(), xtea_crypt(), and zero_remaining().

◆ cachehints

int cachehints

Definition at line 771 of file avisynth_c.h.

◆ frame_range

int int frame_range

Definition at line 771 of file avisynth_c.h.

◆ fi

◆ child

◆ store_child

Definition at line 808 of file avisynth_c.h.

◆ version

int version

Definition at line 858 of file avisynth_c.h.

Referenced by adpcm_compress_trellis(), aiff_read_header(), amf_parse_object(), ape_probe(), atrac3_decode_init(), atrac9_decode_init(), cbs_h2645_split_fragment(), celt_header(), check_file_header(), cine_read_header(), codec2_read_header(), decode_frame(), decode_frame_header(), decode_header(), decode_init(), dfa_decode_frame(), dfa_read_header(), do_apply_filter(), drm_device_create(), dss_read_header(), dvbsub_parse_clut_segment(), dvbsub_parse_page_segment(), dvbsub_parse_region_segment(), ff_hls_write_playlist_header(), ff_hls_write_playlist_version(), ff_mss12_decode_init(), ff_opus_parse_extradata(), ff_rac_check_termination(), ff_rac_terminate(), ff_wma_get_frame_len_bits(), ff_wma_run_level_decode(), fsb_read_header(), get_aiff_header(), get_packet_header(), id3v2_parse(), iff_read_header(), ilog2(), init(), libcelt_dec_init(), magy_decode_frame(), main(), mkv_write_header(), mov_cenc_write_saio_tag(), mov_parse_stsd_audio(), mov_read_chpl(), mov_read_coll(), mov_read_elst(), mov_read_mdhd(), mov_read_mvhd(), mov_read_pssh(), mov_read_saio(), mov_read_sbgp(), mov_read_sidx(), mov_read_smdm(), mov_read_sv3d(), mov_read_tenc(), mov_read_tfdt(), mov_read_tkhd(), mov_read_vpcc(), mov_write_audio_tag(), mov_write_edts_tag(), mov_write_mdhd_tag(), mov_write_mvhd_tag(), mov_write_tkhd_tag(), mp3_parse_info_tag(), mpegts_write_section1(), musx_read_header(), mv_read_header(), mxf_write_identification(), opengl_read_limits(), parse_decoder_init(), parse_psfile(), pixlet_decode_frame(), process_line(), read_header(), read_tfra(), rm_read_audio_stream_info(), rsd_read_header(), shn_probe(), slicecontext_init(), smjpeg_read_header(), spdif_header_mpeg(), swf_write_header(), txd_decode_frame(), update_av_program_info(), vble_decode_frame(), voc_probe(), voc_write_header(), wsd_read_header(), and xwd_decode_frame().

◆ s

const char* s

Definition at line 860 of file avisynth_c.h.

◆ length

const char int length

Definition at line 860 of file avisynth_c.h.

Referenced by acb_excitation(), add_vector_and_shift(), amf_get_string(), apng_find_chunk(), apng_write_chunk(), apply_lpc(), autocorr_max(), av_crc(), av_lfg_init_from_data(), avf_read_packet(), avpriv_copy_bits(), bethsoftvid_decode_frame(), bfi_decode_frame(), bit8x8_c(), build_filter(), bw_expand(), cbs_jpeg_split_fragment(), check_lengths(), checkasm_check_fmtconvert(), checkasm_report(), cine_read_header(), convolute_with_sparse(), copy(), copyh(), copyv(), dct_quantize_refine(), dct_quantize_trellis_c(), decode_byterun(), decode_channel(), decode_deep_rle32(), decode_entropy_coded_image(), decode_fctl_chunk(), decode_frame_common(), decode_hq_slice(), decode_i2_frame(), decode_i_frame(), decode_iccp_chunk(), decode_idat_chunk(), decode_ihdr_chunk(), decode_lpc(), decode_main_header(), decode_nal_units(), decode_p_frame(), decode_plte_chunk(), decode_residues(), decode_rgb8(), decode_rgbn(), decode_sgirle8(), decode_text_chunk(), decode_trns_chunk(), decorrelate(), decorrelate_ls(), decorrelate_sf(), decorrelate_sm(), decorrelate_sr(), decouple_info(), dequant(), draw_arrow(), ebml_read_master(), encode_frame(), encode_packet(), ff_acelp_high_pass_filter(), ff_acelp_interpolate(), ff_acelp_interpolatef(), ff_acelp_weighted_vector_sum(), ff_amf_get_string(), ff_amf_read_string(), ff_av1_extract_obu(), ff_av1_packet_split(), ff_dirac_init_arith_decoder(), ff_dot_product(), ff_dot_productf(), ff_g723_1_dot_product(), ff_g723_1_scale_vector(), ff_h2645_extract_rbsp(), ff_h2645_packet_split(), ff_hevc_sao_offset_abs_decode(), ff_mpeg4_stuffing(), ff_msmpeg4_decode_ext_header(), ff_svq1_packet_checksum(), ff_weighted_vector_sumf(), filter_frame(), filter_mafq12(), flv_data_packet(), get_attachment(), get_tag(), hap_header_length(), hevc_decode_extradata(), hls_coding_unit(), hls_pcm_sample(), hls_slice_data_wpp(), hls_slice_header(), horizontal_frame_pack(), iec61883_callback(), init_default_huffman_tables(), klv_read_packet(), lag_decode_arith_plane(), last_significant_coeff_suffix_decode(), latm_get_value(), lin_calc(), long_filter_ehigh_3830(), long_filter_high_3800(), lsp_interpolate(), lsp_interpolate2polydec(), main(), max_abs_value_w16(), mm_decode_inter(), mov_read_aclr(), mov_text_encode_frame(), mpeg4_decode_sprite_trajectory(), mxf_get_d10_aes3_packet(), mxf_get_eia608_packet(), mxf_read_index_entry_array(), mxf_read_random_index_pack(), mxf_write_identification(), nut_write_packet(), packedCopyWrapper(), parse_ext(), parse_legacy_attrib(), parse_packed_headers(), parse_packet_header(), peak_table(), pixfmt_from_pixmap_format(), planarCopyWrapper(), png_decode_idat(), png_write_chunk(), png_write_image_data(), postfilter(), process_subpacket_11(), process_subpacket_12(), put_chunk(), pva_check(), pva_read_packet(), pva_read_timestamp(), qdm2_packet_checksum(), rd8x8_c(), read_access_unit(), read_header(), read_high_coeffs(), read_huffman_code_normal(), read_huffman_tables(), read_packet(), read_part_of_packet(), residual_filter(), reverse_memcpy(), rfc4175_handle_packet(), rscc_decode_frame(), sbc_parse_header(), scale_dot_product(), screenpresso_decode_frame(), sdx_read_header(), sei_alpha_channel_info(), sei_buffering_period(), sei_pic_timing(), set_ct_depth(), smacker_decode_bigtree(), smacker_decode_tree(), smka_decode_frame(), svq3_decode_slice_header(), sws_allocVec(), sws_diffVec(), sws_getConstVec(), sws_getConvVec(), sws_getGaussianVec(), sws_getShiftedVec(), sws_sumVec(), swscale(), synthfilt_build_sb_samples(), tm2_read_tree(), update_model6_to_7(), v4l2_bufref_to_buf(), vector_multiplication(), vector_rmultiplication(), vivo_probe(), weighted_vector_sumd(), write_chunk_header(), write_frame_headers(), write_packet_header(), wtvfile_open_sector(), and xcbgrab_frame().

◆ fmt

const char const char * fmt
Examples
demuxing_decoding.c, muxing.c, and resampling_audio.c.

Definition at line 861 of file avisynth_c.h.

Referenced by alloc_slice(), alphaless_fmt(), amf_av_to_amf_format(), ass_log(), av_asprintf(), av_bprint_strftime(), av_bprintf(), av_find_input_format(), av_get_pcm_codec(), av_guess_codec(), av_guess_format(), av_log(), av_log_default_callback(), av_log_format_line(), av_log_format_line2(), av_opt_set_pixel_fmt(), av_opt_set_sample_fmt(), av_printf_format(), av_probe_input_buffer(), av_probe_input_buffer2(), av_probe_input_format2(), av_probe_input_format3(), av_small_strptime(), av_strlcatf(), av_vbprintf(), av_vlog(), avcodec_default_get_format(), avcodec_pix_fmt_to_codec_tag(), avformat_open_input(), avio_printf(), avpriv_snprintf(), avpriv_vsnprintf(), call_log_format_line2(), channelmap_init(), check_rgb2yuv(), check_yuv2rgb(), check_yuv2yuv(), checkasm_check_flacdsp(), color_printf(), daala_match_pix_fmt(), dc1394_read_common(), dc1394_read_header(), decode_fint(), device_init(), draw_axis_yuv(), draw_bar_yuv(), draw_sono(), drawtext(), dxtory_decode_v2(), dxtory_decode_v2_565(), ff_add_format(), ff_all_formats(), ff_audio_mix_set_func(), ff_flacdsp_init(), ff_flacdsp_init_x86(), ff_fmt_is_in(), ff_get_format(), ff_img_read_header(), ff_merge_channel_layouts(), ff_planar_sample_fmts(), ff_rtp_get_payload_type(), ff_thread_get_format(), ff_url_join(), ff_v4l2_context_get_format(), ff_vfscanf(), ff_vmafmotion_init(), ff_vsscanf(), filter_frame(), format_is_supported(), format_line(), func_pts(), func_strftime(), get_cv_pixel_format(), get_deinterleaved_format(), get_format(), get_format_from_sample_fmt(), get_pixel_format(), iff_read_header(), is_format_supported(), libdav1d_log_callback(), log_callback(), log_callback_help(), log_callback_report(), main(), pixfmt_from_pixmap_format(), print_times(), probe(), query_formats(), reduce_formats_on_filter(), rtmp_log(), set_audiodata_fmt(), set_codec_from_probe_data(), set_format(), set_meta(), set_string_fmt(), show_help_demuxer(), show_help_muxer(), str_read_packet(), test_av_small_strptime(), update_benchmark(), update_sono_yuv(), v4l2_get_height(), v4l2_get_width(), v4l2_read_header(), v4l2_save_to_context(), v4l2_try_raw_format(), vc2_encode_init(), write_header(), write_packet(), X264_log(), and XAVS_log().

◆ val

const char const AVS_Value val

Definition at line 863 of file avisynth_c.h.

Referenced by aa_read_header(), add_entry1(), add_opt(), adpcm_decode_frame(), aic_decode_coeffs(), alac_linear_predictor(), aligned(), all_same(), amf_get_property_buffer(), amf_set_property_buffer(), apcm_dequant_add(), apply_param_change(), arith2_get_number(), arith2_get_prob(), arith_get_bits(), arith_get_number(), arith_get_prob(), ascii_to_wc(), aura_decode_frame(), av_freep(), av_get_colorspace_name(), av_opt_get_key_value(), av_opt_set(), av_opt_set_bin(), av_opt_set_defaults2(), av_opt_set_dict_val(), av_opt_set_double(), av_opt_set_int(), av_opt_set_q(), av_opt_set_video_rate(), av_packet_unpack_dictionary(), av_read_image_line2(), av_reallocp(), av_reallocp_array(), av_small_strptime(), av_sqrt_sf(), av_write_image_line2(), avio_rb16(), avio_rb24(), avio_rb32(), avio_rb64(), avio_rl16(), avio_rl24(), avio_rl32(), avio_rl64(), avio_wb16(), avio_wb24(), avio_wb32(), avio_wb64(), avio_wl16(), avio_wl24(), avio_wl32(), avio_wl64(), avisynth_open_file(), aw_pulse_set1(), binkb_get_value(), bound(), build_vlc(), bytestream2_get_levarint(), calc_add_mv(), camera_status_string(), celt_cwrsi(), check_mc(), chomp3(), chomp6(), clip(), clip_with_log(), codeblock(), codecctl_int(), compat_sem_init(), compress_alpha(), compute_gammaval(), compute_gammaval709(), config_input(), config_output(), config_props(), copy_8bit_value_width16_msa(), copy_8bit_value_width8_msa(), copyadd_block(), count_vc2_ue_uint(), create_default_qtables(), date_get_num(), dc_127_16x16_c(), dc_127_32x32_c(), dc_127_4x4_c(), dc_127_8x8_c(), dc_128_16x16_c(), dc_128_32x32_c(), dc_128_4x4_c(), dc_128_8x8_c(), dc_129_16x16_c(), dc_129_32x32_c(), dc_129_4x4_c(), dc_129_8x8_c(), dds_decode(), dec_bark_env(), dec_gain(), decode_0(), decode_aiff_header(), decode_block(), decode_block_progressive(), decode_block_refinement(), decode_bmv_frame(), decode_clnpass(), decode_coeff(), decode_coeffs_b_generic(), decode_const_block_data(), decode_dc_progressive(), decode_dct(), decode_exp_lsp(), decode_fixed_sparse(), decode_frame(), decode_huffman2(), decode_i_block(), decode_init_static(), decode_pivot(), decode_pixel(), decode_qu_spectra(), decode_scale_factors(), decode_static1(), decode_static2(), decode_static3(), decode_sym(), decode_sym_565(), decompress_68(), delta_decode(), dnxhd_mb_var_thread(), dss_sp_get_normalize_bits(), encode_ac_coeffs(), encode_block(), encode_codeword(), encode_color_spec(), encode_frame(), encode_vlc_codeword(), error_state_callback_string(), estimate_sid_gain(), estimate_vlc(), extend_code(), ff_amf_read_bool(), ff_amf_read_number(), ff_amf_write_bool(), ff_amf_write_number(), ff_amr_set_fixed_gain(), ff_ape_parse_tag(), ff_celp_lp_synthesis_filterf(), ff_fast_malloc(), ff_fill_block16_msa(), ff_fill_block8_msa(), ff_get_v_length(), ff_h263_decode_motion(), ff_h263_encode_motion(), ff_h264_build_ref_list(), ff_h264_decode_mb_cabac(), ff_h264_decode_mb_cavlc(), ff_int_from_list_or_default(), ff_lsp2polyf(), ff_mjpeg_encode_coef(), ff_mjpeg_encode_dc(), ff_mjpeg_encode_huffman_close(), ff_mjpeg_encode_huffman_increment(), ff_mpeg1_encode_init(), ff_msmpeg4_encode_mb(), ff_mss12_model_update(), ff_nut_reset_ts(), ff_opus_rc_enc_cdf(), ff_opus_rc_enc_laplace(), ff_opus_rc_enc_log(), ff_opus_rc_enc_uint(), ff_opus_rc_enc_uint_step(), ff_opus_rc_put_raw(), ff_poll_frame(), ff_put_v(), ff_rm_read_mdpr_codecdata(), ff_snappy_uncompress(), ff_tee_parse_slave_options(), ff_text_r8(), ff_vdpau_common_end_frame(), ff_vp8_luma_dc_wht_dc_mmi(), ff_wmv2_decode_mb(), ff_wmv2_encode_mb(), ffintscan(), ffio_read_varlen(), fill_rectangle(), fillPlane(), filter_frame(), find_marker(), find_next_start_code(), frac_init(), frame_header_obu(), g2m_load_cursor(), get_aiff_header(), get_bool_name(), get_cabac_bypass_sign(), get_coeff(), get_coeff_bits(), get_content_type(), get_content_url(), get_dimension(), get_geokey_val(), get_level(), get_master_clock(), get_mvdata_interlaced(), get_opcodes(), get_utf8(), get_val_from_nodes_tab(), h261_decode_gob_header(), h261_encode_motion(), h263_decode_gob_header(), h263_get_motion_length(), h263p_encode_umotion(), heap_sift(), hevc_idct_dc_16x16_msa(), hevc_idct_dc_32x32_msa(), hevc_idct_dc_4x4_msa(), hevc_idct_dc_8x8_msa(), hevc_intra_pred_dc_16x16_msa(), hevc_intra_pred_dc_8x8_msa(), hls_slice_header(), hq_decode_block(), hqx_get_ac(), hScale16To15_c(), hScale16To19_c(), hScale8To15_c(), hScale8To19_c(), hScale_real(), init(), init_mv_penalty_and_fcode(), init_report(), intersection_word(), inv_bits(), ivi_decode_coded_blocks(), ivr_read_header(), jpg_decode_block(), kmvc_decode_inter_8x8(), kmvc_decode_intra_8x8(), l1_unscale(), l2_unscale_group(), lag_decode_prob(), lag_get_rac(), latm_parse_packet(), lfo_get(), lfo_get_value(), loco_decode_plane(), loco_get_rice_param(), loco_update_rice_param(), lowpass_prediction(), lpc_prediction(), ls_encode_regular(), ls_encode_runterm(), mace_decode_frame(), main(), match_stream_specifier(), max_nbits(), media_status_string(), memset_bpc(), mix_frames(), mode1112(), mode19(), mode20(), model256_update(), model_update(), mov_parse_stsd_data(), mov_parse_uuid_spherical(), mov_read_custom(), mov_read_udta_string(), mp3_update_xing(), mpeg1_encode_motion(), mpeg_decode_mb(), mpeg_decode_motion(), mpegts_write_pes(), mpegts_write_pmt(), mpegts_write_sdt(), msmpeg4v2_decode_motion(), msmpeg4v2_encode_motion(), msmpeg4v34_decode_mb(), mss4_decode_dct(), mxf_get_wrapping_kind(), myrnd(), nelly_decode_block(), nvenc_check_cap(), ogm_chapter(), old_codec1(), on2avc_decode_pairs(), on2avc_decode_quads(), open_output_file(), pack_fcb_param(), parse_cc_stream_mapstring(), parse_content_length(), parse_fmtp(), parse_int(), parse_key_value_pair(), parse_m3d(), parse_manifest(), parse_manifest_representation(), parse_manifest_segmenttimeline(), parse_programinformation(), parse_psfile(), parse_section_header(), parse_variant_stream_mapstring(), pcm_read_header(), pop(), pp_get_mode_by_name_and_quality(), print_chroma_location(), print_color_range(), print_color_space(), print_color_trc(), print_primaries(), print_threestate(), printval(), pulse_audio_sink_input_cb(), pulse_stream_writable(), put16(), put_bits(), put_ebml_float(), put_ebml_sint(), put_ebml_uint(), put_payload_header(), put_s(), put_tt(), put_vc2_ue_uint(), qpeg_decode_inter(), quant_array_idx(), quantize_pcm(), rac_get_bits(), rac_get_model256_sym(), rac_get_model_sym(), read_coeffs_coarse(), read_len_table(), read_scalefactors(), read_table(), record_block(), resample_common_TMPL(), resample_linear(), resample_linear_TMPL(), resample_one(), rl2_rle_decode(), run_implementation(), sdt_cb(), sender_thread(), set_frame_data(), set_meta(), set_param(), set_src_position(), set_string(), set_string_binary(), set_string_bool(), set_string_color(), set_string_fmt(), set_string_image_size(), set_string_number(), set_string_pixel_fmt(), set_string_sample_fmt(), set_string_video_rate(), setup_pps(), sgi_rle_encode(), sign_extend(), smacker_decode_bigtree(), smka_decode_frame(), snappy_copy1(), snappy_copy2(), snappy_copy4(), snappy_literal(), spdif_put_16(), square_root(), store_table(), tag_tree_code(), tag_tree_decode(), tdsc_load_cursor(), test_separators(), tm2_get_token(), tnput(), tscc2_decode_frame(), tscc2_decode_mb(), twinvq_memset_float(), union_word(), unpack_alpha(), unquant_block(), unsharp_opencl_make_filter_params(), update_metadata(), update_model1_to_2(), update_model1_to_4(), update_model1_to_5(), update_model2_to_3(), url_alloc_for_protocol(), utf8len(), v210_planar_pack_10_c(), v210_planar_pack_8_c(), v210_planar_unpack_c(), v410_decode_frame(), v410_encode_frame(), v4l2_prepare_encoder(), val_in_array(), vble_restore_plane(), vble_unpack(), vc1_decode_b_mb(), vc1_decode_b_mb_intfi(), vc1_decode_b_mb_intfr(), vc1_decode_i_blocks(), vc1_decode_i_blocks_adv(), vc1_decode_p_mb(), vc1_decode_p_mb_intfi(), vc1_decode_p_mb_intfr(), vdpau_h264_decode_slice(), vdpau_h264_end_frame(), vdpau_hevc_decode_slice(), vdpau_hevc_end_frame(), vdpau_mpeg_decode_slice(), vdpau_vc1_decode_slice(), vorbis_floor1_decode(), vorbisfloat2float(), vp6_get_nb_null(), vp9_idct8x8_1_add_msa(), wavesynth_synth_sample(), wavpack_decode_block(), wma_decode_block(), wp_exp2(), wp_log2(), write_pts(), write_sm_data(), write_utf8(), writer_print_integer(), writer_print_string(), X264_init(), xan_decode_chroma(), xan_huffman_decode(), xbm_decode_frame(), xiph_lacing_16bit(), xiph_lacing_full(), xwd_encode_frame(), yuv2NBPS(), yuv2p010l1_c(), yuv2p010lX_c(), yuv2plane1_16_c_template(), yuv2plane1_8_c(), yuv2plane1_float(), yuv2plane1_float_bswap_c_template(), yuv2plane1_float_c_template(), yuv2planeX_10_c_template(), yuv2planeX_16_c_template(), yuv2planeX_8_16(), yuv2planeX_float_bswap_c_template(), yuv2planeX_float_c_template(), and zero_extend().

◆ name

const char * name
Examples
ffhash.c.

Definition at line 867 of file avisynth_c.h.

Referenced by add_input_streams(), add_meta(), add_metadata(), add_tracked_method(), add_video_device(), amf_get_field_value2(), amf_get_property_buffer(), amf_set_property_buffer(), append_postfix(), apply_filter(), asf_read_ext_content(), asf_read_ext_content_desc(), asf_read_marker(), asf_read_metadata(), asf_read_metadata_obj(), asf_read_value(), asf_set_metadata(), asf_store_aspect_ratio(), audio_frame_cksum(), av_bitstream_filter_init(), av_bsf_get_by_name(), av_chroma_location_from_name(), av_color_primaries_from_name(), av_color_range_from_name(), av_color_space_from_name(), av_color_transfer_from_name(), av_dump_format(), av_get_colorspace_name(), av_get_pix_fmt(), av_get_sample_fmt(), av_hwdevice_find_type_by_name(), av_match_list(), av_match_name(), av_opt_find(), av_opt_find2(), av_opt_get(), av_opt_get_channel_layout(), av_opt_get_dict_val(), av_opt_get_double(), av_opt_get_image_size(), av_opt_get_int(), av_opt_get_pixel_fmt(), av_opt_get_q(), av_opt_get_sample_fmt(), av_opt_get_video_rate(), av_opt_is_set_to_default_by_name(), av_opt_next(), av_opt_ptr(), av_opt_set(), av_opt_set_bin(), av_opt_set_channel_layout(), av_opt_set_dict_val(), av_opt_set_double(), av_opt_set_image_size(), av_opt_set_int(), av_opt_set_pixel_fmt(), av_opt_set_q(), av_opt_set_sample_fmt(), av_opt_set_video_rate(), av_pix_fmt_swap_endianness(), av_spherical_from_name(), av_stereo3d_from_name(), avcodec_descriptor_get_by_name(), avcodec_find_decoder_by_name(), avcodec_find_encoder_by_name(), avf_read_header(), avfilter_get_by_name(), avfilter_graph_alloc_filter(), avfilter_graph_create_filter(), avfilter_graph_get_filter(), avi_read_nikon(), cbs_av1_read_increment(), cbs_av1_read_leb128(), cbs_av1_read_ns(), cbs_av1_read_subexp(), cbs_av1_read_uvlc(), cbs_av1_write_increment(), cbs_av1_write_leb128(), cbs_av1_write_ns(), cbs_av1_write_subexp(), cbs_av1_write_uvlc(), cbs_read_se_golomb(), cbs_read_ue_golomb(), cbs_vp9_read_increment(), cbs_vp9_read_le(), cbs_vp9_read_s(), cbs_vp9_write_increment(), cbs_vp9_write_le(), cbs_vp9_write_s(), cbs_write_se_golomb(), cbs_write_ue_golomb(), check_add_int16(), check_idct_multiple(), checkasm_check_h264pred(), choose_implementation(), choose_pix_fmts(), clip_with_log(), color_table_compare(), config_output(), configure_input_audio_filter(), configure_input_video_filter(), configure_output_audio_filter(), configure_output_video_filter(), create_filter(), decode_info_header(), eval_function(), exif_add_metadata(), exif_decode_tag(), ff_alsa_get_device_list(), ff_alsa_open(), ff_AMediaCodec_getName(), ff_AMediaCodecList_getCodecNameByType(), ff_AMediaFormat_getBuffer(), ff_AMediaFormat_getFloat(), ff_AMediaFormat_getInt32(), ff_AMediaFormat_getInt64(), ff_AMediaFormat_getString(), ff_AMediaFormat_setBuffer(), ff_AMediaFormat_setFloat(), ff_AMediaFormat_setInt32(), ff_AMediaFormat_setInt64(), ff_AMediaFormat_setString(), ff_amf_get_field_value(), ff_ass_split_dialog2(), ff_audio_data_alloc(), ff_audio_data_init(), ff_cbs_read_signed(), ff_cbs_read_unsigned(), ff_cbs_trace_header(), ff_cbs_trace_syntax_element(), ff_cbs_write_signed(), ff_cbs_write_unsigned(), ff_decklink_init_device(), ff_jni_exception_get_summary(), ff_jni_init_jfields(), ff_rm_read_mdpr_codecdata(), ff_rtp_handler_find_by_name(), ff_stream_add_bitstream_filter(), ff_tadd_bytes_metadata(), ff_tadd_doubles_metadata(), ff_tadd_long_metadata(), ff_tadd_rational_metadata(), ff_tadd_shorts_metadata(), ff_tadd_string_metadata(), find_codec_by_name(), find_codec_or_die(), find_option(), gdigrab_read_header(), get_format(), get_geokey_name(), get_number(), get_pix_fmt_internal(), get_vs_prop_int(), graph_insert_fifos(), graticule16_column(), graticule16_row(), graticule_column(), graticule_row(), hex_log(), hw_device_default_name(), hw_device_free_all(), hw_device_get_by_name(), hw_device_init_from_string(), hw_device_init_from_type(), idct248_error(), init(), init_out(), insert_trim(), join_init(), libopus_check_vorbis_layout(), libvorbis_setup(), list_voices(), load_path(), main(), mkv_check_tag_name(), modplug_load_metadata(), mov_write_int8_metadata(), mov_write_raw_metadata_tag(), mov_write_string_metadata(), mov_write_string_tag(), movie_common_init(), mpegts_add_service(), mxf_free_metadataset(), mxf_write_tagged_value(), nvenc_check_device(), opt_find(), opt_loglevel(), param_write_hex(), param_write_int(), param_write_string(), parse_audio_var(), parse_cookie(), parse_device_name(), parse_filter(), parse_global_var(), parse_inputs(), parse_link_name(), parse_named_def(), parse_outputs(), parse_set_cookie(), parse_time_sequence(), parse_video_var(), pp_get_mode_by_name_and_quality(), print_help(), print_pkt_side_data(), process_metadata(), pulse_add_detected_device(), pulse_finish_context_operation(), pulse_finish_stream_operation(), put_bitstream_info(), read_sm_data(), read_table(), rtmp_send_packet(), sdt_cb(), set_codec_from_probe_data(), set_format(), set_number(), show_colors(), show_formats_devices(), show_frame(), show_help_bsf(), show_help_codec(), show_help_demuxer(), show_help_muxer(), show_hwaccels(), show_layouts(), show_protocols(), split_commandline(), split_init(), srt_font_name_cb(), test_device(), test_device_type(), test_motion(), usage(), v4l2_get_ext_ctrl(), v4l2_is_v4l_dev(), v4l2_set_ext_ctrl(), write_chapter(), write_ctoc(), writer_get_by_name(), writer_print_data(), writer_print_data_hash(), writer_print_integers(), and wtvfile_open2().

◆ params

const char const char* params

◆ apply

const char const char AVS_ApplyFunc apply

Definition at line 868 of file avisynth_c.h.

◆ user_data

AVS_ShutdownFunc void * user_data

◆ args

const char AVS_Value args

◆ arg_names

const char AVS_Value const char** arg_names

Definition at line 873 of file avisynth_c.h.

◆ vi

const AVS_VideoInfo* vi

◆ align

const AVS_VideoInfo int align

◆ pvf

Definition at line 906 of file avisynth_c.h.

◆ dstp

BYTE* dstp

◆ dst_pitch

BYTE int dst_pitch

◆ srcp

BYTE int const BYTE* srcp

◆ src_pitch

BYTE int const BYTE int src_pitch

◆ row_size

BYTE int const BYTE int int row_size

Definition at line 908 of file avisynth_c.h.

Referenced by decode_lspf(), encode_frame(), and png_get_interlaced_row().

◆ height

BYTE int const BYTE int int int height

Definition at line 908 of file avisynth_c.h.

◆ function

AVS_ShutdownFunc function

Definition at line 911 of file avisynth_c.h.

◆ rel_offset

AVS_VideoFrame int rel_offset

Definition at line 913 of file avisynth_c.h.

◆ new_pitch

AVS_VideoFrame int int new_pitch

Definition at line 913 of file avisynth_c.h.

◆ new_row_size

AVS_VideoFrame int int int new_row_size

Definition at line 913 of file avisynth_c.h.

◆ new_height

Definition at line 913 of file avisynth_c.h.

Referenced by opengl_configure_texture(), and realloc_texture().

◆ mem

int mem

◆ newdir

const char* newdir

Definition at line 918 of file avisynth_c.h.

◆ rel_offsetU

Definition at line 933 of file avisynth_c.h.

◆ rel_offsetV

Definition at line 933 of file avisynth_c.h.

◆ new_pitchUV

Definition at line 933 of file avisynth_c.h.