Instead of crashing, return from ff_vdpau_mpeg_picture_complete()
if get_buffer() failed. Patch by Reimar Originally committed as revision 17427 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
59501dc84d
commit
9bbf1a5c23
@ -184,6 +184,8 @@ void ff_vdpau_mpeg_picture_complete(MpegEncContext *s, const uint8_t *buf,
|
|||||||
struct vdpau_render_state *render, *last, *next;
|
struct vdpau_render_state *render, *last, *next;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
if (!s->current_picture_ptr) return;
|
||||||
|
|
||||||
render = (struct vdpau_render_state *)s->current_picture_ptr->data[0];
|
render = (struct vdpau_render_state *)s->current_picture_ptr->data[0];
|
||||||
assert(render);
|
assert(render);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user