Mercurial > libavcodec.hg
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; |