comparison zmbv.c @ 12112:3c5a6cc5a652 libavcodec

Remove a useless variable in zmbv decoder. Patch by Eli.Friedman (gmail)
author benoit
date Thu, 08 Jul 2010 08:58:52 +0000
parents 7dd2a45249a9
children
comparison
equal deleted inserted replaced
12111:6e15ce7ca0ca 12112:3c5a6cc5a652
395 static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPacket *avpkt) 395 static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPacket *avpkt)
396 { 396 {
397 const uint8_t *buf = avpkt->data; 397 const uint8_t *buf = avpkt->data;
398 int buf_size = avpkt->size; 398 int buf_size = avpkt->size;
399 ZmbvContext * const c = avctx->priv_data; 399 ZmbvContext * const c = avctx->priv_data;
400 uint8_t *outptr;
401 int zret = Z_OK; // Zlib return code 400 int zret = Z_OK; // Zlib return code
402 int len = buf_size; 401 int len = buf_size;
403 int hi_ver, lo_ver; 402 int hi_ver, lo_ver;
404 403
405 if(c->pic.data[0]) 404 if(c->pic.data[0])
409 c->pic.buffer_hints = FF_BUFFER_HINTS_VALID; 408 c->pic.buffer_hints = FF_BUFFER_HINTS_VALID;
410 if(avctx->get_buffer(avctx, &c->pic) < 0){ 409 if(avctx->get_buffer(avctx, &c->pic) < 0){
411 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n"); 410 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
412 return -1; 411 return -1;
413 } 412 }
414
415 outptr = c->pic.data[0]; // Output image pointer
416 413
417 /* parse header */ 414 /* parse header */
418 c->flags = buf[0]; 415 c->flags = buf[0];
419 buf++; len--; 416 buf++; len--;
420 if(c->flags & ZMBV_KEYFRAME) { 417 if(c->flags & ZMBV_KEYFRAME) {