[FFmpeg-devel] [PATCH] eliminate long from ByteIOContext structure

Reimar Döffinger Reimar.Doeffinger
Wed Apr 2 11:30:50 CEST 2008


On Wed, Apr 02, 2008 at 09:19:45AM +0200, Diego Biurrun wrote:
> +unsigned long get_checksum(ByteIOContext *s);
> +#if LIBAVFORMAT_VERSION_MAJOR >= 53
> +unsigned long ff_crc04C11DB7_update(unsigned int checksum, const uint8_t *buf, unsigned int len);
> +void init_checksum(ByteIOContext *s, unsigned int (*update_checksum)(unsigned int c, const uint8_t *p, unsigned int len), unsigned int checksum);
> +#else
>  unsigned long ff_crc04C11DB7_update(unsigned long checksum, const uint8_t *buf, unsigned int len);
> -unsigned long get_checksum(ByteIOContext *s);

Hm, should get_checksum and ff_crc04C11DB7_update really continue to
return unsigned long?




More information about the ffmpeg-devel mailing list