diff options
Diffstat (limited to 'media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch')
-rwxr-xr-x | media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch b/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch new file mode 100755 index 0000000..4d8d4e8 --- /dev/null +++ b/media-libs/mlt/files/mlt-0.7.8-libavcodec54.patch @@ -0,0 +1,19 @@ +Index: mlt-0.7.8/src/modules/avformat/vdpau.c +=================================================================== +--- mlt-0.7.8.orig/src/modules/avformat/vdpau.c ++++ mlt-0.7.8/src/modules/avformat/vdpau.c +@@ -152,14 +152,12 @@ static int vdpau_get_buffer( AVCodecCont + frame->reordered_opaque = codec_context->reordered_opaque; + if ( frame->reference ) + { +- frame->age = self->vdpau->ip_age[0]; + self->vdpau->ip_age[0] = self->vdpau->ip_age[1] + 1; + self->vdpau->ip_age[1] = 1; + self->vdpau->b_age++; + } + else + { +- frame->age = self->vdpau->b_age; + self->vdpau->ip_age[0] ++; + self->vdpau->ip_age[1] ++; + self->vdpau->b_age = 1; |