mirror of
https://github.com/mpv-player/mpv
synced 2024-12-28 06:03:45 +01:00
vo_gl[2]: Rename conflicting vo_ontop macro
Rename the vo_ontop() macro to vo_gl_ontop(). It caused problems with other changes because it conflicts with a global variable name (gl2 actually called vo_ontop() as a function and used vo_ontop as an int - this only worked because vo_ontop was defined as a function-like macro and use without parentheses didn't trigger replacement).
This commit is contained in:
parent
8ec90e5e4f
commit
6c9d09170d
@ -284,14 +284,14 @@ void glDisableYUVConversion(GLenum target, int type);
|
||||
#ifdef GL_WIN32
|
||||
#define vo_check_events() vo_w32_check_events()
|
||||
#define vo_fullscreen() vo_w32_fullscreen()
|
||||
#define vo_ontop() vo_w32_ontop()
|
||||
#define vo_gl_ontop() vo_w32_ontop()
|
||||
#define vo_uninit() vo_w32_uninit()
|
||||
int setGlWindow(int *vinfo, HGLRC *context, HWND win);
|
||||
void releaseGlContext(int *vinfo, HGLRC *context);
|
||||
#else
|
||||
#define vo_check_events() vo_x11_check_events(mDisplay)
|
||||
#define vo_fullscreen() vo_x11_fullscreen()
|
||||
#define vo_ontop() vo_x11_ontop()
|
||||
#define vo_gl_ontop() vo_x11_ontop()
|
||||
#define vo_uninit() vo_x11_uninit()
|
||||
int setGlWindow(XVisualInfo **vinfo, GLXContext *context, Window win);
|
||||
void releaseGlContext(XVisualInfo **vinfo, GLXContext *context);
|
||||
|
@ -920,7 +920,7 @@ static int control(uint32_t request, void *data)
|
||||
case VOCTRL_GUISUPPORT:
|
||||
return VO_TRUE;
|
||||
case VOCTRL_ONTOP:
|
||||
vo_ontop();
|
||||
vo_gl_ontop();
|
||||
return VO_TRUE;
|
||||
case VOCTRL_FULLSCREEN:
|
||||
vo_fullscreen();
|
||||
|
@ -877,7 +877,7 @@ static int control(uint32_t request, void *data)
|
||||
case VOCTRL_GUISUPPORT:
|
||||
return VO_TRUE;
|
||||
case VOCTRL_ONTOP:
|
||||
vo_ontop();
|
||||
vo_gl_ontop();
|
||||
return VO_TRUE;
|
||||
case VOCTRL_FULLSCREEN:
|
||||
vo_fullscreen();
|
||||
|
Loading…
Reference in New Issue
Block a user