= {
}
void kvz_bitstream_free_chunks(kvz_data_chunk *chunk)
Free a list of chunks.
Definition bitstream.c:112
int kvz_config_destroy(kvz_config *cfg)
Definition cfg.c:197
int kvz_config_parse(kvz_config *cfg, const char *name, const char *value)
Definition cfg.c:452
kvz_config * kvz_config_alloc(void)
Definition cfg.c:43
int kvz_config_init(kvz_config *cfg)
Definition cfg.c:48
kvz_picture * kvz_image_alloc(enum kvz_chroma_format chroma_format, const int32_t width, const int32_t height)
Allocate a new image.
Definition image.c:56
kvz_picture * kvz_image_alloc_420(const int32_t width, const int32_t height)
Allocate a new image with 420.
Definition image.c:47
void kvz_image_free(kvz_picture *const im)
Free an image.
Definition image.c:118
static void kvazaar_close(kvz_encoder *encoder)
Definition kvazaar.c:56
static int kvazaar_field_encoding_adapter(kvz_encoder *enc, kvz_picture *pic_in, kvz_data_chunk **data_out, uint32_t *len_out, kvz_picture **pic_out, kvz_picture **src_out, kvz_frame_info *info_out)
Definition kvazaar.c:317
static kvz_encoder * kvazaar_open(const kvz_config *cfg)
Definition kvazaar.c:90
static int kvazaar_headers(kvz_encoder *enc, kvz_data_chunk **data_out, uint32_t *len_out)
Definition kvazaar.c:180