index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
video
Commit message (
Expand
)
Author
Age
Files
Lines
*
cocoa: fix fullscreen handling
wm4
2015-01-17
1
-2
/
+3
*
x11: add --on-all-workspaces option and property
wm4
2015-01-16
2
-2
/
+13
*
x11: minor cleanup
wm4
2015-01-16
1
-18
/
+4
*
command: unify handling of fullscreen and other VO flags
wm4
2015-01-16
5
-0
/
+7
*
player: add --autofit-smaller option
wm4
2015-01-16
1
-5
/
+9
*
cocoa: don't set application icon in libmpv
Stefano Pigozzi
2015-01-16
1
-2
/
+4
*
player: respect --untimed on last frame
wm4
2015-01-16
1
-2
/
+1
*
vo_opengl: get rid of approx-gamma and make it the default as per BT.1886
Niklas Haas
2015-01-16
3
-56
/
+39
*
vo_opengl: add ewa_lanczos upscaler (aka jinc)
Niklas Haas
2015-01-15
4
-29
/
+151
*
vo_opengl_cb: initial screenshot support
wm4
2015-01-15
1
-0
/
+10
*
image_writer: check for conversion errors
wm4
2015-01-15
3
-11
/
+17
*
vf: make message less confusing
wm4
2015-01-13
1
-1
/
+1
*
mp_image: reject invalid display aspect ratio
wm4
2015-01-13
1
-1
/
+1
*
wayland: implement key modifiers
wm4
2015-01-12
1
-18
/
+24
*
wayland: don't compute absurd window size
wm4
2015-01-12
1
-3
/
+6
*
x11: explicitly query map status when waiting for map event
wm4
2015-01-12
1
-0
/
+6
*
x11: support XEmbed
wm4
2015-01-12
1
-0
/
+49
*
vo: don't synchronize when seeking
wm4
2015-01-12
1
-1
/
+7
*
command: change properties added in previous commit
wm4
2015-01-10
1
-1
/
+3
*
video: Add sigmoidal upscaling to avoid ringing artifacts
Niklas Haas
2015-01-09
3
-1
/
+56
*
vo_opengl_cb: make mpv_opengl_cb_render() return left frames
xylosper
2015-01-08
1
-2
/
+3
*
vo_opengl_cb: use vo's drop_count instead of internal counter
xylosper
2015-01-08
1
-6
/
+15
*
vo: add functions to increment drop_count
xylosper
2015-01-08
2
-0
/
+8
*
vo_opengl_cb: introduce frame queue
xylosper
2015-01-08
1
-18
/
+90
*
win32: minor simplification
wm4
2015-01-08
1
-3
/
+2
*
vo_opengl: don't crash win32 backend with NULL events
wm4
2015-01-08
1
-7
/
+7
*
vo_opengl_cb: fix a typo
wm4
2015-01-08
1
-2
/
+2
*
vo_opengl_cb: allow changing debug option at runtime
wm4
2015-01-08
1
-0
/
+1
*
vo_opengl_cb: fix flipped rendering
wm4
2015-01-08
1
-0
/
+1
*
vo_opengl: gl_lcms: implement change detection for memory profiles
wm4
2015-01-08
3
-0
/
+26
*
vo_opengl: gl_lcms: fix potential dangling pointer issue
wm4
2015-01-08
1
-4
/
+5
*
vo_direct3d: fix shader colormatrix generation
wm4
2015-01-07
1
-5
/
+5
*
win32: request UTF-16 API variants, Vista+ APIs, and COM C macros
wm4
2015-01-07
4
-11
/
+4
*
x11: always use glXGetProcAddressARB()
wm4
2015-01-07
1
-1
/
+1
*
gl_video.c: invalidate image_params in uninit_video()
xylosper
2015-01-07
1
-0
/
+4
*
vo_opengl: add support for in memory icc profiles
Stefano Pigozzi
2015-01-07
5
-172
/
+132
*
video: Remove some stale CMS code, minor cosmetics
Niklas Haas
2015-01-07
3
-17
/
+6
*
dxva2: copy mp_image attributes to sw_img
James Ross-Gowan
2015-01-07
1
-0
/
+1
*
mp_image: copy missing attributes
James Ross-Gowan
2015-01-07
1
-0
/
+2
*
vo_opengl_cb: implement equalizer controls
wm4
2015-01-06
4
-18
/
+49
*
csputils: use M_PI
wm4
2015-01-06
1
-1
/
+1
*
csputils: replace float[3][4] with a struct
wm4
2015-01-06
5
-101
/
+100
*
csputils: move image_params -> csp_params into a function
wm4
2015-01-06
6
-18
/
+24
*
csputils: get rid of mp_csp_details
wm4
2015-01-06
7
-34
/
+26
*
csputils: cosmetics
wm4
2015-01-06
1
-137
/
+112
*
vo_opengl_cb: don't resize when redrawing
wm4
2015-01-06
1
-1
/
+5
*
video/out/win_state.c: fix --monitoraspect
Soeren D. Schulze
2015-01-05
1
-1
/
+1
*
vo_opengl_cb: support changing options at runtime
wm4
2015-01-05
1
-10
/
+66
*
vf_vapoursynth: autodetect CPU count
wm4
2015-01-05
1
-3
/
+8
*
player: print used number of threads in verbose mode
wm4
2015-01-05
1
-1
/
+1
*
vo_opengl: remove obsolete comment in shader
wm4
2015-01-04
1
-1
/
+1
*
x11: make display-names property stricter
wm4
2015-01-04
1
-1
/
+3
*
video: batch query_format calls
wm4
2015-01-03
2
-6
/
+8
*
vf_vapoursynth: fix Lua backend
wm4
2015-01-03
1
-0
/
+3
*
vf_vapoursynth: pass through container FPS value
wm4
2015-01-03
2
-0
/
+3
*
x11: make display-names property observable
wm4
2015-01-03
1
-0
/
+2
*
video: better pipelining with vf_vapoursynth
wm4
2015-01-03
3
-8
/
+73
*
cocoa: fix build on 10.9
Stefano Pigozzi
2015-01-02
1
-1
/
+1
*
cocoa: fix NSMapGet error
Stefano Pigozzi
2015-01-02
1
-2
/
+4
*
vo_opengl_old: remove ancient ATI-specific YUV conversions
wm4
2015-01-02
4
-231
/
+5
*
cocoa: fix uninitialization while in fullscreen
Stefano Pigozzi
2015-01-01
3
-2
/
+36
*
gl_hwdec_vda: refuse to work with old OpenGL versions
wm4
2014-12-31
1
-0
/
+5
*
vo_opengl_cb: simplify API uninitialization
wm4
2014-12-31
1
-6
/
+30
*
vo_opengl_cb: pass context directly
wm4
2014-12-31
2
-59
/
+42
*
video: pass some VO params as struct
wm4
2014-12-31
2
-18
/
+18
*
command: make empty vf-metadata not an error
wm4
2014-12-30
1
-3
/
+4
*
vf: fix crash if filter doesn't provide control entrypoint
wm4
2014-12-30
1
-1
/
+1
*
w32_common: allow window resizing with --no-border
James Ross-Gowan
2014-12-29
1
-0
/
+58
*
vo_opengl: Ignore approx-gamma for BT.2020-CL
Niklas Haas
2014-12-29
1
-2
/
+9
*
cocoa: move the gl function loader to gl_cocoa.c
Stefano Pigozzi
2014-12-28
3
-17
/
+15
*
screenshots: set AVFrame parameters
wm4
2014-12-28
1
-0
/
+3
*
vo_opengl: don't use 10 bit video on Intel GPUs
wm4
2014-12-24
2
-0
/
+31
*
vo_opengl_cb: use VAOs even in OpenGL 2.1
wm4
2014-12-23
1
-5
/
+15
*
vo_opengl_cb: always setup/break vertex array bindings
wm4
2014-12-23
1
-3
/
+13
*
vo_opengl: fix build on OSX
wm4
2014-12-23
1
-0
/
+6
*
vo_opengl: don't allow setting 3D LUT if unsupported
wm4
2014-12-23
1
-1
/
+5
*
vo_opengl: make use of newer OpenGL logging API
wm4
2014-12-23
5
-2
/
+58
*
vo_opengl_cb: parse renderer parameters
wm4
2014-12-22
1
-5
/
+10
*
vo_opengl, vo_opengl_cb: check GL version in renderer
wm4
2014-12-22
3
-5
/
+9
*
vo_opengl_cb: free context on exit
wm4
2014-12-22
1
-0
/
+8
*
vo_opengl: fix feature detection
wm4
2014-12-22
1
-1
/
+1
*
vo_opengl: improve fallback handling with GLES
wm4
2014-12-21
4
-16
/
+30
*
vo_opengl: silence an INVALID_ENUM error with GLES2
James Ross-Gowan
2014-12-21
1
-1
/
+2
*
vo_opengl: GLES does not support GL_BGRA
wm4
2014-12-20
3
-5
/
+5
*
vo_opengl_old: fix OSD regression
wm4
2014-12-20
4
-7
/
+16
*
cocoa: mark window for redraw after title change
Stefano Pigozzi
2014-12-20
1
-1
/
+3
*
vo_opengl: remove pointless glFinish calls
wm4
2014-12-19
2
-5
/
+0
*
vo_opengl: skip GLES when autoprobing
wm4
2014-12-19
1
-0
/
+5
*
vo_opengl, x11: add ES context creation via GLX
wm4
2014-12-19
4
-8
/
+34
*
vo_opengl: fail if required functions are missing
wm4
2014-12-19
1
-5
/
+10
*
vo_opengl: better probe handling
wm4
2014-12-19
6
-63
/
+55
*
vo_opengl: minor simplification
wm4
2014-12-19
1
-5
/
+5
*
vo_opengl: unbork
wm4
2014-12-19
1
-2
/
+2
*
vo_opengl: add GLES 2 support
wm4
2014-12-19
5
-16
/
+44
*
vo_opengl: mess with PixelStorei state management
wm4
2014-12-19
3
-44
/
+49
*
vo_opengl: disable some unavailable features under ES
wm4
2014-12-19
2
-3
/
+9
*
vo_opengl: clean up GL ES function loading
wm4
2014-12-18
1
-86
/
+114
*
vo_opengl: do not use 4x3 matrix
wm4
2014-12-18
4
-16
/
+15
*
vo_opengl: simplify some aspects of the GL function loader
wm4
2014-12-18
2
-26
/
+23
*
vo_opengl, x11: make legacy context warning not an error
wm4
2014-12-18
1
-1
/
+1
*
x11: fix mysterious issue with window embedding on OpenBox
wm4
2014-12-18
1
-1
/
+1
*
x11: minor improvements
wm4
2014-12-18
1
-8
/
+7
*
vo_opengl: minor simplification in function loader
wm4
2014-12-18
1
-11
/
+5
*
vo_opengl: simplify the case without texture_rg
wm4
2014-12-18
3
-28
/
+18
*
vo_opengl: don't assume legacy OpenGL is available with GLES
wm4
2014-12-17
1
-1
/
+1
*
vo_opengl: add some OpenGL standard symbols missing on OSX
wm4
2014-12-17
1
-0
/
+7
*
vo_opengl: GLES 3 support
wm4
2014-12-17
6
-24
/
+111
*
vo_opengl: remove useless FBO test
wm4
2014-12-17
1
-34
/
+2
*
vo_opengl: cleanup dither texture creation
wm4
2014-12-17
1
-4
/
+9
*
vo_opengl: switch default FBO format to rgba, use GL_RGBA
wm4
2014-12-17
1
-3
/
+6
*
vo_opengl: glsl: stricter typing
wm4
2014-12-17
1
-20
/
+20
*
vo_opengl: remove icc profile options from runtime-settable options
wm4
2014-12-16
1
-16
/
+14
*
vo_opengl: remove requirement for RG textures
wm4
2014-12-16
5
-42
/
+92
*
vo_opengl: remove inactive code
wm4
2014-12-16
1
-1
/
+0
*
vo_opengl: fix broken rejection of extended scaling
wm4
2014-12-16
1
-3
/
+2
*
Revert "vo/w32_common: use local definition of IID_ITaskbarList2"
Kevin Mitchell
2014-12-16
1
-7
/
+1
*
vo/w32_common: use local definition of IID_ITaskbarList2
Kevin Mitchell
2014-12-15
1
-1
/
+7
*
vo_opengl: remove quadbuffer/anaglyph stereo 3D rendering
wm4
2014-12-15
6
-135
/
+96
*
vo_x11: don't attempt to resize when unconfigured
wm4
2014-12-14
1
-2
/
+3
*
vo_x11: check allocation errors
wm4
2014-12-14
1
-3
/
+10
*
vd_lavc: fix error handling path
wm4
2014-12-13
1
-11
/
+12
*
mp_image: check for malloc failure
wm4
2014-12-13
1
-0
/
+2
*
Check some mallocs
wm4
2014-12-12
1
-0
/
+4
*
vo: fix some nonsense
wm4
2014-12-10
4
-11
/
+8
*
vo_opengl: fix linkage type
wm4
2014-12-09
1
-1
/
+1
*
vo_opengl: make shader text output slightly nicer
wm4
2014-12-09
1
-2
/
+2
*
vo_opengl: don't crash if framebuffers are not available
wm4
2014-12-09
1
-0
/
+9
*
vo_opengl_cb: simplify reconfigure, render transparent if unconfigured
wm4
2014-12-09
2
-15
/
+15
*
vo_opengl: make background color configurable
wm4
2014-12-09
2
-3
/
+11
*
w32: copy WinID option
wm4
2014-12-09
1
-14
/
+14
*
x11: copy WinID option
wm4
2014-12-09
2
-16
/
+22
*
client API: expose OpenGL renderer
wm4
2014-12-09
12
-18
/
+445
*
vo: include normal render-ahead time in flip_queue_offset
wm4
2014-12-09
3
-9
/
+13
*
w32_common: fix GUID linking in Cygwin
James Ross-Gowan
2014-12-09
1
-0
/
+1
*
cocoa: fix crash
Stefano Pigozzi
2014-12-08
1
-5
/
+0
*
vo_opengl: enable fancy-downscaling for opengl-hq again
wm4
2014-12-08
1
-1
/
+1
*
vo_opengl: use all filter sizes possible with the shaders
wm4
2014-12-08
2
-33
/
+21
*
vo_opengl: refactor: instantiate scaler functions at runtime
wm4
2014-12-08
2
-44
/
+43
*
vo_opengl: never use 1D textures for lookup textures
wm4
2014-12-08
2
-48
/
+35
*
vo_opengl: refactor: merge convolution function and sampler entrypoint
wm4
2014-12-08
1
-67
/
+36
*
w32_common: ensure taskbar is hidden when fullscreen
James Ross-Gowan
2014-12-08
1
-2
/
+28
*
vo_opengl: extend filter size to 64
wm4
2014-12-06
2
-3
/
+9
*
vo_opengl: clamp filters to their size
wm4
2014-12-06
1
-1
/
+2
*
cocoa: fix view leak in uninit when fullscreen
Stefano Pigozzi
2014-12-06
1
-1
/
+9
*
cocoa: use --idle when running inside bundle
Stefano Pigozzi
2014-12-06
1
-4
/
+1
*
cocoa: don't change app activation policy in libmpv
Stefano Pigozzi
2014-12-06
1
-3
/
+4
*
vo_opengl: disable fancy-downscaling for opengl-hq again
wm4
2014-12-06
1
-1
/
+1
*
vo_opengl: extend filter size to 32
wm4
2014-12-06
2
-25
/
+25
*
vaapi/GLX: remove a direct reference to an GL symbol
wm4
2014-12-06
1
-1
/
+2
*
cocoa: don't create Dock icon for audio only files
Stefano Pigozzi
2014-12-05
1
-0
/
+21
*
cocoa: don't async redraw when waiting for VO redraw
Stefano Pigozzi
2014-12-04
1
-1
/
+3
*
video: remove things forgotten in previous commit
wm4
2014-12-03
2
-13
/
+0
*
video: remove internal QP passing
wm4
2014-12-03
2
-78
/
+3
*
video/filter: kill vf_pp (libpostproc)
wm4
2014-12-03
2
-157
/
+0
*
vo_opengl: make uninit idempotent
wm4
2014-12-03
2
-6
/
+6
*
vo_opengl: move hwdec parts into their own files
wm4
2014-12-03
9
-113
/
+160
*
vdpau/GLX: don't access VO backend
wm4
2014-12-03
6
-17
/
+16
*
vaapi/GLX: don't access VO backend
wm4
2014-12-03
1
-3
/
+4
*
vda: make independent from cocoa backend
wm4
2014-12-03
3
-8
/
+7
*
vda: use implicit current GL context
Stefano Pigozzi
2014-12-03
3
-16
/
+1
*
vo_opengl: minor changes
wm4
2014-12-02
3
-10
/
+12
*
vo_opengl: print error number if framebuffer creation fails
wm4
2014-12-02
1
-2
/
+4
*
vd_lavc: use avcodec_is_open()
wm4
2014-12-02
1
-1
/
+1
*
cocoa: allow to black out other display when going fs
Stefano Pigozzi
2014-12-01
3
-1
/
+7
*
vo_opengl: remove redundant GL state initialization
wm4
2014-12-01
1
-4
/
+0
*
vd_lavc: don't crash if codec could not be opened
wm4
2014-12-01
1
-1
/
+1
*
vo_wayland: Add "multimedia" keyboard key bindings.
Sergey Kvachonok
2014-11-29
1
-0
/
+14
*
vo_opengl: enable fancy-downscaling by default for opengl-hq
wm4
2014-11-29
1
-0
/
+1
*
vo_opengl: disable fancy-downscaling for anamorphic video
wm4
2014-11-29
1
-20
/
+33
*
win32: add screen offset when handling overlarge windows
wm4
2014-11-28
1
-2
/
+2
*
vo_direct3d: check whether D3DFMT_A8 is available
wm4
2014-11-27
1
-11
/
+29
*
gl_video: minor simplification
wm4
2014-11-27
1
-4
/
+0
*