comparison utils.c @ 10684:7e316791ac7b libavcodec

Set reordered_opaque in default_reget_buffer() with internal buffers. From ffmbc0.3, this one appears to be a bugfix.
author michael
date Mon, 14 Dec 2009 11:42:17 +0000
parents eb415f52f9f9
children 4546d91de818
comparison
equal deleted inserted replaced
10683:e5fac8ac71f6 10684:7e316791ac7b
365 pic->buffer_hints |= FF_BUFFER_HINTS_READABLE; 365 pic->buffer_hints |= FF_BUFFER_HINTS_READABLE;
366 return s->get_buffer(s, pic); 366 return s->get_buffer(s, pic);
367 } 367 }
368 368
369 /* If internal buffer type return the same buffer */ 369 /* If internal buffer type return the same buffer */
370 if(pic->type == FF_BUFFER_TYPE_INTERNAL) 370 if(pic->type == FF_BUFFER_TYPE_INTERNAL) {
371 pic->reordered_opaque= s->reordered_opaque;
371 return 0; 372 return 0;
373 }
372 374
373 /* 375 /*
374 * Not internal type and reget_buffer not overridden, emulate cr buffer 376 * Not internal type and reget_buffer not overridden, emulate cr buffer
375 */ 377 */
376 temp_pic = *pic; 378 temp_pic = *pic;