예제 #1
0
파일: gifdec.c 프로젝트: mgorny/libav
static av_cold int gif_decode_close(AVCodecContext *avctx)
{
    GifState *s = avctx->priv_data;

    ff_lzw_decode_close(&s->lzw);
    return 0;
}
예제 #2
0
파일: gifdec.c 프로젝트: andryblack/ketlaer
static int gif_decode_close(AVCodecContext *avctx)
{
    GifState *s = avctx->priv_data;

    ff_lzw_decode_close(&s->lzw);
    if(s->picture.data[0])
        avctx->release_buffer(avctx, &s->picture);
    return 0;
}
예제 #3
0
파일: gifdec.c 프로젝트: Alcantor/FFmpeg
static av_cold int gif_decode_close(AVCodecContext *avctx)
{
    GifState *s = avctx->priv_data;

    ff_lzw_decode_close(&s->lzw);
    av_frame_free(&s->frame);
    av_freep(&s->idx_line);
    av_freep(&s->stored_img);

    return 0;
}
예제 #4
0
파일: gifdec.c 프로젝트: bwahn/FFmpeg-1
static av_cold int gif_decode_close(AVCodecContext *avctx)
{
    GifState *s = avctx->priv_data;

    ff_lzw_decode_close(&s->lzw);
    if(s->picture.data[0])
        avctx->release_buffer(avctx, &s->picture);

    av_freep(&s->idx_line);
    av_freep(&s->stored_img);

    return 0;
}