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
Commit message (
Expand
)
Author
Age
Files
Lines
*
vf_vavpp: move frame handling to separate file
wm4
2016-05-25
4
-57
/
+206
*
win32: pthread: use SRW locks by default
wm4
2016-05-24
2
-20
/
+33
*
hwdec_d3d11egl: call ID3D11DeviceContext::Flush
wm4
2016-05-24
1
-5
/
+13
*
vo_xv: Handle incorrect size returned by Xv(Shm)CreateImage
dequis
2016-05-24
1
-0
/
+9
*
manpage: adjust dxva2 description
wm4
2016-05-23
1
-3
/
+6
*
etc/mpv.conf: add missing comment
wm4
2016-05-23
1
-1
/
+1
*
manpage: document how hardware decoding might cause quality loss
wm4
2016-05-23
1
-0
/
+36
*
vo_opengl: fix other minor namespace issues
wm4
2016-05-23
5
-12
/
+12
*
vo_opengl: rename glUploadTex, drop unused parameter
wm4
2016-05-23
4
-16
/
+13
*
vo_opengl: unify PBO and normal OSD texture upload path
wm4
2016-05-23
3
-69
/
+47
*
vo_opengl: make ES float texture format checks stricter
wm4
2016-05-23
4
-12
/
+3
*
vo_opengl: make PBOs work on GLES 3.x
wm4
2016-05-23
4
-10
/
+24
*
docs: fix some typos
Ben Boeckel
2016-05-23
2
-2
/
+2
*
vo_opengl: remove unused glDrawBuffer
wm4
2016-05-23
2
-2
/
+0
*
vo_opengl: support framebuffer invalidation
wm4
2016-05-23
4
-0
/
+26
*
vo_opengl: slightly improve logging of loaded extensions
wm4
2016-05-23
1
-2
/
+2
*
demux_edl: adjust warnings and variable names
wm4
2016-05-23
1
-14
/
+14
*
ytdl_hook: support multi-arc subtitles
Ricardo Constantino
2016-05-23
1
-1
/
+20
*
ao_opensles: remove 32bit audio
Josh de Kock
2016-05-22
1
-1
/
+0
*
options: --geometry: center window position after applying size
maniak1349
2016-05-22
1
-0
/
+4
*
w32_common: make VOCTRL_SET_UNFS_WINDOW_SIZE resize the window around its center
maniak1349
2016-05-22
1
-0
/
+4
*
w32_common: center window on original window center on resize to fit screen
maniak1349
2016-05-22
1
-3
/
+6
*
w32_common: update stored client area size on window resize
maniak1349
2016-05-22
1
-0
/
+10
*
demux_mkv: better resync behavior for broken google-created webms
wm4
2016-05-21
1
-0
/
+2
*
vo_opengl: remove non-working rgb/rgba FBO formats
wm4
2016-05-20
3
-4
/
+4
*
stream: separate posix/win32 cancellation code
wm4
2016-05-20
1
-27
/
+55
*
build: Do not link to libGL for egl-drm
Quentin Glidic
2016-05-20
2
-3
/
+12
*
vf_crop: support opaque hardware decoding formats
wm4
2016-05-19
1
-8
/
+23
*
vo_opengl: require at least ES 3.0 for float textures
wm4
2016-05-19
1
-1
/
+1
*
vo_opengl: change error state handling and fix hwdec crashes on errors
wm4
2016-05-19
1
-20
/
+34
*
vo_opengl: d3d11egl: enable "required" GLSL extensions
wm4
2016-05-19
3
-0
/
+10
*
vo_opengl: make gl_sc_enable_extension() permanent/idempotent
wm4
2016-05-19
1
-2
/
+12
*
vo_opengl: d3d11egl: enable direct nv12 sampling on ES 3.x
wm4
2016-05-19
1
-3
/
+3
*
vo_opengl: remove unused field
wm4
2016-05-18
1
-2
/
+1
*
vo_opengl: fix/simplify reinitialization on dynamic reconfiguration
wm4
2016-05-18
1
-20
/
+9
*
demux_playlist: recognize m3u8 as playlist extension
wm4
2016-05-17
1
-2
/
+9
*
d3d: simplify DLL loading
wm4
2016-05-17
4
-49
/
+34
*
video: merge dxva2 source files
wm4
2016-05-17
4
-122
/
+62
*
vo_opengl: hwdec: remove build-dependency on dxva2
wm4
2016-05-17
2
-4
/
+2
*
ta: remove old and redundant macro
wm4
2016-05-17
2
-3
/
+1
*
vo_opengl: move UT_buffer to switch handling
wm4
2016-05-17
1
-5
/
+5
*
vo_opengl: make number of cached shaders/uniform dynamic
wm4
2016-05-17
1
-12
/
+24
*
vo_opengl: move cached uniforms to a separate struct
wm4
2016-05-17
1
-10
/
+15
*
vo_opengl: increase shader limits
Niklas Haas
2016-05-17
1
-2
/
+2
*
DOCS/mplayer-changes: document HDR support
Niklas Haas
2016-05-16
1
-1
/
+2
*
vo_opengl: skip tonemapping if the output trc is HDR
Niklas Haas
2016-05-16
1
-1
/
+3
*
vo_opengl: copy over HDR parameters to dumb_mode
Niklas Haas
2016-05-16
1
-0
/
+3
*
vo_opengl: fall back to gamma2.2 by default for HDR content
Niklas Haas
2016-05-16
1
-2
/
+7
*
csputils: add AVCOL_TRC_SMPTEST2084 support
Niklas Haas
2016-05-16
2
-7
/
+19
*
vo_opengl: remove unnecessary casts
wm4
2016-05-16
1
-11
/
+11
*
vo_opengl: remove another unneeded allocation
wm4
2016-05-16
1
-3
/
+1
*
vo_opengl: remove possibly undefined behavior
wm4
2016-05-16
1
-1
/
+3
*
vo_opengl: free to-be-added hook on hook array overflow
wm4
2016-05-16
1
-0
/
+3
*
vo_opengl: never clear file cache
wm4
2016-05-16
1
-12
/
+4
*
vo_opengl: use proper include statement
wm4
2016-05-16
1
-1
/
+2
*
vo_opengl: remove unnecessary allocation
wm4
2016-05-16
1
-3
/
+1
*
vo_opengl: remove unused global variable
wm4
2016-05-16
1
-1
/
+1
*
manpage: declare user-shader syntax for not stable
wm4
2016-05-16
1
-0
/
+4
*
vo_opengl: fix bicubic_fast in ES mode
wm4
2016-05-16
1
-1
/
+1
*
vo_opengl: implement more HDR tonemapping algorithms
Niklas Haas
2016-05-16
5
-7
/
+96
*
vo_opengl: avoid redundant double-gamma conversion
Niklas Haas
2016-05-16
1
-3
/
+3
*
vo_opengl: implement HDR (SMPTE ST2084)
Niklas Haas
2016-05-16
7
-3
/
+60
*
vo_opengl: use enums for choice options internally
Niklas Haas
2016-05-16
2
-28
/
+56
*
vo_opengl: abstract hook texture access behind macro
Niklas Haas
2016-05-15
8
-137
/
+138
*
vo_opengl: make the screen blue on shader errors
Niklas Haas
2016-05-15
3
-0
/
+31
*
vo_opengl: use RPN expressions for user hook sizes
Niklas Haas
2016-05-15
6
-24
/
+238
*
vo_opengl: support external user hooks
Niklas Haas
2016-05-15
8
-33
/
+379
*
vo_opengl: add optional hook points
Niklas Haas
2016-05-15
3
-90
/
+140
*
vo_opengl: add hooks and rework pass_read_video
Niklas Haas
2016-05-15
2
-232
/
+448
*
vo_opengl: minor change to scaler_resizes_only
Niklas Haas
2016-05-15
1
-3
/
+6
*
vaapi: avoid forward declaration of variable
wm4
2016-05-15
1
-9
/
+7
*
lua: add timer:is_enabled() function
Julian
2016-05-14
2
-0
/
+8
*
vo_opengl: remove some pointless compatibility
wm4
2016-05-14
2
-4
/
+3
*
ytdl_hook: Just check if protocol is rtmp
Ricardo Constantino
2016-05-14
1
-1
/
+1
*
vo_opengl: partially fix 0bgr format support
wm4
2016-05-13
1
-2
/
+6
*
vo_opengl: drop duplicate LUMINANCE_ALPHA handling
wm4
2016-05-13
1
-10
/
+3
*
vo_opengl: minor simplification
wm4
2016-05-13
1
-8
/
+8
*
vo_opengl: restrict ES2 FBO formats
wm4
2016-05-13
1
-4
/
+4
*
vo_opengl: angle: log extension string
wm4
2016-05-13
1
-0
/
+4
*
cache: simplify speed calculations
wm4
2016-05-12
1
-19
/
+7
*
travis: move travis-deps script to TOOLS
wm4
2016-05-12
2
-1
/
+1
*
vo_opengl: slightly better FBO format check
wm4
2016-05-12
1
-9
/
+17
*
vo_opengl: disable scalers on ES2
wm4
2016-05-12
1
-4
/
+6
*
vo_opengl: add detection for the ES texture_rg extension
wm4
2016-05-12
1
-0
/
+6
*
vo_opengl: reorganize texture format handling
wm4
2016-05-12
10
-311
/
+444
*
vo_opengl: correctly disable interpolation if tscale can't be used
wm4
2016-05-12
1
-0
/
+2
*
Add Appveyor CI integration for Windows builds
James Ross-Gowan
2016-05-12
3
-0
/
+87
*
vo_opengl: angle: dump translated shaders
wm4
2016-05-12
4
-0
/
+25
*
manpage: document missing sub-properties
wm4
2016-05-11
1
-0
/
+2
*
vo_opengl: don't use dumb-mode with 10 bit integer texture hack
wm4
2016-05-11
1
-2
/
+3
*
vo_opengl: fix NULL deref on certain init failures
wm4
2016-05-11
1
-2
/
+4
*
video: add --hwdec=auto-copy mode
wm4
2016-05-11
10
-7
/
+28
*
manpage: unmark d3d11va as "experimental"
wm4
2016-05-11
1
-2
/
+3
*
vo_opengl: d3d11egl: support full range YUV
wm4
2016-05-11
1
-3
/
+3
*
vo_opengl: d3d11egl: don't require EGL_EXT_device_query
wm4
2016-05-11
1
-23
/
+46
*
build: merge d3d11va and dxva2 hwaccel checks
wm4
2016-05-11
5
-23
/
+11
*
vo_opengl: angle: dynamically load ANGLE
wm4
2016-05-11
7
-3
/
+135
*
build: also use the iconv check on freebsd
q66
2016-05-10
1
-1
/
+1
*
vo_opengl: fix passing along swizzle from hwdec interop
wm4
2016-05-10
2
-0
/
+4
*
vo_opengl: d3d11egl: native NV12 sampling support
wm4
2016-05-10
4
-20
/
+251
*
vo_opengl: add an angle-es2 backend
wm4
2016-05-10
2
-1
/
+25
*
vo_opengl: cosmetics: rename variables
wm4
2016-05-10
1
-17
/
+16
*
vo_opengl: refactor how hwdec interop exports textures
wm4
2016-05-10
11
-184
/
+274
*
sd_lavc: work around bug in older ffmpeg releases
wm4
2016-05-10
1
-2
/
+6
*
stream_cdda: enable cache by default
wm4
2016-05-10
1
-0
/
+2
*
manpage: document -- and some issues passing filenames
wm4
2016-05-10
1
-1
/
+12
*
ass_process_chunk: Use llrint, not lrint
Richard H Lee
2016-05-10
1
-2
/
+2
*
player: restore usual seeking behavior
wm4
2016-05-09
1
-16
/
+31
*
x11: tell GNOME to use dark window decorations
Mantas Mikulėnas
2016-05-09
1
-0
/
+1
*
manpage: fix some script_message references to preferred name
wm4
2016-05-09
3
-9
/
+9
*
video: refactor how VO exports hwdec device handles
wm4
2016-05-09
39
-271
/
+352
*
vo_direct3d: remove passing device to decoder
wm4
2016-05-09
1
-18
/
+0
*
wayland: use the advertised size in fullscreen
Emmanuel Gil Peyrot
2016-05-08
1
-7
/
+0
*
win32: make taskbar progress indication optional
maniak1349
2016-05-08
8
-5
/
+45
*
demux_lavf: fix a minor memory leak
wm4
2016-05-08
1
-1
/
+5
*
manpage: document --x11-bypass-compositor=no
wm4
2016-05-08
1
-1
/
+4
*
x11: slightly safer X11 error handler behavior
wm4
2016-05-08
1
-1
/
+4
*
manpage: change gnome-screensaver-command example
Rahul Kalkani
2016-05-07
1
-1
/
+1
*
x11: rename inappropriate --x11-bypass-compositor=never option
wm4
2016-05-07
2
-3
/
+3
*
x11: add --x11-bypass-compositor=always
wm4
2016-05-06
3
-3
/
+9
*
DOCS: update documentation related to color management
Niklas Haas
2016-05-06
2
-6
/
+12
*
ao_alsa: add more shitty workarounds
wm4
2016-05-06
1
-9
/
+25
*
manpage: minor fixes to --lavfi-complex
wm4
2016-05-06
1
-2
/
+3
*
vo_opengl: angle: avoid fullscreen FBO copy for flipping
wm4
2016-05-05
1
-1
/
+23
*
vo_opengl: angle: call eglTerminate()
wm4
2016-05-05
1
-0
/
+2
*
vo_opengl: EGL: fix hwdec probing
wm4
2016-05-05
3
-1
/
+7
*
command: use NBSP for spacing after current marker for OSD lists
wm4
2016-05-04
1
-2
/
+2
*
client API: access choices as flags if appropriate
wm4
2016-05-04
3
-2
/
+24
*
command: change some hwdec properties
wm4
2016-05-04
6
-3
/
+81
*
lcms: don't warn/error on 3dlut cache misses
Niklas Haas
2016-05-04
1
-1
/
+1
*
lcms: improve black point handling (especially BT.1886)
Niklas Haas
2016-05-04
3
-12
/
+50
*
command: slightly nicer OSD list formatting
wm4
2016-05-03
1
-19
/
+17
*
osd: make osd_ass_0/1 defines
wm4
2016-05-03
4
-13
/
+11
*
d3d: DXVA2_ModeMPEG2_VLD supports all profiles
wm4
2016-05-03
1
-2
/
+1
*
vo_opengl: vdpau: fix certain cases of preemption recovery failures
wm4
2016-05-03
4
-2
/
+9
*
ao_alsa: log final hwparams too
wm4
2016-05-03
1
-1
/
+2
*
x11: extend --x11-bypass-compositor with fs-only option
wm4
2016-05-02
2
-8
/
+25
*
wscript: make at least 1 OpenGL output mandatory
wm4
2016-05-01
1
-1
/
+5
*
av_log: readd ffmpeg library runtime version mismatch warning
wm4
2016-05-01
1
-1
/
+13
*
win32: replace libuuid.a usage with initguid.h
James Ross-Gowan
2016-05-01
6
-2
/
+7
*
manpage: fix typo
Vaidas Kascėnas
2016-04-30
1
-1
/
+1
*
os x: handle multiple dropped files on the window
Nyx0uf
2016-04-30
1
-2
/
+7
*
w32_common: respect --fit-border on size check
maniak1349
2016-04-30
1
-4
/
+20
*
options: add --fit-border video option
maniak1349
2016-04-30
3
-0
/
+9
*
w32_common: fix size calculations for window resize
maniak1349
2016-04-30
1
-3
/
+3
*
sd_ass: minor consistency adjustment
wm4
2016-04-30
1
-2
/
+2
*
sd_add: replace --sub-ass=no with --ass-style-override=strip
wm4
2016-04-30
4
-7
/
+15
*
d3d11va: fix invalid deref on decoder init failure
Kevin Mitchell
2016-04-29
1
-1
/
+1
*
d3d11va, dxva2: return the format struct directly
wm4
2016-04-29
4
-16
/
+13
*
d3d11va, dxva2: simplify decoder selection
wm4
2016-04-29
4
-67
/
+58
*
video: add IMGFMT_P010 alias
wm4
2016-04-29
3
-2
/
+8
*
command: don't seek immediately when setting a-b loop when paused
wm4
2016-04-28
1
-5
/
+5
*
ao_alsa: log hwparams while restricting them
wm4
2016-04-28
1
-0
/
+43
*
vo_opengl: fix build with GLES3 headers
wm4
2016-04-27
1
-0
/
+2
*
vo_opengl: support GL_EXT_texture_norm16 on GLES
wm4
2016-04-27
4
-7
/
+14
*
vo_opengl: always use sized internal formats
wm4
2016-04-27
1
-8
/
+8
*
player: strictly wait until done when backstepping
wm4
2016-04-27
1
-1
/
+1
*
vo_opengl: d3d11egl: minor simplification
wm4
2016-04-27
1
-5
/
+1
*
vo_opengl: d3d11egl: print warning on unsupported colorspaces
wm4
2016-04-27
1
-0
/
+11
*
d3d11va: store texture/subindex in IMGFMT_D3D11VA plane pointers
wm4
2016-04-27
5
-141
/
+72
*
vd_lavc: adjust D3D11VA autoprobe order
wm4
2016-04-27
1
-1
/
+3
*
vo_opengl: D3D11VA + ANGLE interop
wm4
2016-04-27
12
-2
/
+471
*
hwdec: remove numbers from enum
wm4
2016-04-27
1
-10
/
+10
*
vo_opengl: print error if opengl hwdec interop fails
wm4
2016-04-27
1
-0
/
+2
*
lavfi: shut up false positive compiler warnings
wm4
2016-04-26
1
-2
/
+8
*
vd_lavc: hack against videotoolbox crash on failure
wm4
2016-04-26
1
-1
/
+3
*
ao_coreaudio: remove detected_device
wm4
2016-04-26
1
-5
/
+0
*
vo_rpi: rename mutex/cond variables
wm4
2016-04-26
1
-17
/
+17
*
vo_rpi: wait for vsync with a timeout
wm4
2016-04-26
1
-2
/
+6
*
vo_rpi: attempt to survive display mode changes
wm4
2016-04-26
1
-38
/
+90
*
vp_rpi: fix indentation
wm4
2016-04-26
1
-10
/
+8
*
vd_lavc: simplify some unneeded ifdeffery
wm4
2016-04-25
1
-8
/
+2
*
vd_lavc: make image_format hwdec field optional
wm4
2016-04-25
1
-26
/
+24
*
vd_lavc: simplify RPI and Mediacodec wrappers
wm4
2016-04-25
4
-143
/