aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/crc.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2012-11-02 10:58:36 +0100
committerAnton Khirnov <anton@khirnov.net>2012-11-02 18:28:56 +0100
commitb4dc6dccbaea08fc0d41e99b020ee1e0e9ff301b (patch)
tree415ac4a62123a6ae2bb1843c0f9424466c601fe3 /libavutil/crc.c
parentb68aac7ea34ec92321508f7365b5f2813766be79 (diff)
downloadffmpeg-b4dc6dccbaea08fc0d41e99b020ee1e0e9ff301b.tar.gz
crc: move doxy to the header
Diffstat (limited to 'libavutil/crc.c')
-rw-r--r--libavutil/crc.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/libavutil/crc.c b/libavutil/crc.c
index ee925d6b8a..47520e5cf4 100644
--- a/libavutil/crc.c
+++ b/libavutil/crc.c
@@ -40,22 +40,6 @@ static struct {
static AVCRC av_crc_table[AV_CRC_MAX][257];
#endif
-/**
- * Initialize a CRC table.
- * @param ctx must be an array of size sizeof(AVCRC)*257 or sizeof(AVCRC)*1024
- * @param le If 1, the lowest bit represents the coefficient for the highest
- * exponent of the corresponding polynomial (both for poly and
- * actual CRC).
- * If 0, you must swap the CRC parameter and the result of av_crc
- * if you need the standard representation (can be simplified in
- * most cases to e.g. bswap16):
- * av_bswap32(crc << (32-bits))
- * @param bits number of bits for the CRC
- * @param poly generator polynomial without the x**bits coefficient, in the
- * representation as specified by le
- * @param ctx_size size of ctx in bytes
- * @return <0 on failure
- */
int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
{
unsigned i, j;
@@ -89,11 +73,6 @@ int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
return 0;
}
-/**
- * Get an initialized standard CRC table.
- * @param crc_id ID of a standard CRC
- * @return a pointer to the CRC table or NULL on failure
- */
const AVCRC *av_crc_get_table(AVCRCId crc_id)
{
#if !CONFIG_HARDCODED_TABLES
@@ -108,13 +87,6 @@ const AVCRC *av_crc_get_table(AVCRCId crc_id)
return av_crc_table[crc_id];
}
-/**
- * Calculate the CRC of a block.
- * @param crc CRC of previous blocks if any or initial value for CRC
- * @return CRC updated with the data from the given block
- *
- * @see av_crc_init() "le" parameter
- */
uint32_t av_crc(const AVCRC *ctx, uint32_t crc,
const uint8_t *buffer, size_t length)
{