FFmpeg
|
#include <dav1d/dav1d.h>
#include "libavutil/avassert.h"
#include "libavutil/film_grain_params.h"
#include "libavutil/mastering_display_metadata.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "atsc_a53.h"
#include "avcodec.h"
#include "bytestream.h"
#include "decode.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | Libdav1dContext |
Macros | |
#define | OFFSET(x) offsetof(Libdav1dContext, x) |
#define | VD AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM |
Functions | |
static void | libdav1d_log_callback (void *opaque, const char *fmt, va_list vl) |
static int | libdav1d_picture_allocator (Dav1dPicture *p, void *cookie) |
static void | libdav1d_picture_release (Dav1dPicture *p, void *cookie) |
static av_cold int | libdav1d_init (AVCodecContext *c) |
static void | libdav1d_flush (AVCodecContext *c) |
static void | libdav1d_data_free (const uint8_t *data, void *opaque) |
static void | libdav1d_user_data_free (const uint8_t *data, void *opaque) |
static int | libdav1d_receive_frame (AVCodecContext *c, AVFrame *frame) |
static av_cold int | libdav1d_close (AVCodecContext *c) |
Variables | |
static enum AVPixelFormat | pix_fmt [][3] |
static enum AVPixelFormat | pix_fmt_rgb [3] |
static const AVOption | libdav1d_options [] |
static const AVClass | libdav1d_class |
AVCodec | ff_libdav1d_decoder |
#define OFFSET | ( | x | ) | offsetof(Libdav1dContext, x) |
Definition at line 459 of file libdav1d.c.
#define VD AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM |
Definition at line 460 of file libdav1d.c.
Definition at line 61 of file libdav1d.c.
Referenced by libdav1d_init().
Definition at line 68 of file libdav1d.c.
Referenced by libdav1d_init().
Definition at line 116 of file libdav1d.c.
Referenced by libdav1d_init().
|
static |
Definition at line 123 of file libdav1d.c.
|
static |
Definition at line 164 of file libdav1d.c.
Definition at line 172 of file libdav1d.c.
Referenced by libdav1d_receive_frame().
Definition at line 178 of file libdav1d.c.
Referenced by libdav1d_receive_frame().
|
static |
Definition at line 183 of file libdav1d.c.
|
static |
Definition at line 448 of file libdav1d.c.
|
static |
Definition at line 50 of file libdav1d.c.
Referenced by libdav1d_picture_allocator(), and libdav1d_receive_frame().
|
static |
Definition at line 57 of file libdav1d.c.
Referenced by libdav1d_receive_frame(), and read_colorspace_details().
|
static |
Definition at line 461 of file libdav1d.c.
|
static |
Definition at line 470 of file libdav1d.c.
AVCodec ff_libdav1d_decoder |
Definition at line 477 of file libdav1d.c.