|
FFmpeg
4.4.6
|
#include <rav1e.h>#include "libavutil/internal.h"#include "libavutil/avassert.h"#include "libavutil/base64.h"#include "libavutil/common.h"#include "libavutil/mathematics.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "avcodec.h"#include "encode.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | librav1eContext |
Macros | |
| #define | OFFSET(x) offsetof(librav1eContext, x) |
| #define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Functions | |
| static RaPixelRange | range_map (enum AVPixelFormat pix_fmt, enum AVColorRange range) |
| static RaChromaSampling | pix_fmt_map (enum AVPixelFormat pix_fmt) |
| static RaChromaSamplePosition | chroma_loc_map (enum AVChromaLocation chroma_loc) |
| static int | get_stats (AVCodecContext *avctx, int eos) |
| static int | set_stats (AVCodecContext *avctx) |
| static av_cold int | librav1e_encode_close (AVCodecContext *avctx) |
| static av_cold int | librav1e_encode_init (AVCodecContext *avctx) |
| static int | librav1e_receive_packet (AVCodecContext *avctx, AVPacket *pkt) |
Variables | |
| static const AVOption | options [] |
| static const AVCodecDefault | librav1e_defaults [] |
| enum AVPixelFormat | librav1e_pix_fmts [] |
| class { | |
| class_name = "librav1e" | |
| item_name = av_default_item_name | |
| option = options | |
| version = LIBAVUTIL_VERSION_INT | |
| }; | |
| AVCodec | ff_librav1e_encoder |
| #define OFFSET | ( | x | ) | offsetof(librav1eContext, x) |
Definition at line 570 of file librav1e.c.
| #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Definition at line 571 of file librav1e.c.
|
inlinestatic |
Definition at line 56 of file librav1e.c.
Referenced by librav1e_encode_init().
|
inlinestatic |
Definition at line 74 of file librav1e.c.
Referenced by librav1e_encode_init().
|
inlinestatic |
Definition at line 97 of file librav1e.c.
Referenced by librav1e_encode_init().
|
static |
Definition at line 109 of file librav1e.c.
Referenced by librav1e_receive_packet().
|
static |
Definition at line 148 of file librav1e.c.
Referenced by librav1e_receive_packet().
|
static |
Definition at line 163 of file librav1e.c.
|
static |
Definition at line 183 of file librav1e.c.
|
static |
Definition at line 431 of file librav1e.c.
|
static |
Definition at line 573 of file librav1e.c.
|
static |
Definition at line 583 of file librav1e.c.
| enum AVPixelFormat librav1e_pix_fmts[] |
Definition at line 583 of file librav1e.c.
|
private |
Definition at line 609 of file librav1e.c.
|
private |
Definition at line 610 of file librav1e.c.
|
private |
Definition at line 611 of file librav1e.c.
|
private |
Definition at line 612 of file librav1e.c.
| const { ... } |
| AVCodec ff_librav1e_encoder |
Definition at line 615 of file librav1e.c.