# HG changeset patch # User ulion # Date 1195793350 0 # Node ID bed4188998cadf90e01c4d78b5eea032c1a0a056 # Parent bbe4c6e032ae3a228124d833cfc4358277f7a37d Move the setCurrentTexture call into flip_page(), fix osd flicker problem. diff -r bbe4c6e032ae -r bed4188998ca libvo/vo_macosx.m --- a/libvo/vo_macosx.m Thu Nov 22 23:08:35 2007 +0000 +++ b/libvo/vo_macosx.m Fri Nov 23 04:49:10 2007 +0000 @@ -180,13 +180,14 @@ { if(shared_buffer) [mplayerosxProxy render]; - else + else { + [mpGLView setCurrentTexture]; [mpGLView render]; + } } static int draw_slice(uint8_t *src[], int stride[], int w,int h,int x,int y) { - [mpGLView setCurrentTexture]; return 0; } @@ -205,9 +206,6 @@ break; } - if(!shared_buffer) - [mpGLView setCurrentTexture]; - return 0; }