diff options
author | Paul B Mahol <onemda@gmail.com> | 2013-07-07 23:50:54 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2013-07-07 23:50:54 +0000 |
commit | 099e57bc38d7e53cf6823dfec349ff9fdaee99ba (patch) | |
tree | d5d9eb1ea6898d93ac8e2b90ccabb729e81f8776 | |
parent | 3bec6a44eab4f17c43c4e653d024c4d3f241a314 (diff) | |
download | ffmpeg-099e57bc38d7e53cf6823dfec349ff9fdaee99ba.tar.gz |
zmbvenc: remove unused AVFrame from encoder private context
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-rw-r--r-- | libavcodec/zmbvenc.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libavcodec/zmbvenc.c b/libavcodec/zmbvenc.c index d15c138e83..b634e5a99e 100644 --- a/libavcodec/zmbvenc.c +++ b/libavcodec/zmbvenc.c @@ -44,8 +44,6 @@ */ typedef struct ZmbvEncContext { AVCodecContext *avctx; - AVFrame pic; - int range; uint8_t *comp_buf, *work_buf; uint8_t pal[768]; @@ -121,7 +119,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, const AVFrame *pict, int *got_packet) { ZmbvEncContext * const c = avctx->priv_data; - AVFrame * const p = &c->pic; + AVFrame * const p = (AVFrame *)pict; uint8_t *src, *prev, *buf; uint32_t *palptr; int keyframe, chpal; @@ -134,7 +132,6 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, c->curfrm++; if(c->curfrm == c->keyint) c->curfrm = 0; - *p = *pict; p->pict_type= keyframe ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P; p->key_frame= keyframe; chpal = !keyframe && memcmp(p->data[1], c->pal2, 1024); |