TUT HEVC Encoder
Loading...
Searching...
No Matches
Data Structures | Typedefs | Functions
encoder.h File Reference

Initialization of encoder_control_t. More...

#include "global.h"
#include "kvazaar.h"
#include "scalinglist.h"
#include "threadqueue.h"
#include "fast_coeff_cost.h"
Include dependency graph for encoder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  encoder_control_t
 

Typedefs

typedef struct encoder_control_t encoder_control_t
 

Functions

encoder_control_tkvz_encoder_control_init (const kvz_config *cfg)
 Allocate and initialize an encoder control structure.
 
void kvz_encoder_control_free (encoder_control_t *encoder)
 Free an encoder control structure.
 
void kvz_encoder_control_input_init (encoder_control_t *encoder, int32_t width, int32_t height)
 

Typedef Documentation

◆ encoder_control_t

Function Documentation

◆ kvz_encoder_control_free()

void kvz_encoder_control_free ( encoder_control_t encoder)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ kvz_encoder_control_init()

encoder_control_t * kvz_encoder_control_init ( const kvz_config *const  cfg)
Parameters
cfgencoder configuration
Returns
initialized encoder control or NULL on failure
Here is the call graph for this function:
Here is the caller graph for this function:

◆ kvz_encoder_control_input_init()

void kvz_encoder_control_input_init ( encoder_control_t encoder,
int32_t  width,
int32_t  height 
)
Here is the caller graph for this function: