FFmpeg  4.0
Data Fields
AVS_Value Struct Reference

#include <compat/avisynth/avisynth_c.h>

Data Fields

short type
 
short array_size
 
union {
   void *   clip
 
   char   boolean
 
   int   integer
 
   float   floating_pt
 
   const char *   string
 
   const AVS_Value *   array
 
d
 
union {
   void *   clip
 
   char   boolean
 
   int   integer
 
   INT64   integer64
 
   float   floating_pt
 
   const char *   string
 
   const AVS_Value *   array
 
d
 

Detailed Description

Definition at line 599 of file avisynth_c.h.

Field Documentation

◆ type

short AVS_Value::type

◆ array_size

short AVS_Value::array_size

Definition at line 602 of file avisynth_c.h.

Referenced by avs_array_size(), and avs_new_value_array().

◆ clip

void* AVS_Value::clip

Definition at line 604 of file avisynth_c.h.

◆ boolean

char AVS_Value::boolean

Definition at line 605 of file avisynth_c.h.

Referenced by avs_as_bool(), and avs_new_value_bool().

◆ integer

int AVS_Value::integer

Definition at line 606 of file avisynth_c.h.

Referenced by avs_as_float(), avs_as_int(), and avs_new_value_int().

◆ floating_pt

float AVS_Value::floating_pt

Definition at line 607 of file avisynth_c.h.

Referenced by avs_as_float(), and avs_new_value_float().

◆ string

const char* AVS_Value::string

◆ array

const AVS_Value* AVS_Value::array

Definition at line 609 of file avisynth_c.h.

Referenced by avs_array_elt(), avs_as_array(), and avs_new_value_array().

◆ d [1/2]

union { ... } AVS_Value::d

◆ integer64

INT64 AVS_Value::integer64

Definition at line 461 of file avxsynth_c.h.

◆ d [2/2]

union { ... } AVS_Value::d

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