TUT HEVC Encoder
|
#include "encoder_state-ctors_dtors.h"
#include <stdio.h>
#include <stdlib.h>
#include "bitstream.h"
#include "cabac.h"
#include "cu.h"
#include "encoder.h"
#include "encoder_state-geometry.h"
#include "encoderstate.h"
#include "image.h"
#include "imagelist.h"
#include "kvazaar.h"
#include "threadqueue.h"
#include "videoframe.h"
#include "rate_control.h"
Functions | |
static int | encoder_state_config_frame_init (encoder_state_t *const state) |
static void | encoder_state_config_frame_finalize (encoder_state_t *const state) |
static int | encoder_state_config_tile_init (encoder_state_t *const state, const int lcu_offset_x, const int lcu_offset_y, const int width, const int height, const int width_in_lcu, const int height_in_lcu) |
static void | encoder_state_config_tile_finalize (encoder_state_t *const state) |
static int | encoder_state_config_slice_init (encoder_state_t *const state, const int start_address_in_ts, const int end_address_in_ts) |
static int | encoder_state_config_wfrow_init (encoder_state_t *const state, const int lcu_offset_y) |
int | kvz_encoder_state_init (encoder_state_t *const child_state, encoder_state_t *const parent_state) |
void | kvz_encoder_state_finalize (encoder_state_t *const state) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void kvz_encoder_state_finalize | ( | encoder_state_t *const | state | ) |
int kvz_encoder_state_init | ( | encoder_state_t *const | child_state, |
encoder_state_t *const | parent_state | ||
) |