0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/libvo
Stefano Pigozzi 6879d1162c vo_sharedbuffer: remove this VO
Since slave mode is not planned to be kept, this VO is useless and I'm
removing it.

This VO was useful for OSX GUIs. Since in cocoa you can't embed views in
windows from other processes, this VO was writing to a sharedbuffer with
mmap. The OSX GUIs would then read from the buffer and render the image
with an external renderer.

If in the future we will want to support GUIs we will need to reasearch the
IOSurface framework. This allows to share kernel managed image data
across processes and integrates well with OpenGL.
2012-08-15 22:01:39 +02:00
..
aspect.c Remove dead code 2012-08-01 17:07:35 +02:00
aspect.h VO: remove old VO glue 2012-08-07 01:29:56 +02:00
cocoa_common.h cocoa: gl3: support querying of colors bit depth 2012-05-15 10:37:58 +02:00
cocoa_common.m libvo, libao: remove useless video and audio output drivers 2012-07-28 20:44:59 +02:00
csputils.c vo_gl: improve 10-bit YUV->RGB conversion accuracy slightly 2012-03-09 20:48:55 +02:00
csputils.h vo_gl: improve 10-bit YUV->RGB conversion accuracy slightly 2012-03-09 20:48:55 +02:00
d3d_shader_yuv_2ch.h vo_direct3d: add hack for using 2 channel textures for 10 bit pixel formats 2012-03-17 21:06:28 +01:00
d3d_shader_yuv.h vo_direct3d: implement YUV conversion using shaders 2012-03-17 21:05:34 +01:00
d3d_shader_yuv.hlsl vo_direct3d: add hack for using 2 channel textures for 10 bit pixel formats 2012-03-17 21:06:28 +01:00
eosd_packer.c libvo, vo_vdpau: make the EOSD packer code from vo_vdpau generic 2011-12-25 20:42:18 +01:00
eosd_packer.h libvo, vo_vdpau: make the EOSD packer code from vo_vdpau generic 2011-12-25 20:42:18 +01:00
fastmemcpy.h fastmemcpy.h: remove code duplication 2012-07-30 01:36:35 +02:00
filter_kernels.c libvo: add vo_gl3 2012-03-31 02:58:52 +02:00
filter_kernels.h libvo: add vo_gl3 2012-03-31 02:58:52 +02:00
geometry.c Add support for -geometry x syntax since the documentation claims 2010-06-05 06:28:58 +00:00
geometry.h Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
gl_common.c VO: remove old VO glue 2012-08-07 01:29:56 +02:00
gl_common.h libvo, libao: remove useless video and audio output drivers 2012-07-28 20:44:59 +02:00
gl_header_fixes.h gl_common: move header hacks into gl_header_fixes.h 2012-03-31 02:58:53 +02:00
osd_template.c osd: remove FAST_OSD code 2012-08-07 02:21:19 +02:00
osd.c osd: remove FAST_OSD code 2012-08-07 02:21:19 +02:00
osd.h Remove dead code 2012-08-01 17:07:35 +02:00
osx_common.c osx_common: remove old VO include, modify change_movie_aspect() 2012-08-07 01:13:25 +02:00
osx_common.h osx_common: remove old VO include, modify change_movie_aspect() 2012-08-07 01:13:25 +02:00
video_out.c vo_sharedbuffer: remove this VO 2012-08-15 22:01:39 +02:00
video_out.h VO: remove old VO glue 2012-08-07 01:29:56 +02:00
vo_caca.c vo_caca: use new VO API 2012-08-07 01:09:30 +02:00
vo_corevideo.h vo_corevideo: restructure this video output 2012-04-26 21:03:10 +03:00
vo_corevideo.m osx: fix build 2012-08-08 21:23:28 +02:00
vo_direct3d.c win32: fix compilation on MinGW 2012-08-07 01:09:42 +02:00
vo_directfb2.c vo_directfb2: reformat and convert to new VO API 2012-08-07 01:09:30 +02:00
vo_directx.c vo_directx: convert to new VO API 2012-08-07 01:09:50 +02:00
vo_gl3_shaders.glsl libvo: add vo_gl3 2012-03-31 02:58:52 +02:00
vo_gl3.c VO: remove VO direct rendering 2012-08-02 22:07:38 +02:00
vo_gl.c osd: remove FAST_OSD code 2012-08-07 02:21:19 +02:00
vo_image.c vo_image: add outdir option 2012-08-06 17:52:47 +02:00
vo_null.c vo_null: reformat and use new VO API 2012-08-07 01:09:30 +02:00
vo_vdpau.c video_out: rename privsize member to priv_size 2012-08-06 17:51:53 +02:00
vo_x11.c vo_x11: reformat, use new VO API 2012-08-07 01:09:22 +02:00
vo_xv.c mplayer: do not create X11 state in player frontend 2012-08-03 05:55:02 +02:00
w32_common.c win32: don't crash if vo_w32_uninit() is called without vo_w32_init() 2012-04-24 01:25:10 +02:00
w32_common.h win32: move global variables into a struct & some refactoring 2012-04-14 17:03:11 +02:00
x11_common.c mplayer: never exit mplayer from within the play loop 2012-08-04 19:59:56 +02:00
x11_common.h VO: remove old VO glue 2012-08-07 01:29:56 +02:00