|
FFmpeg
|
#include "libavutil/internal.h"#include "libavcodec/internal.h"#include "avformat.h"#include "internal.h"#include "config.h"#include <dlfcn.h>#include "compat/avisynth/avxsynth_c.h"Go to the source code of this file.
Data Structures | |
| struct | AviSynthLibrary |
| struct | AviSynthContext |
Macros | |
| #define | AVSC_NO_DECLSPEC |
| #define | AVISYNTH_NAME "libavxsynth" |
| #define | AVISYNTH_LIB AVISYNTH_NAME SLIBSUF |
| #define | LoadLibrary(x) dlopen(x, RTLD_NOW | RTLD_LOCAL) |
| #define | GetProcAddress dlsym |
| #define | FreeLibrary dlclose |
| #define | AVSC_DECLARE_FUNC(name) name ## _func name |
| #define | LOAD_AVS_FUNC(name, continue_on_fail) |
Variables | |
| static const int | avs_planes_packed [1] = { 0 } |
| static const int | avs_planes_grey [1] = { AVS_PLANAR_Y } |
| static const int | avs_planes_yuv [3] |
| static AviSynthLibrary | avs_library |
| static int | avs_atexit_called = 0 |
| static AviSynthContext * | avs_ctx_list = NULL |
| AVInputFormat | ff_avisynth_demuxer |
| #define AVSC_NO_DECLSPEC |
Definition at line 28 of file avisynth.c.
| #define AVISYNTH_NAME "libavxsynth" |
Definition at line 40 of file avisynth.c.
| #define AVISYNTH_LIB AVISYNTH_NAME SLIBSUF |
Definition at line 41 of file avisynth.c.
Referenced by avisynth_load_library().
| #define LoadLibrary | ( | x | ) | dlopen(x, RTLD_NOW | RTLD_LOCAL) |
Definition at line 43 of file avisynth.c.
Referenced by avisynth_load_library(), and dxva2_device_create().
| #define GetProcAddress dlsym |
Definition at line 44 of file avisynth.c.
Referenced by avisynth_read_packet_video(), dxva2_device_create(), and w32thread_init().
| #define FreeLibrary dlclose |
Definition at line 45 of file avisynth.c.
Referenced by avisynth_atexit_handler(), avisynth_load_library(), and dxva2_device_free().
Definition at line 50 of file avisynth.c.
| #define LOAD_AVS_FUNC | ( | name, | |
| continue_on_fail | |||
| ) |
Referenced by avisynth_load_library().
Definition at line 219 of file avisynth.c.
Referenced by avisynth_load_library().
Definition at line 119 of file avisynth.c.
Referenced by avisynth_context_create().
|
static |
Definition at line 167 of file avisynth.c.
Referenced by avisynth_open_file().
|
static |
Definition at line 195 of file avisynth.c.
Referenced by avisynth_atexit_handler(), avisynth_open_file(), and avisynth_read_close().
|
static |
Definition at line 234 of file avisynth.c.
Referenced by avisynth_create_stream().
|
static |
Definition at line 462 of file avisynth.c.
Referenced by avisynth_create_stream().
|
static |
Definition at line 497 of file avisynth.c.
Referenced by avisynth_open_file().
|
static |
Definition at line 523 of file avisynth.c.
Referenced by avisynth_read_header().
|
static |
Definition at line 587 of file avisynth.c.
Referenced by avisynth_read_packet().
|
static |
Definition at line 605 of file avisynth.c.
Referenced by avisynth_read_packet().
|
static |
Definition at line 708 of file avisynth.c.
Referenced by avisynth_read_packet().
|
static |
Definition at line 775 of file avisynth.c.
|
static |
Definition at line 792 of file avisynth.c.
|
static |
Definition at line 822 of file avisynth.c.
|
static |
Definition at line 832 of file avisynth.c.
|
static |
Definition at line 96 of file avisynth.c.
Referenced by avisynth_create_stream_video().
|
static |
Definition at line 97 of file avisynth.c.
Referenced by avisynth_create_stream_video().
|
static |
Definition at line 98 of file avisynth.c.
Referenced by avisynth_create_stream_video().
|
static |
Definition at line 111 of file avisynth.c.
|
static |
Definition at line 112 of file avisynth.c.
Referenced by avisynth_atexit_handler(), and avisynth_context_destroy().
|
static |
Definition at line 115 of file avisynth.c.
Referenced by avisynth_atexit_handler(), avisynth_context_create(), and avisynth_context_destroy().
| AVInputFormat ff_avisynth_demuxer |
Definition at line 871 of file avisynth.c.
1.8.6