TUT HEVC Encoder
|
▼ src | |
► strategies | |
bitstream.c | |
bitstream.h | Appending bits into an Annex-B coded bitstream |
cabac.c | |
cabac.h | Coding bins using CABAC |
cfg.c | |
cfg.h | Runtime configuration through defaults and parsing of arguments |
checkpoint.c | |
checkpoint.h | Printing of debug information |
cli.c | |
cli.h | Command line interface |
constraint.c | |
constraint.h | |
context.c | |
context.h | Context derivation for CABAC |
cu.c | |
cu.h | Coding Unit data structure and related functions |
encmain.c | |
encode_coding_tree.c | |
encode_coding_tree.h | Functions for writing the coding quadtree and related syntax |
encoder.c | |
encoder.h | Initialization of encoder_control_t |
encoder_state-bitstream.c | |
encoder_state-bitstream.h | Coding of HEVC bitstream elements |
encoder_state-ctors_dtors.c | |
encoder_state-ctors_dtors.h | Creation and destruction of encoder_state_t |
encoder_state-geometry.c | |
encoder_state-geometry.h | Helper functions for tiles and slices |
encoderstate.c | |
encoderstate.h | Top level of the encoder implementation |
fast_coeff_cost.c | |
fast_coeff_cost.h | |
filter.c | |
filter.h | Deblocking filter |
global.h | Header that is included in every other header |
gop.h | |
image.c | |
image.h | A reference counted YUV pixel buffer |
imagelist.c | |
imagelist.h | Container for a list of reference pictures |
input_frame_buffer.c | |
input_frame_buffer.h | Buffering of input for reordering |
inter.c | |
inter.h | Inter prediction |
intra.c | |
intra.h | Intra prediction |
kvazaar.c | |
kvazaar.h | This file defines the public API of Kvazaar when used as a library |
kvazaar_internal.h | Definitions for opaque structs in kvazaar.h |
kvz_math.h | Generic math functions |
ml_intra_cu_depth_pred.c | |
ml_intra_cu_depth_pred.h | |
nal.c | |
nal.h | |
rate_control.c | |
rate_control.h | Functions related to rate control |
rdo.c | |
rdo.h | Rate-Distortion Optimization related functionality |
sao.c | |
sao.h | Sample Adaptive Offset filter |
scalinglist.c | |
scalinglist.h | Scaling list initialization |
search.c | |
search.h | Compression of a single coding tree unit (CTU) |
search_inter.c | |
search_inter.h | Inter prediction parameter search |
search_intra.c | |
search_intra.h | Intra prediction parameter search |
sei.h | Supplemental Enhancement Information (SEI) |
strategyselector.c | |
strategyselector.h | Dynamic dispatch based on cpuid |
tables.c | |
tables.h | Various tables |
threadqueue.c | Lock acquisition order: |
threadqueue.h | Container for worker tasks |
threads.h | Abstractions for operating system specific stuff |
transform.c | |
transform.h | Quantization and transform functions |
videoframe.c | |
videoframe.h | Container for the frame currently being encoded |
yuv_io.c | |
yuv_io.h | |
▼ tools | |
generate_ref_pixel_tables.py | |
generate_tables.c | |
plot-threadqueue-log.py |