FFmpeg
Functions
crc.h File Reference
#include "config.h"
#include "libavutil/attributes.h"
#include "libavutil/attributes_internal.h"
#include "libavutil/avassert.h"
#include "libavutil/cpu.h"
#include "libavutil/crc.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/reverse.h"
#include "libavutil/x86/cpu.h"

Go to the source code of this file.

Functions

static const AVCRCff_crc_get_table_x86 (AVCRCId crc_id)
 
static av_cold int ff_crc_init_x86 (AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
 
static uint32_t ff_crc_x86 (const AVCRC *ctx, uint32_t crc, const uint8_t *buffer, size_t length)
 

Function Documentation

◆ ff_crc_get_table_x86()

static const AVCRC* ff_crc_get_table_x86 ( AVCRCId  crc_id)
inlinestatic

Definition at line 185 of file crc.h.

Referenced by av_crc_get_table().

◆ ff_crc_init_x86()

static av_cold int ff_crc_init_x86 ( AVCRC ctx,
int  le,
int  bits,
uint32_t  poly,
int  ctx_size 
)
inlinestatic

Definition at line 197 of file crc.h.

Referenced by av_crc_init().

◆ ff_crc_x86()

static uint32_t ff_crc_x86 ( const AVCRC ctx,
uint32_t  crc,
const uint8_t *  buffer,
size_t  length 
)
inlinestatic

Definition at line 210 of file crc.h.

Referenced by av_crc().