TUT HEVC Encoder
src Directory Reference
Directory dependency graph for src:

Directories

directory  strategies
 

Files

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