diff options
Diffstat (limited to 'libvo')
-rw-r--r-- | libvo/vo_corevideo.m | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libvo/vo_corevideo.m b/libvo/vo_corevideo.m index 7923a21acd..2785cfdc8c 100644 --- a/libvo/vo_corevideo.m +++ b/libvo/vo_corevideo.m @@ -240,9 +240,11 @@ static void draw_osd(void) static void flip_page(void) { - if(shared_buffer) + if(shared_buffer) { + NSAutoreleasePool *pool = [NSAutoreleasePool new]; [mplayerosxProto render]; - else { + [pool release]; + } else { [mpGLView setCurrentTexture]; [mpGLView render]; if (vo_doublebuffering) { |