summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-04-30 00:52:32 +0200
committerwm4 <wm4@nowhere>2013-04-30 00:52:32 +0200
commitea7b920184a865a3343001318fc4a32dcfc7b4f5 (patch)
treefbefd8539b77ee7473ad73740cc8ffa97bc4ffbe
parent3dcc83a70609d392c8ecd917dd5c16995424e9c4 (diff)
parentd98e61ea438db66323734ad1b6bea66411a3c97b (diff)
downloadmpv-ea7b920184a865a3343001318fc4a32dcfc7b4f5.tar.bz2
mpv-ea7b920184a865a3343001318fc4a32dcfc7b4f5.tar.xz
Merge branch 'master' into low_quality_intel_crap
Conflicts: video/out/gl_video_shaders.glsl video/out/vo_opengl.c
-rw-r--r--.gitignore2
-rw-r--r--DOCS/encoding.rst2
-rw-r--r--DOCS/man/en/af.rst56
-rw-r--r--DOCS/man/en/changes.rst1
-rw-r--r--DOCS/man/en/input.rst20
-rw-r--r--DOCS/man/en/options.rst108
-rw-r--r--DOCS/man/en/vf.rst39
-rw-r--r--DOCS/man/en/vo.rst31
-rw-r--r--Makefile34
-rwxr-xr-xTOOLS/mpv_identify.sh8
-rwxr-xr-xTOOLS/osxbundle.py71
-rw-r--r--TOOLS/osxbundle/mpv.app/Contents/Info.plist2
-rw-r--r--TOOLS/vf_dlopen/Makefile21
-rw-r--r--TOOLS/vf_dlopen/filterutils.c21
-rw-r--r--TOOLS/vf_dlopen/filterutils.h21
-rw-r--r--TOOLS/vf_dlopen/rectangle.c21
-rw-r--r--TOOLS/vf_dlopen/showqscale.c21
-rw-r--r--TOOLS/vf_dlopen/telecine.c21
-rw-r--r--TOOLS/vf_dlopen/tile.c21
-rw-r--r--audio/decode/ad.h2
-rw-r--r--audio/decode/ad_internal.h2
-rw-r--r--audio/decode/ad_lavc.c4
-rw-r--r--audio/decode/ad_mpg123.c2
-rw-r--r--audio/decode/ad_spdif.c30
-rw-r--r--audio/filter/af.c20
-rw-r--r--audio/filter/af_lavcac3enc.c116
-rw-r--r--audio/filter/af_lavcresample.c213
-rw-r--r--audio/filter/af_lavrresample.c277
-rw-r--r--audio/filter/af_resample.c394
-rw-r--r--audio/filter/af_resample_template.c171
-rw-r--r--audio/mixer.c4
-rw-r--r--audio/mixer.h2
-rw-r--r--audio/out/ao_dsound.c1
-rw-r--r--audio/out/ao_jack.c7
-rw-r--r--audio/out/ao_lavc.c32
-rw-r--r--compat/libav.h17
-rwxr-xr-xconfigure230
-rw-r--r--core/av_common.c107
-rw-r--r--core/av_log.c7
-rw-r--r--core/bstr.c9
-rw-r--r--core/bstr.h7
-rw-r--r--core/cfg-mplayer.h45
-rw-r--r--core/command.c83
-rw-r--r--core/defaultopts.c15
-rw-r--r--core/encode_lavc.c5
-rw-r--r--core/input/appleir.c153
-rw-r--r--core/input/ar.c469
-rw-r--r--core/input/ar.h35
-rw-r--r--core/input/input.c93
-rw-r--r--core/input/input.h1
-rw-r--r--core/input/keycodes.h17
-rw-r--r--core/m_config.c21
-rw-r--r--core/m_config.h2
-rw-r--r--core/m_option.c438
-rw-r--r--core/m_option.h32
-rw-r--r--core/m_property.c2
-rw-r--r--core/mp_core.h33
-rw-r--r--core/mp_msg.c19
-rw-r--r--core/mp_msg.h2
-rw-r--r--core/mplayer.c595
-rw-r--r--core/mplayer.h8
-rw-r--r--core/options.h27
-rw-r--r--core/timeline/tl_matroska.c123
-rw-r--r--demux/codec_tags.c5
-rw-r--r--demux/demux.c217
-rw-r--r--demux/demux.h15
-rw-r--r--demux/demux_avi.c3
-rw-r--r--demux/demux_lavf.c257
-rw-r--r--demux/demux_mf.c9
-rw-r--r--demux/demux_mkv.c1246
-rw-r--r--demux/demux_mpg.c2
-rw-r--r--demux/demux_packet.h2
-rw-r--r--demux/demux_ts.c8
-rw-r--r--demux/ebml.c81
-rw-r--r--demux/ebml.h6
-rw-r--r--demux/matroska.h6
-rw-r--r--demux/mf.c8
-rw-r--r--demux/stheader.h30
-rw-r--r--demux/video.c4
-rw-r--r--etc/encoding-example-profiles.conf10
-rw-r--r--etc/input.conf17
-rw-r--r--osdep/getch2.c4
-rw-r--r--stream/http.c18
-rw-r--r--stream/stream.c20
-rw-r--r--stream/stream.h3
-rw-r--r--stream/stream_bluray.c19
-rw-r--r--stream/stream_cdda.c31
-rw-r--r--stream/stream_cddb.c2
-rw-r--r--stream/vcd_read.h21
-rw-r--r--stream/vcd_read_win32.h2
-rw-r--r--sub/ass_mp.c5
-rw-r--r--sub/dec_sub.c25
-rw-r--r--sub/dec_sub.h7
-rw-r--r--sub/draw_bmp.c6
-rw-r--r--sub/osd_font.otfbin0 -> 2276 bytes
-rw-r--r--sub/osd_font.pfbbin8322 -> 0 bytes
-rw-r--r--sub/osd_libass.c246
-rw-r--r--sub/sd.h1
-rw-r--r--sub/sd_ass.c17
-rw-r--r--sub/sd_lavc.c35
-rw-r--r--sub/sub.c1
-rw-r--r--sub/sub.h10
-rw-r--r--sub/subassconvert.c197
-rw-r--r--sub/subreader.c13
-rw-r--r--sub/subreader.h1
-rw-r--r--video/decode/dec_video.c4
-rw-r--r--video/decode/dec_video.h3
-rw-r--r--video/decode/lavc.h10
-rw-r--r--video/decode/vd.h3
-rw-r--r--video/decode/vd_lavc.c212
-rw-r--r--video/filter/vf.c4
-rw-r--r--video/filter/vf_divtc.c5
-rw-r--r--video/filter/vf_lavfi.c348
-rw-r--r--video/filter/vf_phase.c2
-rw-r--r--video/image_writer.c37
-rw-r--r--video/mp_image.c139
-rw-r--r--video/mp_image.h11
-rw-r--r--video/out/aspect.c94
-rw-r--r--video/out/aspect.h10
-rw-r--r--video/out/cocoa_common.m82
-rw-r--r--video/out/gl_cocoa.c67
-rw-r--r--video/out/gl_common.c855
-rw-r--r--video/out/gl_common.h25
-rw-r--r--video/out/gl_header_fixes.h3
-rw-r--r--video/out/gl_lcms.c219
-rw-r--r--video/out/gl_lcms.h16
-rw-r--r--video/out/gl_video.c1799
-rw-r--r--video/out/gl_video.h72
-rw-r--r--video/out/gl_video_shaders.glsl (renamed from video/out/vo_opengl_shaders.glsl)47
-rw-r--r--video/out/gl_w32.c218
-rw-r--r--video/out/gl_wayland.c261
-rw-r--r--video/out/gl_x11.c317
-rw-r--r--video/out/vo.c34
-rw-r--r--video/out/vo.h29
-rw-r--r--video/out/vo_corevideo.m103
-rw-r--r--video/out/vo_direct3d.c1
-rw-r--r--video/out/vo_opengl.c2082
-rw-r--r--video/out/vo_opengl_old.c99
-rw-r--r--video/out/vo_sdl.c15
-rw-r--r--video/out/vo_vdpau.c1
-rw-r--r--video/out/vo_x11.c236
-rw-r--r--video/out/vo_xv.c34
-rw-r--r--video/out/w32_common.c12