AVS_Value 503 compat/avisynth/avisynth_c.h typedef struct AVS_Value AVS_Value; AVS_Value 514 compat/avisynth/avisynth_c.h const AVS_Value * array; AVS_Value 522 compat/avisynth/avisynth_c.h static const AVS_Value avs_void = {'v'}; AVS_Value 524 compat/avisynth/avisynth_c.h AVSC_API(void, avs_copy_value)(AVS_Value * dest, AVS_Value src); AVS_Value 525 compat/avisynth/avisynth_c.h AVSC_API(void, avs_release_value)(AVS_Value); AVS_Value 527 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_defined(AVS_Value v) { return v.type != 'v'; } AVS_Value 528 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_clip(AVS_Value v) { return v.type == 'c'; } AVS_Value 529 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_bool(AVS_Value v) { return v.type == 'b'; } AVS_Value 530 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_int(AVS_Value v) { return v.type == 'i'; } AVS_Value 531 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_float(AVS_Value v) { return v.type == 'f' || v.type == 'i'; } AVS_Value 532 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_string(AVS_Value v) { return v.type == 's'; } AVS_Value 533 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_array(AVS_Value v) { return v.type == 'a'; } AVS_Value 534 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_is_error(AVS_Value v) { return v.type == 'e'; } AVS_Value 536 compat/avisynth/avisynth_c.h AVSC_API(AVS_Clip *, avs_take_clip)(AVS_Value, AVS_ScriptEnvironment *); AVS_Value 537 compat/avisynth/avisynth_c.h AVSC_API(void, avs_set_to_clip)(AVS_Value *, AVS_Clip *); AVS_Value 539 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_as_bool(AVS_Value v) AVS_Value 541 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_as_int(AVS_Value v) AVS_Value 543 compat/avisynth/avisynth_c.h AVSC_INLINE const char * avs_as_string(AVS_Value v) AVS_Value 545 compat/avisynth/avisynth_c.h AVSC_INLINE double avs_as_float(AVS_Value v) AVS_Value 547 compat/avisynth/avisynth_c.h AVSC_INLINE const char * avs_as_error(AVS_Value v) AVS_Value 549 compat/avisynth/avisynth_c.h AVSC_INLINE const AVS_Value * avs_as_array(AVS_Value v) AVS_Value 551 compat/avisynth/avisynth_c.h AVSC_INLINE int avs_array_size(AVS_Value v) AVS_Value 553 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_array_elt(AVS_Value v, int index) AVS_Value 558 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_bool(int v0) AVS_Value 559 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 'b'; v.d.boolean = v0 == 0 ? 0 : 1; return v; } AVS_Value 560 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_int(int v0) AVS_Value 561 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 'i'; v.d.integer = v0; return v; } AVS_Value 562 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_string(const char * v0) AVS_Value 563 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 's'; v.d.string = v0; return v; } AVS_Value 564 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_float(float v0) AVS_Value 565 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 'f'; v.d.floating_pt = v0; return v;} AVS_Value 566 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_error(const char * v0) AVS_Value 567 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 'e'; v.d.string = v0; return v; } AVS_Value 569 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_clip(AVS_Clip * v0) AVS_Value 570 compat/avisynth/avisynth_c.h { AVS_Value v; avs_set_to_clip(&v, v0); return v; } AVS_Value 572 compat/avisynth/avisynth_c.h AVSC_INLINE AVS_Value avs_new_value_array(AVS_Value * v0, int size) AVS_Value 573 compat/avisynth/avisynth_c.h { AVS_Value v; v.type = 'a'; v.d.array = v0; v.array_size = size; return v; } AVS_Value 603 compat/avisynth/avisynth_c.h typedef AVS_Value (AVSC_CC * AVS_ApplyFunc) AVS_Value 604 compat/avisynth/avisynth_c.h (AVS_ScriptEnvironment *, AVS_Value args, void * user_data); AVS_Value 637 compat/avisynth/avisynth_c.h AVS_Value child, int store_child); AVS_Value 681 compat/avisynth/avisynth_c.h AVSC_API(AVS_Value, avs_invoke)(AVS_ScriptEnvironment *, const char * name, AVS_Value 682 compat/avisynth/avisynth_c.h AVS_Value args, const char** arg_names); AVS_Value 685 compat/avisynth/avisynth_c.h AVSC_API(AVS_Value, avs_get_var)(AVS_ScriptEnvironment *, const char* name); AVS_Value 688 compat/avisynth/avisynth_c.h AVSC_API(int, avs_set_var)(AVS_ScriptEnvironment *, const char* name, AVS_Value val); AVS_Value 690 compat/avisynth/avisynth_c.h AVSC_API(int, avs_set_global_var)(AVS_ScriptEnvironment *, const char* name, const AVS_Value val); AVS_Value 452 compat/avisynth/avxsynth_c.h typedef struct AVS_Value AVS_Value; AVS_Value 464 compat/avisynth/avxsynth_c.h const AVS_Value * array; AVS_Value 472 compat/avisynth/avxsynth_c.h static const AVS_Value avs_void = {'v'}; AVS_Value 474 compat/avisynth/avxsynth_c.h AVSC_API(void, avs_copy_value)(AVS_Value * dest, AVS_Value src); AVS_Value 475 compat/avisynth/avxsynth_c.h AVSC_API(void, avs_release_value)(AVS_Value); AVS_Value 477 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_defined(AVS_Value v) { return v.type != 'v'; } AVS_Value 478 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_clip(AVS_Value v) { return v.type == 'c'; } AVS_Value 479 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_bool(AVS_Value v) { return v.type == 'b'; } AVS_Value 480 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_int(AVS_Value v) { return v.type == 'i'; } AVS_Value 481 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_float(AVS_Value v) { return v.type == 'f' || v.type == 'i'; } AVS_Value 482 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_string(AVS_Value v) { return v.type == 's'; } AVS_Value 483 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_array(AVS_Value v) { return v.type == 'a'; } AVS_Value 484 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_is_error(AVS_Value v) { return v.type == 'e'; } AVS_Value 490 compat/avisynth/avxsynth_c.h AVSC_API(AVS_Clip *, avs_take_clip)(AVS_Value, AVS_ScriptEnvironment *); AVS_Value 491 compat/avisynth/avxsynth_c.h AVSC_API(void, avs_set_to_clip)(AVS_Value *, AVS_Clip *); AVS_Value 496 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_as_bool(AVS_Value v) AVS_Value 498 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_as_int(AVS_Value v) AVS_Value 500 compat/avisynth/avxsynth_c.h AVSC_INLINE const char * avs_as_string(AVS_Value v) AVS_Value 502 compat/avisynth/avxsynth_c.h AVSC_INLINE double avs_as_float(AVS_Value v) AVS_Value 504 compat/avisynth/avxsynth_c.h AVSC_INLINE const char * avs_as_error(AVS_Value v) AVS_Value 506 compat/avisynth/avxsynth_c.h AVSC_INLINE const AVS_Value * avs_as_array(AVS_Value v) AVS_Value 508 compat/avisynth/avxsynth_c.h AVSC_INLINE int avs_array_size(AVS_Value v) AVS_Value 510 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_array_elt(AVS_Value v, int index) AVS_Value 515 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_bool(int v0) AVS_Value 516 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 'b'; v.d.boolean = v0 == 0 ? 0 : 1; return v; } AVS_Value 517 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_int(int v0) AVS_Value 518 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 'i'; v.d.integer = v0; return v; } AVS_Value 519 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_string(const char * v0) AVS_Value 520 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 's'; v.d.string = v0; return v; } AVS_Value 521 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_float(float v0) AVS_Value 522 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 'f'; v.d.floating_pt = v0; return v;} AVS_Value 523 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_error(const char * v0) AVS_Value 524 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 'e'; v.d.string = v0; return v; } AVS_Value 526 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_clip(AVS_Clip * v0) AVS_Value 527 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; avs_set_to_clip(&v, v0); return v; } AVS_Value 529 compat/avisynth/avxsynth_c.h AVSC_INLINE AVS_Value avs_new_value_array(AVS_Value * v0, int size) AVS_Value 530 compat/avisynth/avxsynth_c.h { AVS_Value v = {0}; v.type = 'a'; v.d.array = v0; v.array_size = size; return v; } AVS_Value 566 compat/avisynth/avxsynth_c.h typedef AVS_Value (AVSC_CC * AVS_ApplyFunc) AVS_Value 567 compat/avisynth/avxsynth_c.h (AVS_ScriptEnvironment *, AVS_Value args, void * user_data); AVS_Value 604 compat/avisynth/avxsynth_c.h AVS_Value child, int store_child); AVS_Value 651 compat/avisynth/avxsynth_c.h AVSC_API(AVS_Value, avs_invoke)(AVS_ScriptEnvironment *, const char * name, AVS_Value 652 compat/avisynth/avxsynth_c.h AVS_Value args, const char** arg_names); AVS_Value 655 compat/avisynth/avxsynth_c.h AVSC_API(AVS_Value, avs_get_var)(AVS_ScriptEnvironment *, const char* name); AVS_Value 658 compat/avisynth/avxsynth_c.h AVSC_API(int, avs_set_var)(AVS_ScriptEnvironment *, const char* name, AVS_Value val); AVS_Value 660 compat/avisynth/avxsynth_c.h AVSC_API(int, avs_set_global_var)(AVS_ScriptEnvironment *, const char* name, const AVS_Value val); AVS_Value 353 libavformat/avisynth.c AVS_Value arg, val;