#include "config.h"
#include "thread.h"
#include "avassert.h"
#include "bswap.h"
#include "crc.h"
#include "error.h"
Go to the source code of this file.
◆ CRC_TABLE_SIZE
| #define CRC_TABLE_SIZE 1024 |
◆ DECLARE_CRC_INIT_TABLE_ONCE
| #define DECLARE_CRC_INIT_TABLE_ONCE |
( |
| id, |
|
|
| le, |
|
|
| bits, |
|
|
| poly ) |
Value:
static void id ## _init_table_once(void) \
{ \
}
static const uint8_t bits[8]
int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
Initialize a CRC table.
static AVCRC av_crc_table[AV_CRC_MAX][CRC_TABLE_SIZE]
Definition at line 327 of file crc.c.
◆ CRC_INIT_TABLE_ONCE
| #define CRC_INIT_TABLE_ONCE |
( |
| id | ) |
|
Value:
static int ff_thread_once(char *control, void(*routine)(void))
Definition at line 334 of file crc.c.
Referenced by av_crc_get_table().
◆ av_crc_table