|
FFmpeg
|
#include <x265.h>#include <float.h>#include "libavutil/avassert.h"#include "libavutil/buffer.h"#include "libavutil/internal.h"#include "libavutil/mastering_display_metadata.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "avcodec.h"#include "codec_internal.h"#include "dovi_rpu.h"#include "encode.h"#include "atsc_a53.h"#include "sei.h"Go to the source code of this file.
Data Structures | |
| struct | ReorderedData |
| struct | libx265Context |
Macros | |
| #define | FF_X265_MAX_LAYERS 1 |
| #define | OFFSET(x) |
| #define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Functions | |
| static int | is_keyframe (NalUnitType naltype) |
| static int | rd_get (libx265Context *ctx) |
| static void | rd_release (libx265Context *ctx, int idx) |
| static av_cold int | libx265_encode_close (AVCodecContext *avctx) |
| static av_cold int | libx265_param_parse_float (AVCodecContext *avctx, const char *key, float value) |
| static av_cold int | libx265_param_parse_int (AVCodecContext *avctx, const char *key, int value) |
| static int | handle_mdcv (void *logctx, const x265_api *api, x265_param *params, const AVMasteringDisplayMetadata *mdcv) |
| static int | handle_side_data (AVCodecContext *avctx, const x265_api *api, x265_param *params) |
| static int | get_x265_log_level (AVCodecContext *avctx) |
| static av_cold int | libx265_encode_init (AVCodecContext *avctx) |
| static av_cold int | libx265_encode_set_roi (libx265Context *ctx, const AVFrame *frame, x265_picture *pic) |
| static void | free_picture (libx265Context *ctx, x265_picture *pic) |
| static int | libx265_encode_frame (AVCodecContext *avctx, AVPacket *pkt, const AVFrame *pic, int *got_packet) |
| static int | libx265_get_supported_config (const AVCodecContext *avctx, const AVCodec *codec, enum AVCodecConfig config, unsigned flags, const void **out, int *out_num) |
Variables | ||
| static enum AVPixelFormat | x265_csp_eight [] | |
| static enum AVPixelFormat | x265_csp_ten [] | |
| static enum AVPixelFormat | x265_csp_twelve [] | |
| static const AVOption | options [] | |
| class { | ||
| class_name = "libx265" | ||
| item_name = av_default_item_name | ||
| option = options | ||
| version = LIBAVUTIL_VERSION_INT | ||
| }; | ||
| static const FFCodecDefault | x265_defaults [] | |
| const FFCodec | ff_libx265_encoder | |
| #define FF_X265_MAX_LAYERS 1 |
Definition at line 49 of file libx265.c.
Referenced by libx265_encode_frame().
| #define OFFSET | ( | x | ) |
| #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
|
static |
Definition at line 94 of file libx265.c.
Referenced by ff_rdt_parse_header(), ff_rdt_parse_packet(), ff_rtp_send_av1(), and libx265_encode_frame().
|
static |
Definition at line 109 of file libx265.c.
Referenced by libx265_encode_frame().
|
static |
Definition at line 136 of file libx265.c.
Referenced by free_picture(), libx265_encode_close(), and libx265_encode_frame().
|
static |
Definition at line 143 of file libx265.c.
Referenced by libx265_encode_init().
|
static |
Definition at line 162 of file libx265.c.
Referenced by libx265_encode_init().
|
static |
Definition at line 177 of file libx265.c.
Referenced by libx265_encode_init().
|
static |
Definition at line 192 of file libx265.c.
Referenced by handle_side_data().
|
static |
Definition at line 224 of file libx265.c.
Referenced by libx265_encode_init().
|
static |
Definition at line 254 of file libx265.c.
Referenced by libx265_encode_init().
|
static |
|
static |
Definition at line 637 of file libx265.c.
Referenced by libx265_encode_frame().
|
static |
Definition at line 701 of file libx265.c.
Referenced by libx265_encode_frame().
|
static |
|
static |
|
static |
Definition at line 955 of file libx265.c.
Referenced by libx265_get_supported_config().
|
static |
Definition at line 970 of file libx265.c.
Referenced by libx265_get_supported_config().
|
static |
Definition at line 991 of file libx265.c.
Referenced by libx265_get_supported_config().
|
static |
|
private |
|
private |
| const AVClass class { ... } |
|
static |
| const FFCodec ff_libx265_encoder |