0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/libvo
wm4 89b7cb0331 win32: fix compilation on MinGW
The commit 74df1d8e05 (and f752212c62) replaced the configure
endian check with byte order macros defined by standard headers. It
turns out that MinGW-w64 actually doesn't define these macros in the
sys/types.h system header. (I assumed it does, because a quick test
seemed to work. But that was because gcc -W -Wall doesn't warn against
undefined macros. You need -Wundef for that.) MinGW-w64 has a
sys/params.h header defining these macros, but sys/types.h doesn't
include it, so it's useless without special casing the mplayer code.
Add a hack top configure instead. Define the macros directly, and
assume MinGW-w64 only works on little endian machines.

The other changes are basically random typos and superficial oversights.
2012-08-07 01:09:42 +02:00
..
aspect.c Remove dead code 2012-08-01 17:07:35 +02:00
aspect.h Remove dead code 2012-08-01 17:07:35 +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 libvo, libao: remove useless video and audio output drivers 2012-07-28 20:44:59 +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
old_vo_defines.h Merge svn changes up to r28549 2009-02-13 03:52:51 +02:00
old_vo_wrapper.c libvo: remove title argument from struct vo_driver.config 2011-12-06 20:32:33 +01:00
old_vo_wrapper.h libvo: remove title argument from struct vo_driver.config 2011-12-06 20:32:33 +01:00
osd_template.c Remove dead code 2012-08-01 17:07:35 +02:00
osd.c Remove dead code 2012-08-01 17:07:35 +02:00
osd.h Remove dead code 2012-08-01 17:07:35 +02:00
osx_common.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
osx_common.h Refactor OS X foreground process setting into a separate function. 2010-03-26 15:02:14 +00:00
video_out_internal.h cleanup: remove more warnings 2011-05-02 00:46:48 +03:00
video_out.c Remove V4L2 decoder support (vo_v4l2 and ao_v4l2) 2012-08-07 01:09:30 +02:00
video_out.h vo_image: add new video output for writing images 2012-08-06 17:52:17 +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 osd: minor simplification of vo_osd_changed() 2012-08-01 18: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: remove VO direct rendering 2012-08-02 22:07:38 +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 VO: remove VO direct rendering 2012-08-02 22:07:38 +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_sharedbuffer.h vo_sharedbuffer: add this video output 2012-04-26 21:03:10 +03:00
vo_sharedbuffer.m vo_corevideo, vo_sharedbuffer: put private state in vo->priv 2012-07-27 16:52:22 +03: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_vdpau: disable refresh-aware frame timing when composited 2012-07-27 03:40:38 +03:00