TUT HEVC Encoder
|
Functions | |
void | kvz_init_input_frame_buffer (input_frame_buffer_t *input_buffer) |
kvz_picture * | kvz_encoder_feed_frame (input_frame_buffer_t *buf, encoder_state_t *const state, kvz_picture *const img_in, int first_done) |
Pass an input frame to the encoder state. More... | |
kvz_picture * kvz_encoder_feed_frame | ( | input_frame_buffer_t * | buf, |
encoder_state_t *const | state, | ||
kvz_picture *const | img_in, | ||
int | first_done | ||
) |
Returns the image that should be encoded next if there is a suitable image available.
The caller must not modify img_in after calling this function.
buf | an input frame buffer |
state | a main encoder state |
img_in | input frame or NULL |
first_done | whether the first frame has been done, needed for the OBA rc |
void kvz_init_input_frame_buffer | ( | input_frame_buffer_t * | input_buffer | ) |