#include "libavutil/attributes.h"
#include "libavutil/internal.h"
#include "libavcodec/internal.h"
#include "avformat.h"
#include "internal.h"
#include "config.h"
#include <dlfcn.h>
#include <avisynth/avisynth_c.h>
Go to the source code of this file.
|
static av_cold void | avisynth_atexit_handler (void) |
|
static av_cold int | avisynth_load_library (void) |
|
static av_cold int | avisynth_context_create (AVFormatContext *s) |
|
static av_cold void | avisynth_context_destroy (AviSynthContext *avs) |
|
static int | avisynth_create_stream_video (AVFormatContext *s, AVStream *st) |
|
static int | avisynth_create_stream_audio (AVFormatContext *s, AVStream *st) |
|
static int | avisynth_create_stream (AVFormatContext *s) |
|
static int | avisynth_open_file (AVFormatContext *s) |
|
static void | avisynth_next_stream (AVFormatContext *s, AVStream **st, AVPacket *pkt, int *discard) |
|
static int | avisynth_read_packet_video (AVFormatContext *s, AVPacket *pkt, int discard) |
|
static int | avisynth_read_packet_audio (AVFormatContext *s, AVPacket *pkt, int discard) |
|
static av_cold int | avisynth_read_header (AVFormatContext *s) |
|
static int | avisynth_read_packet (AVFormatContext *s, AVPacket *pkt) |
|
static av_cold int | avisynth_read_close (AVFormatContext *s) |
|
static int | avisynth_read_seek (AVFormatContext *s, int stream_index, int64_t timestamp, int flags) |
|
◆ AVSC_NO_DECLSPEC
◆ AVISYNTH_NAME
#define AVISYNTH_NAME "libavisynth" |
◆ AVISYNTH_LIB
◆ AVSC_DECLARE_FUNC
◆ LOAD_AVS_FUNC
#define LOAD_AVS_FUNC |
( |
|
name, |
|
|
|
continue_on_fail |
|
) |
| |
◆ avisynth_atexit_handler()
static av_cold void avisynth_atexit_handler |
( |
void |
| ) |
|
|
static |
◆ avisynth_load_library()
◆ avisynth_context_create()
◆ avisynth_context_destroy()
◆ avisynth_create_stream_video()
◆ avisynth_create_stream_audio()
◆ avisynth_create_stream()
◆ avisynth_open_file()
◆ avisynth_next_stream()
◆ avisynth_read_packet_video()
◆ avisynth_read_packet_audio()
◆ avisynth_read_header()
◆ avisynth_read_packet()
◆ avisynth_read_close()
◆ avisynth_read_seek()
◆ avs_planes_packed
const int avs_planes_packed[1] = { 0 } |
|
static |
◆ avs_planes_grey
const int avs_planes_grey[1] = { AVS_PLANAR_Y } |
|
static |
◆ avs_planes_yuv
const int avs_planes_yuv[3] |
|
static |
◆ avs_planes_rgb
const int avs_planes_rgb[3] |
|
static |
◆ avs_planes_yuva
const int avs_planes_yuva[4] |
|
static |
◆ avs_planes_rgba
const int avs_planes_rgba[4] |
|
static |
◆ avs_library
◆ avs_atexit_called
int avs_atexit_called = 0 |
|
static |
◆ avs_ctx_list
◆ ff_avisynth_demuxer
Initial value:= {
.name = "avisynth",
.extensions = "avs",
}
Definition at line 874 of file avisynth.c.