FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
AVS_Value Struct Reference

#include <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

Examples:
filtering_audio.c, filtering_video.c, and transcoding.c.

Definition at line 462 of file avisynth_c.h.

Field Documentation

short AVS_Value::type
short AVS_Value::array_size

Definition at line 465 of file avisynth_c.h.

Referenced by avs_array_size(), and avs_new_value_array().

void* AVS_Value::clip

Definition at line 467 of file avisynth_c.h.

char AVS_Value::boolean

Definition at line 468 of file avisynth_c.h.

Referenced by avs_as_bool(), and avs_new_value_bool().

int AVS_Value::integer

Definition at line 469 of file avisynth_c.h.

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

float AVS_Value::floating_pt

Definition at line 470 of file avisynth_c.h.

Referenced by avs_as_float(), and avs_new_value_float().

const char* AVS_Value::string
const AVS_Value* AVS_Value::array

Definition at line 472 of file avisynth_c.h.

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

union { ... } AVS_Value::d
INT64 AVS_Value::integer64

Definition at line 461 of file avxsynth_c.h.

union { ... } AVS_Value::d

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