|
TUT HEVC Encoder
|
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] |