From: Sebastian Dröge Date: Fri, 26 Jun 2015 18:20:14 +0000 (+0200) Subject: avviddec: Also proxy the data/size pointers for our wrapper AVBufferRef X-Git-Tag: 1.19.3~499^2~489 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ad7613be0db838b9d9c45b0864acc33d2a188d17;p=platform%2Fupstream%2Fgstreamer.git avviddec: Also proxy the data/size pointers for our wrapper AVBufferRef --- diff --git a/ext/libav/gstavviddec.c b/ext/libav/gstavviddec.c index 936c455..6581a33 100644 --- a/ext/libav/gstavviddec.c +++ b/ext/libav/gstavviddec.c @@ -769,7 +769,8 @@ fallback: if (picture->buf[c]) { dframe->avbuffer = picture->buf[c]; picture->buf[c] = - av_buffer_create (NULL, 0, dummy_free_buffer, dframe, 0); + av_buffer_create (picture->buf[c]->data, picture->buf[c]->size, + dummy_free_buffer, dframe, 0); } else { picture->buf[c] = av_buffer_create (NULL, 0, dummy_free_buffer, dframe, 0);