diff options
author | Anton Khirnov <anton@khirnov.net> | 2012-11-02 10:58:36 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2012-11-02 18:28:56 +0100 |
commit | b4dc6dccbaea08fc0d41e99b020ee1e0e9ff301b (patch) | |
tree | 415ac4a62123a6ae2bb1843c0f9424466c601fe3 /libavutil/crc.c | |
parent | b68aac7ea34ec92321508f7365b5f2813766be79 (diff) | |
download | ffmpeg-b4dc6dccbaea08fc0d41e99b020ee1e0e9ff301b.tar.gz |
crc: move doxy to the header
Diffstat (limited to 'libavutil/crc.c')
-rw-r--r-- | libavutil/crc.c | 28 |
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) { |