Public header for Adler-32 hash function implementation.
void avio_write(AVIOContext *s, const unsigned char *buf, int size)
#define flags(name, subs,...)
static int crc_write_trailer(struct AVFormatContext *s)
AVOutputFormat ff_crc_muxer
static int crc_write_packet(struct AVFormatContext *s, AVPacket *pkt)
static int crc_write_header(struct AVFormatContext *s)
static void write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int unqueue)
static void write_header(FFV1Context *f)
unsigned long av_adler32_update(unsigned long adler, const uint8_t *buf, unsigned int len)
Calculate the Adler32 checksum of a buffer.
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
This structure stores compressed data.
static int write_trailer(AVFormatContext *s1)