X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fcrc.h;h=fa3405927879bf9044f73610d2d0ee01ff3d5e09;hb=87d718aefc4f8f3d890c2a18f64706908f4ab107;hp=d6b93c38d28e3ba3418b49c00f869c9c616f5e92;hpb=2119bb8f51d5cbf946d8e87974a2d95016133942;p=ffmpeg diff --git a/libavutil/crc.h b/libavutil/crc.h index d6b93c38d28..fa340592787 100644 --- a/libavutil/crc.h +++ b/libavutil/crc.h @@ -18,11 +18,12 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef FFMPEG_CRC_H -#define FFMPEG_CRC_H +#ifndef AVUTIL_CRC_H +#define AVUTIL_CRC_H #include #include +#include "common.h" typedef uint32_t AVCRC; @@ -32,12 +33,12 @@ typedef enum { AV_CRC_16_CCITT, AV_CRC_32_IEEE, AV_CRC_32_IEEE_LE, /*< reversed bitorder version of AV_CRC_32_IEEE */ - AV_CRC_MAX, /*< not part of public API! don't use outside lavu */ + AV_CRC_MAX, /*< Not part of public API! Do not use outside libavutil. */ }AVCRCId; int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size); const AVCRC *av_crc_get_table(AVCRCId crc_id); -uint32_t av_crc(const AVCRC *ctx, uint32_t start_crc, const uint8_t *buffer, size_t length); +uint32_t av_crc(const AVCRC *ctx, uint32_t start_crc, const uint8_t *buffer, size_t length) av_pure; -#endif /* FFMPEG_CRC_H */ +#endif /* AVUTIL_CRC_H */