diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-09-03 21:18:28 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-09-28 11:20:00 +0200 |
commit | 0ab9634eb3f3005c37a0346d9035dbc4d4abd144 (patch) | |
tree | 2bd5dbd469772067a4549fb1afafa04d223624f9 /video/out/cocoa_common.h | |
parent | 0e68ff4fad174d73c6e7ab82ead36f9209fb66a2 (diff) | |
download | mpv-0ab9634eb3f3005c37a0346d9035dbc4d4abd144.tar.bz2 mpv-0ab9634eb3f3005c37a0346d9035dbc4d4abd144.tar.xz |
cocoa_common: split the code, refactoring and cleanups
Split the code to several files. The GUI elements now each have they own files
and private state. The original code was a mess to respect the retarded mplayer
convention of having everything in a single file.
This commit also seems to fix the long running bug of artifacts showing
randomly when going fullscreen using nVidia GPUs.
Diffstat (limited to 'video/out/cocoa_common.h')
-rw-r--r-- | video/out/cocoa_common.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/video/out/cocoa_common.h b/video/out/cocoa_common.h index 081c43d2ce..5584ae6b05 100644 --- a/video/out/cocoa_common.h +++ b/video/out/cocoa_common.h @@ -1,20 +1,20 @@ /* * Cocoa OpenGL Backend * - * This file is part of mplayer2. + * This file is part of mpv. * - * mplayer2 is free software; you can redistribute it and/or modify + * mpv is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * - * mplayer2 is distributed in the hope that it will be useful, + * mpv is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along - * with mplayer2. If not, see <http://www.gnu.org/licenses/>. + * with mpv. If not, see <http://www.gnu.org/licenses/>. */ #ifndef MPLAYER_COCOA_COMMON_H @@ -29,7 +29,6 @@ void *vo_cocoa_glgetaddr(const char *s); int vo_cocoa_init(struct vo *vo); void vo_cocoa_uninit(struct vo *vo); -int vo_cocoa_change_attributes(struct vo *vo); int vo_cocoa_config_window(struct vo *vo, uint32_t d_width, uint32_t d_height, uint32_t flags, int gl3profile); @@ -37,8 +36,6 @@ int vo_cocoa_config_window(struct vo *vo, uint32_t d_width, void vo_cocoa_set_current_context(struct vo *vo, bool current); void vo_cocoa_swap_buffers(struct vo *vo); int vo_cocoa_check_events(struct vo *vo); -void vo_cocoa_fullscreen(struct vo *vo); -void vo_cocoa_ontop(struct vo *vo); int vo_cocoa_control(struct vo *vo, int *events, int request, void *arg); void vo_cocoa_register_resize_callback(struct vo *vo, @@ -49,7 +46,6 @@ int vo_cocoa_swap_interval(int enabled); void *vo_cocoa_cgl_context(struct vo *vo); void *vo_cocoa_cgl_pixel_format(struct vo *vo); - int vo_cocoa_cgl_color_size(struct vo *vo); #endif /* MPLAYER_COCOA_COMMON_H */ |