|
FFmpeg
|
#include "libavutil/attributes.h"#include "libavutil/internal.h"#include "libavutil/mem.h"#include "libavutil/mem_internal.h"#include "libavutil/opt.h"#include "avcodec.h"#include "blockdsp.h"#include "codec_internal.h"#include "encode.h"#include "fdctdsp.h"#include "mathops.h"#include "mpegvideo.h"#include "mpegvideoenc.h"#include "pixblockdsp.h"#include "profiles.h"#include "dnxhdenc.h"Go to the source code of this file.
Macros | |
| #define | DNX10BIT_QMAT_SHIFT 18 |
| #define | RC_VARIANCE 1 |
| #define | LAMBDA_FRAC_BITS 10 |
| #define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
| #define | BUCKET_BITS 8 |
| #define | RADIX_PASSES 4 |
| #define | NBUCKETS (1 << BUCKET_BITS) |
Variables | |
| static const AVOption | options [] |
| static const AVClass | dnxhd_class |
| static const FFCodecDefault | dnxhd_defaults [] |
| const FFCodec | ff_dnxhd_encoder |
| #define DNX10BIT_QMAT_SHIFT 18 |
Definition at line 45 of file dnxhdenc.c.
Referenced by dnxhd_10bit_dct_quantize(), and dnxhd_init_qmat().
| #define RC_VARIANCE 1 |
Definition at line 46 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_fast().
| #define LAMBDA_FRAC_BITS 10 |
Definition at line 47 of file dnxhdenc.c.
Referenced by dnxhd_encode_rdo(), and dnxhd_init_rc().
| #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Definition at line 49 of file dnxhdenc.c.
| #define BUCKET_BITS 8 |
Definition at line 1127 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort_pass().
| #define RADIX_PASSES 4 |
Definition at line 1128 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort().
| #define NBUCKETS (1 << BUCKET_BITS) |
Definition at line 1129 of file dnxhdenc.c.
Referenced by get_bucket(), radix_count(), radix_sort(), and radix_sort_pass().
|
static |
Definition at line 81 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 105 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 119 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 178 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 209 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 264 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 336 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 353 of file dnxhdenc.c.
|
static |
Definition at line 521 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 557 of file dnxhdenc.c.
Referenced by dnxhd_encode_block().
|
static |
Definition at line 572 of file dnxhdenc.c.
Referenced by dnxhd_encode_thread().
|
static |
Definition at line 598 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 646 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 656 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 675 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_thread().
|
static |
Definition at line 803 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_thread().
|
static |
Definition at line 816 of file dnxhdenc.c.
Referenced by dnxhd_encode_rdo(), and dnxhd_find_qscale().
|
static |
Definition at line 873 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 911 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 928 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
static |
Definition at line 996 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 1072 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
inlinestatic |
Definition at line 1131 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort_pass().
|
static |
Definition at line 1138 of file dnxhdenc.c.
Referenced by radix_sort().
|
static |
Definition at line 1159 of file dnxhdenc.c.
Referenced by radix_sort().
|
static |
Definition at line 1171 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
static |
Definition at line 1183 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 1232 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 1245 of file dnxhdenc.c.
|
static |
Definition at line 1308 of file dnxhdenc.c.
| void ff_dnxhdenc_init | ( | DNXHDEncContext * | ctx | ) |
Definition at line 1364 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 50 of file dnxhdenc.c.
|
static |
Definition at line 74 of file dnxhdenc.c.
|
static |
Definition at line 1339 of file dnxhdenc.c.
| const FFCodec ff_dnxhd_encoder |
Definition at line 1344 of file dnxhdenc.c.