X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fcrc.h;h=a9341194131134fb194ab4d6879a190c89c8dc08;hb=4dccfff9dd01d6c45731cda21fc6ea0a649d6581;hp=28cb7c02197f93b44a9670b6aaa809430fcb0186;hpb=3abe5fbdc4169047421e9e8794a8f190d794b929;p=ffmpeg diff --git a/libavutil/crc.h b/libavutil/crc.h index 28cb7c02197..a9341194131 100644 --- a/libavutil/crc.h +++ b/libavutil/crc.h @@ -1,28 +1,29 @@ /* * copyright (c) 2006 Michael Niedermayer * - * This file is part of FFmpeg. + * This file is part of Libav. * - * FFmpeg is free software; you can redistribute it and/or + * Libav is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * - * FFmpeg is distributed in the hope that it will be useful, + * Libav is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with FFmpeg; if not, write to the Free Software + * License along with Libav; if not, write to the Free Software * 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 +#include "attributes.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 */