46#define SEI_HASH_MAX_LENGTH 16
51 const uint8_t temporal_id,
const int long_start_code);
56 const uint8_t bitdepth);
Appending bits into an Annex-B coded bitstream.
Header that is included in every other header.
This file defines the public API of Kvazaar when used as a library.
void kvz_image_checksum(const kvz_picture *im, unsigned char checksum_out[][16], const uint8_t bitdepth)
Calculate checksums for all colors of the picture.
Definition: nal.c:77
void kvz_nal_write(bitstream_t *const bitstream, const uint8_t nal_type, const uint8_t temporal_id, const int long_start_code)
Write a Network Abstraction Layer (NAL) packet to the output.
Definition: nal.c:42
#define SEI_HASH_MAX_LENGTH
Definition: nal.h:46
void kvz_image_md5(const kvz_picture *im, unsigned char checksum_out[][16], const uint8_t bitdepth)
Calculate md5 for all colors of the picture.
Definition: nal.c:94
A stream of bits.
Definition: bitstream.h:50
Struct which contains all picture data.
Definition: kvazaar.h:504