diff options
author | Aurelien Jacobs <aurel@gnuage.org> | 2007-10-28 22:08:09 +0000 |
---|---|---|
committer | Aurelien Jacobs <aurel@gnuage.org> | 2007-10-28 22:08:09 +0000 |
commit | 6b6adf2bc86ba4b432554c054ef0470ba34d74ac (patch) | |
tree | 6c9cb8f1e67838840ef05498a232f311168588c5 /libavformat/crc.c | |
parent | a15bc651f9888634ff33d772ff6e682dc6b0095b (diff) | |
download | ffmpeg-6b6adf2bc86ba4b432554c054ef0470ba34d74ac.tar.gz |
move framecrc muxer in its own file
Originally committed as revision 10868 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/crc.c')
-rw-r--r-- | libavformat/crc.c | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/libavformat/crc.c b/libavformat/crc.c index bdbe8bcffb..7b1622706e 100644 --- a/libavformat/crc.c +++ b/libavformat/crc.c @@ -1,5 +1,5 @@ /* - * CRC decoder (for codec/format testing) + * CRC encoder (for codec/format testing) * Copyright (c) 2002 Fabrice Bellard. * * This file is part of FFmpeg. @@ -21,7 +21,6 @@ #include "avformat.h" #include "adler32.h" -#ifdef CONFIG_CRC_MUXER typedef struct CRCState { uint32_t crcval; } CRCState; @@ -53,22 +52,7 @@ static int crc_write_trailer(struct AVFormatContext *s) put_flush_packet(&s->pb); return 0; } -#endif -#ifdef CONFIG_FRAMECRC_MUXER -static int framecrc_write_packet(struct AVFormatContext *s, AVPacket *pkt) -{ - uint32_t crc = av_adler32_update(0, pkt->data, pkt->size); - char buf[256]; - - snprintf(buf, sizeof(buf), "%d, %"PRId64", %d, 0x%08x\n", pkt->stream_index, pkt->dts, pkt->size, crc); - put_buffer(&s->pb, buf, strlen(buf)); - put_flush_packet(&s->pb); - return 0; -} -#endif - -#ifdef CONFIG_CRC_MUXER AVOutputFormat crc_muxer = { "crc", "crc testing format", @@ -81,18 +65,3 @@ AVOutputFormat crc_muxer = { crc_write_packet, crc_write_trailer, }; -#endif -#ifdef CONFIG_FRAMECRC_MUXER -AVOutputFormat framecrc_muxer = { - "framecrc", - "framecrc testing format", - NULL, - "", - 0, - CODEC_ID_PCM_S16LE, - CODEC_ID_RAWVIDEO, - NULL, - framecrc_write_packet, - NULL, -}; -#endif |