FFmpeg
|
#include "libavutil/internal.h"
#include "libavutil/opt.h"
#include "avcodec.h"
#include "dsputil.h"
#include "internal.h"
#include "mpegvideo.h"
#include "dnxhdenc.h"
Go to the source code of this file.
Macros | |
#define | RC_VARIANCE 1 |
#define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
#define | DNX10BIT_QMAT_SHIFT 18 |
#define | LAMBDA_FRAC_BITS 10 |
#define | BUCKET_BITS 8 |
#define | RADIX_PASSES 4 |
#define | NBUCKETS (1 << BUCKET_BITS) |
Variables | |
static const AVOption | options [] |
class { | |
class_name = "dnxhd" | |
item_name = av_default_item_name | |
option = options | |
version = LIBAVUTIL_VERSION_INT | |
}; | |
static const AVCodecDefault | dnxhd_defaults [] |
AVCodec | ff_dnxhd_encoder |
#define RC_VARIANCE 1 |
Definition at line 27 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_fast().
#define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Definition at line 38 of file dnxhdenc.c.
#define DNX10BIT_QMAT_SHIFT 18 |
Definition at line 39 of file dnxhdenc.c.
Referenced by dnxhd_10bit_dct_quantize(), and dnxhd_init_qmat().
#define LAMBDA_FRAC_BITS 10 |
Definition at line 53 of file dnxhdenc.c.
Referenced by dnxhd_encode_rdo(), and dnxhd_init_rc().
#define BUCKET_BITS 8 |
Definition at line 829 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort_pass().
#define RADIX_PASSES 4 |
Definition at line 830 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort().
#define NBUCKETS (1 << BUCKET_BITS) |
Definition at line 831 of file dnxhdenc.c.
Referenced by get_bucket(), and radix_sort().
|
static |
Definition at line 55 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 72 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 92 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 118 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 173 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 237 of file dnxhdenc.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 251 of file dnxhdenc.c.
|
static |
Definition at line 353 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 384 of file dnxhdenc.c.
Referenced by dnxhd_encode_block().
|
static |
Definition at line 397 of file dnxhdenc.c.
Referenced by dnxhd_encode_thread().
|
static |
Definition at line 420 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 461 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 470 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread().
|
static |
Definition at line 487 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_thread().
|
static |
Definition at line 521 of file dnxhdenc.c.
Referenced by dnxhd_calc_bits_thread(), and dnxhd_encode_thread().
|
static |
Definition at line 527 of file dnxhdenc.c.
Referenced by dnxhd_encode_rdo(), and dnxhd_find_qscale().
|
static |
Definition at line 578 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 612 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 631 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
static |
Definition at line 695 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 771 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
inlinestatic |
Definition at line 833 of file dnxhdenc.c.
Referenced by radix_count(), and radix_sort_pass().
|
static |
Definition at line 840 of file dnxhdenc.c.
Referenced by radix_sort().
|
static |
Definition at line 860 of file dnxhdenc.c.
Referenced by radix_sort().
|
static |
Definition at line 871 of file dnxhdenc.c.
Referenced by dnxhd_encode_fast().
|
static |
Definition at line 885 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 922 of file dnxhdenc.c.
Referenced by dnxhd_encode_picture().
|
static |
Definition at line 942 of file dnxhdenc.c.
|
static |
Definition at line 1005 of file dnxhdenc.c.
|
static |
Definition at line 41 of file dnxhdenc.c.
class_name = "dnxhd" |
Definition at line 47 of file dnxhdenc.c.
Referenced by av_opt_show2().
item_name = av_default_item_name |
Definition at line 48 of file dnxhdenc.c.
option = options |
Definition at line 49 of file dnxhdenc.c.
Referenced by pp_get_mode_by_name_and_quality().
version = LIBAVUTIL_VERSION_INT |
Definition at line 50 of file dnxhdenc.c.
Referenced by adpcm_compress_trellis(), aiff_read_header(), atrac3_decode_init(), celt_header(), decode_frame(), decode_frame_header(), decode_init(), dvbsub_parse_clut_segment(), dvbsub_parse_page_segment(), dvbsub_parse_region_segment(), ff_mov_read_stsd_entries(), get_packet_header(), init(), libcelt_dec_init(), mov_read_chpl(), mov_read_elst(), mov_read_mdhd(), mov_read_mvhd(), mov_read_sbgp(), mov_read_tkhd(), mov_write_audio_tag(), mov_write_edts_tag(), mov_write_mdhd_tag(), mov_write_mvhd_tag(), mov_write_tkhd_tag(), mv_read_header(), mxf_write_identification(), read_header(), read_tfra(), rm_read_audio_stream_info(), smjpeg_read_header(), spdif_header_mpeg(), swf_write_header(), txd_decode_frame(), vble_decode_frame(), voc_probe(), voc_write_header(), and xwd_decode_frame().
const { ... } |
|
static |
Definition at line 1034 of file dnxhdenc.c.
AVCodec ff_dnxhd_encoder |
Definition at line 1039 of file dnxhdenc.c.