diff 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
line wrap: on
line diff
--- a/utils.c	Mon Dec 14 11:34:46 2009 +0000
+++ b/utils.c	Mon Dec 14 11:42:17 2009 +0000
@@ -367,8 +367,10 @@
     }
 
     /* If internal buffer type return the same buffer */
-    if(pic->type == FF_BUFFER_TYPE_INTERNAL)
+    if(pic->type == FF_BUFFER_TYPE_INTERNAL) {
+        pic->reordered_opaque= s->reordered_opaque;
         return 0;
+    }
 
     /*
      * Not internal type and reget_buffer not overridden, emulate cr buffer