Mercurial > libavcodec.hg
comparison flac.c @ 1817:93029a89c173 libavcodec
flac_flush()
author | michael |
---|---|
date | Wed, 18 Feb 2004 15:17:54 +0000 |
parents | fa7d0134f9f0 |
children | 7072086a0dd3 |
comparison
equal
deleted
inserted
replaced
1816:fa7d0134f9f0 | 1817:93029a89c173 |
---|---|
750 av_freep(&s->bitstream); | 750 av_freep(&s->bitstream); |
751 | 751 |
752 return 0; | 752 return 0; |
753 } | 753 } |
754 | 754 |
755 static void flac_flush(AVCodecContext *avctx){ | |
756 int i; | |
757 FLACContext *s = avctx->priv_data; | |
758 | |
759 s->bitstream_size= | |
760 s->bitstream_index= 0; | |
761 } | |
762 | |
755 AVCodec flac_decoder = { | 763 AVCodec flac_decoder = { |
756 "flac", | 764 "flac", |
757 CODEC_TYPE_AUDIO, | 765 CODEC_TYPE_AUDIO, |
758 CODEC_ID_FLAC, | 766 CODEC_ID_FLAC, |
759 sizeof(FLACContext), | 767 sizeof(FLACContext), |
760 flac_decode_init, | 768 flac_decode_init, |
761 NULL, | 769 NULL, |
762 flac_decode_close, | 770 flac_decode_close, |
763 flac_decode_frame, | 771 flac_decode_frame, |
772 .flush= flac_flush, | |
764 }; | 773 }; |