Go to the source code of this file.
◆ DEFINE_CKSUM_LINE
| #define DEFINE_CKSUM_LINE |
( |
| name, |
|
|
| type, |
|
|
| conv ) |
Value:static void cksum_line_ ##
name(
unsigned *cksum,
void *
data,
unsigned size) \
{ \
unsigned a = *cksum & 0xFFFF,
b = *cksum >> 16; \
a = (
a + (unsigned)(conv)) % 65521; \
} \
*cksum =
a | (
b << 16); \
}
Definition at line 32 of file uncodedframecrcenc.c.
◆ video_frame_cksum()
| static void video_frame_cksum |
( |
AVBPrint * | bp, |
|
|
AVFrame * | frame ) |
|
static |
◆ audio_frame_cksum()
| static void audio_frame_cksum |
( |
AVBPrint * | bp, |
|
|
AVFrame * | frame ) |
|
static |
◆ write_header()
◆ write_frame()
◆ write_packet()
◆ ff_uncodedframecrc_muxer
Initial value:= {
.p.name = "uncodedframecrc",
}
static int write_frame(AVFormatContext *fmt_ctx, AVCodecContext *c, AVStream *st, AVFrame *frame, AVPacket *pkt)
static int write_packet(Muxer *mux, OutputStream *ost, AVPacket *pkt)
static void write_header(FFV1Context *f)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
Definition at line 169 of file uncodedframecrcenc.c.