# HG changeset patch # User cehoyos # Date 1234948889 0 # Node ID b123ed268953839f266c1088e921d8c256dc1c85 # Parent f0abc5f9e7269acb78088687a4f5f5f4d4ecd4cc Instead of crashing, return from ff_vdpau_mpeg_picture_complete() if get_buffer() failed. Patch by Reimar diff -r f0abc5f9e726 -r b123ed268953 vdpau.c --- a/vdpau.c Wed Feb 18 00:38:10 2009 +0000 +++ b/vdpau.c Wed Feb 18 09:21:29 2009 +0000 @@ -184,6 +184,8 @@ struct vdpau_render_state *render, *last, *next; int i; + if (!s->current_picture_ptr) return; + render = (struct vdpau_render_state *)s->current_picture_ptr->data[0]; assert(render);