Mercurial > libavcodec.hg
comparison bitstream_filter.c @ 5630:327f714d69c0 libavcodec
add a close function to bitstream filter
| author | benoit |
|---|---|
| date | Tue, 04 Sep 2007 06:48:22 +0000 |
| parents | 654e035bc755 |
| children | b1fe945d73f9 |
comparison
equal
deleted
inserted
replaced
| 5629:7e5ebda833e9 | 5630:327f714d69c0 |
|---|---|
| 41 } | 41 } |
| 42 return NULL; | 42 return NULL; |
| 43 } | 43 } |
| 44 | 44 |
| 45 void av_bitstream_filter_close(AVBitStreamFilterContext *bsfc){ | 45 void av_bitstream_filter_close(AVBitStreamFilterContext *bsfc){ |
| 46 if(bsfc->filter->close) | |
| 47 bsfc->filter->close(bsfc); | |
| 46 av_freep(&bsfc->priv_data); | 48 av_freep(&bsfc->priv_data); |
| 47 av_parser_close(bsfc->parser); | 49 av_parser_close(bsfc->parser); |
| 48 av_free(bsfc); | 50 av_free(bsfc); |
| 49 } | 51 } |
| 50 | 52 |
