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
testing_queue
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
*
vo_opengl: split backend code from common.c to context.c
wm4
2015-12-19
16
-275
/
+345
*
vo_opengl: x11egl: retrieve framebuffer depth
wm4
2015-12-19
6
-2
/
+56
*
vo_opengl: refactor how framebuffer depth is passed from backends
wm4
2015-12-19
7
-30
/
+22
*
vo_opengl: cocoa: implement alpha window support
wm4
2015-12-19
2
-2
/
+11
*
man: fix grammar issues
Martin Herkt
2015-12-19
9
-65
/
+71
*
vo_opengl: fix "win" backend name
wm4
2015-12-19
1
-1
/
+1
*
csputils: update MP_STEREO3D_COUNT
Paul B Mahol
2015-12-19
1
-1
/
+1
*
csputils: let mpv recognise frame sequenced 3D matroska videos
Paul B Mahol
2015-12-18
1
-0
/
+2
*
vf_stereo3d: add alternating modes
Paul B Mahol
2015-12-18
1
-0
/
+4
*
sub: remove unused video width/height headers
wm4
2015-12-18
4
-17
/
+0
*
sub: rename sd_lavc_conv.c to lavc_conv.c
wm4
2015-12-18
3
-2
/
+2
*
sub: remove subtitle filter chain concept
wm4
2015-12-18
6
-293
/
+122
*
sub: do not clear subtitle list on seeking
wm4
2015-12-18
4
-28
/
+38
*
demux: check embedded cuesheet refers to only one file
Kevin Mitchell
2015-12-17
3
-4
/
+25
*
demux_cue: remove cue tracks which have a null filename.
Kevin Mitchell
2015-12-17
1
-2
/
+12
*
demux_lavf: minor cleanups
wm4
2015-12-17
1
-13
/
+5
*
sd_ass: remove dead code
wm4
2015-12-17
3
-65
/
+7
*
sub: detect charset in demuxer
wm4
2015-12-17
5
-51
/
+40
*
sub: remove sd_srt.c
wm4
2015-12-15
4
-481
/
+0
*
sub: remove sd_microdvd.c
wm4
2015-12-15
4
-348
/
+0
*
sub: remove sd_lavf_srt.c
wm4
2015-12-15
4
-98
/
+0
*
sub: remove sd_movtext.c
wm4
2015-12-15
5
-69
/
+13
*
vo_opengl: dxinterop: prevent crash after lost device
James Ross-Gowan
2015-12-14
1
-0
/
+13
*
vo_opengl: dxinterop: prevent crash with 0-size window
James Ross-Gowan
2015-12-14
1
-2
/
+3
*
vo_opengl: enable brightness/contrast controls for RGB
wm4
2015-12-12
2
-9
/
+14
*
mixer: fix volume initialization with --af=volume
wm4
2015-12-11
1
-0
/
+2
*
mixer: minor simplification
wm4
2015-12-11
1
-4
/
+7
*
vo_opengl: add dxinterop backend
James Ross-Gowan
2015-12-11
7
-1
/
+689
*
demux: remove old subtitle parser
wm4
2015-12-10
4
-842
/
+0
*
stream: drop PVR support
wm4
2015-12-10
8
-1694
/
+0
*
player: init playback speed correctly
wm4
2015-12-10
1
-0
/
+2
*
vo_opengl: remove one more XYZ special-case
wm4
2015-12-09
1
-7
/
+2
*
vo_opengl: fix precision loss of fruit dithering matrix
Bin Jin
2015-12-09
1
-2
/
+9
*
csputils: rename "yuv2rgb" functions
wm4
2015-12-09
8
-15
/
+15
*
csputils, vo_opengl: remove XYZ special case in color matrix retrieval
wm4
2015-12-09
3
-14
/
+8
*
csputils: remove obscure int_bits matrix scaling
wm4
2015-12-09
5
-37
/
+22
*
vo_opengl: fix shader compilation regression
wm4
2015-12-08
2
-4
/
+5
*
sub: increase gap/overlap fixing threshold to 210ms
wm4
2015-12-07
2
-3
/
+3
*
vo_opengl: enable colormatrix even for RGB input
wm4
2015-12-07
1
-15
/
+13
*
vo_opengl: fix issues with some obscure pixel formats
wm4
2015-12-07
5
-11
/
+39
*
vo_opengl: decrease default lookup texture size to 64
Bin Jin
2015-12-07
2
-4
/
+4
*
vo_opengl: make LOOKUP_TEXTURE_SIZE configurable
Bin Jin
2015-12-07
3
-4
/
+14
*
vo_opengl: Fix minor LUT sampling error
Bin Jin
2015-12-07
3
-11
/
+22
*
filter_kernels: add warnings for potential LUT sampling error
Bin Jin
2015-12-07
1
-0
/
+6
*
cocoa: fix recent regression
wm4
2015-12-07
1
-4
/
+6
*
win32: add option to set VO MMCSS profile
wm4
2015-12-06
5
-1
/
+17
*
vo: get rid of vo_get_window_title()
wm4
2015-12-06
6
-34
/
+28
*
sd_ass: slightly better heuristic for applying --sub-fix-timing
wm4
2015-12-06
1
-1
/
+10
*
sub: another minor simplification
wm4
2015-12-06
1
-6
/
+5
*
manpage: reflect recent subtitle changes
wm4
2015-12-06
2
-10
/
+10
*
sub: minor simplifications
wm4
2015-12-05
1
-30
/
+10
*
sub: move subtitle FPS adjustment to sd_ass.c
wm4
2015-12-05
3
-31
/
+28
*
sub: move --sub-fix-timing handling to renderer
wm4
2015-12-05
2
-36
/
+69
*
sd_lavc: remove small gaps between subtitles
wm4
2015-12-05
3
-2
/
+10
*
sd_lavc: discard empty subtitles and improve sub_seek behavior
wm4
2015-12-05
1
-27
/
+49
*
sd_lavc: implement sub_step/sub_seek
wm4
2015-12-05
1
-0
/
+76
*
sub: allow feeding bitmap subs in advance
wm4
2015-12-05
5
-10
/
+46
*
vd_lavc: fix avctx NULL checks
wm4
2015-12-05
1
-1
/
+4
*
player: remove redundant check
wm4
2015-12-05
1
-1
/
+1
*
vo_opengl_cb: avoid NULL pointer deref in corner cases
wm4
2015-12-05
1
-1
/
+2
*
msg: remove redundant condition
wm4
2015-12-05
1
-1
/
+1
*
vo_opengl: improve boundary check for polar filters
Bin Jin
2015-12-05
1
-2
/
+2
*
win32: fix console output with raw stdio functions
James Ross-Gowan
2015-12-06
1
-8
/
+7
*
player: don't make display-sync panic on timestamp discontinuities
wm4
2015-12-04
1
-2
/
+2
*
player: resync audio only on larger timestamp discontinuities
wm4
2015-12-04
1
-2
/
+2
*
win32: enable internal pthreads wrapper by default
wm4
2015-12-04
1
-1
/
+0
*
win32: remove dwmapi.dll dynamic loading
wm4
2015-12-04
2
-35
/
+6
*
filter_kernels: remove redundant corner case check
Bin Jin
2015-12-04
1
-1
/
+0
*
examples/qt_opengl: Use fbo of the widget and not the thread context
commander kotori
2015-12-03
1
-1
/
+1
*
examples/qt_opengl: remove redundant time-start property fetch
commander kotori
2015-12-03
1
-2
/
+1
*
vo_opengl: require --enable-gpl3 for nnedi
wm4
2015-12-03
6
-2
/
+40
*
client API: disallow masking MPV_EVENT_SHUTDOWN
wm4
2015-12-02
1
-0
/
+2
*
video: readd codec delay estimation
wm4
2015-12-02
3
-0
/
+18
*
vo_opengl: fix backend=x11 on Intel
wm4
2015-12-02
1
-1
/
+1
*
vo_opengl: add credits to NNEDI3 shader
Bin Jin
2015-12-02
1
-0
/
+16
*
vo_opengl: enable NNEDI3 prescaler on OpenGL ES 3.0
Bin Jin
2015-12-02
4
-16
/
+21
*
path: cosmetics
lzmths
2015-12-02
1
-3
/
+5
*
manpage: fix a command name
wm4
2015-12-01
1
-1
/
+1
*
build: install scalable svg icon as well
Christian Hesse
2015-12-01
1
-0
/
+4
*
manpage: ' can't be used for quoting
wm4
2015-11-30
1
-2
/
+2
*
vo_opengl_cb: pass mpv_global to gl_video
wm4
2015-11-30
1
-1
/
+1
*
manpage: explain behavior of "path" property
wm4
2015-11-29
1
-1
/
+5
*
osd: do not let OSD messages overwrite --osd-msgN text
wm4
2015-11-29
1
-14
/
+8
*
vo: cosmetics: split function
wm4
2015-11-29
1
-41
/
+56
*
vo: make using estimated FPS more conservative
wm4
2015-11-29
1
-0
/
+6
*
vo: remove redundant and broken code
wm4
2015-11-29
1
-2
/
+0
*
sub: remove unused function, move another one
wm4
2015-11-29
3
-40
/
+24
*
osd: fix and cleanup font style management
wm4
2015-11-29
2
-48
/
+62
*
DOCS/interface-changes: add some recent changes
wm4
2015-11-29
1
-1
/
+3
*
vo_opengl: make tscale=mitchell:tscale-clamp the default
wm4
2015-11-29
2
-3
/
+5
*
vo_opengl: warn if interpolation is enabled, but not display-sync
wm4
2015-11-28
1
-0
/
+10
*
osd: use the same ASS_Renderer for OSD text and progbar
wm4
2015-11-28
4
-32
/
+43
*
vo: report when switching back to system-reported FPS too
wm4
2015-11-28
1
-4
/
+11
*
vo: wait longer before abandoning system-reported display-fps
wm4
2015-11-28
1
-1
/
+4
*
vo_opengl: fix interpolation with display-sync
wm4
2015-11-28
3
-13
/
+11
*
player: fix commit 50bb209a
wm4
2015-11-28
1
-1
/
+1
*
vo: change vo_frame field units
wm4
2015-11-27
4
-10
/
+8
*
vo: switch back to system-reported display FPS if possible
wm4
2015-11-27
1
-8
/
+10
*
vo: factor redundant timer calls
wm4
2015-11-27
1
-3
/
+4
*
vo: fix audio-timing framedrop regressions
wm4
2015-11-27
1
-4
/
+5
*
ao: disambiguate default device list entries
wm4
2015-11-27
1
-2
/
+6
*
player: always disable display-sync on desyncs
wm4
2015-11-27
2
-22
/
+13
*
vo: disregard system-reported display FPS if it's too imprecise
wm4
2015-11-27
1
-13
/
+42
*
vo: improve vsync delay detection
wm4
2015-11-27
1
-9
/
+15
*
player: make display-vdrop mode do what the manpage claims
wm4
2015-11-26
1
-4
/
+7
*
w32_common: implement icc-profile-auto
James Ross-Gowan
2015-11-26
2
-8
/
+52
*
af_lavrresample: fix build on Libav
wm4
2015-11-26
1
-1
/
+1
*
vo: smooth out reported vsync time
wm4
2015-11-25
1
-18
/
+23
*
vo: add new frame drop detection
wm4
2015-11-25
1
-0
/
+15
*
vo: do not use display FPS for framedrop
wm4
2015-11-25
2
-43
/
+6
*
vo_opengl: disable interpolation without display-sync
wm4
2015-11-25
5
-33
/
+14
*
command, vo: add estimated-display-fps property
wm4
2015-11-25
4
-1
/
+117
*
player: log some more display-sync information
wm4
2015-11-25
1
-3
/
+6
*
af_lavrresample: clamp float output to range
wm4
2015-11-25
1
-0
/
+12
*
vo_rpi: set aspect ratio
wm4
2015-11-25
1
-5
/
+8
*
vo_rpi: log subtitle render time
wm4
2015-11-25
1
-0
/
+4
*
vo_rpi: add an option to disable OSD
wm4
2015-11-25
2
-19
/
+29
*
vo_opengl: win32: test for exclusive mode
James Ross-Gowan
2015-11-26
4
-0
/
+130
*
vo_opengl: angle: don't load libGLESv2.dll
James Ross-Gowan
2015-11-26
1
-17
/
+1
*
ao_alsa: filter audio device list
wm4
2015-11-24
1
-1
/
+15
*
ao_alsa: list bidirectional devices too
wm4
2015-11-24
1
-1
/
+1
*
ao_wasapi: get rid of Vistablob hack
Kevin Mitchell
2015-11-24
4
-51
/
+6
*
manpage: deinterlace is now the lowercase d
Kevin Mitchell
2015-11-23
3
-8
/
+8
*
vo: remove VOCTRL_GET_RECENT_FLIP_TIME
wm4
2015-11-23
4
-19
/
+1
*
demux: fix seeking in .ts
wm4
2015-11-23
1
-1
/
+1
*
dxva2: reject 10 bit HEVC
wm4
2015-11-23
1
-0
/
+4
*
manpage: clarify correct-downscaling description
wm4
2015-11-23
1
-1
/
+2
*
win32: don't show progress indicator in idle mode
James Ross-Gowan
2015-11-23
3
-6
/
+16
*
sd_ass: fix secondary subtitle mode
wm4
2015-11-22
1
-1
/
+1
*
command: export some per-video-frame information
wm4
2015-11-22
2
-0
/
+38
*
README: add something about system requirements
wm4
2015-11-22
1
-0
/
+16
*
vo_opengl: fix superxbr on GLES
wm4
2015-11-21
1
-6
/
+6
*
vo_opengl: angle: allow using D3D9 backend
wm4
2015-11-21
1
-22
/
+31
*
vo_opengl: use ANGLE by default if available (except for "hq" preset)
wm4
2015-11-21
4
-14
/
+29
*
old-configure: add a missing config.h entry
wm4
2015-11-19
1
-0
/
+1
*
vo_opengl: enable dumb-mode automatically if possible
wm4
2015-11-19
2
-7
/
+48
*
vo_opengl: support 3D textures on ANGLE
wm4
2015-11-19
2
-3
/
+13
*
vo_opengl: switch FBO format on GLES
wm4
2015-11-19
2
-6
/
+13
*
vo_opengl: make 1D textures completely optional
wm4
2015-11-19
2
-5
/
+6
*
vo_opengl: fix some more GLES shader issues
wm4
2015-11-19
1
-6
/
+6
*
vo_opengl: create FBOs in a more GLES conformant way
wm4
2015-11-19
1
-2
/
+40
*
vo_opengl: better check for float texture support
wm4
2015-11-19
1
-7
/
+8
*
vo_opengl: check shader string before sscanfing it
Kevin Mitchell
2015-11-19
1
-1
/
+1
*
vo_opengl: add missing log newline
Kevin Mitchell
2015-11-19
1
-1
/
+1
*
ao_wasapi: only report per-app volume in shared mode
Kevin Mitchell
2015-11-19
1
-1
/
+2
*
vo_opengl: add RGBA8 framebuffer format, enable non-dumb mode for ES 3.0
wm4
2015-11-19
1
-1
/
+2
*
vo_opengl: don't mix floats and integers in dither shader
wm4
2015-11-19
1
-3
/
+3
*
vo_opengl: fix ANGLE GLES3 mode
James Ross-Gowan
2015-11-19
2
-2
/
+9
*
ao_wasapi: work around DTS passthrough failure
wm4
2015-11-19
1
-1
/
+18
*
x11: request bypassing compositor
wm4
2015-11-18
4
-0
/
+13
*
player: replace mistimed-frame-count with vsync-ratio on status line
wm4
2015-11-18
2
-6
/
+10
*
player: make timeline switching slightly nicer
wm4
2015-11-18
3
-30
/
+27
*
.gitignore: add nnedi3_weights.inc
wm4
2015-11-18
1
-0
/
+1
*
ao_openal: fix sign of speaker angle in comment
Kevin Mitchell
2015-11-18
1
-1
/
+1
*
ao_openal: fix virtual speaker positioning
Justas LaviĊĦius
2015-11-18
1
-10
/
+10
*
manpage: fix typo in vd-lavc-o example
Ellis Berner
2015-11-18
1
-1
/
+1
*
manpage: fix a typo
wm4
2015-11-18
1
-1
/
+1
*
vo_opengl: add initial ANGLE support
James Ross-Gowan
2015-11-18
4
-0
/
+228
*
input.conf: add default bindings for changing window scale
wm4
2015-11-17
2
-9
/
+8
*
demux_mkv: fix incremental indexing with single-keyframe files
wm4
2015-11-17
1
-2
/
+1
*
videotoolbox: make decoder format customizable
wm4
2015-11-17
9
-13
/
+54
*
vo_opengl: osx: error out if there is no IOSurface
wm4
2015-11-17
1
-0
/
+4
*
ao_openal: accommodate more sample formats
Kevin Mitchell
2015-11-17
1
-7
/
+44
*
ao_openal: move uninit before init
Kevin Mitchell
2015-11-17
1
-12
/
+12
*
player: remove OSD subtitle render path
wm4
2015-11-17
10
-127
/
+90
*
player: use demuxer ts offset to simplify timeline ts handling
wm4
2015-11-16
10
-47
/
+16
*
player: handle rebasing start time differently
wm4
2015-11-16
13
-44
/
+79
*
vo_opengl: force dumb mode if RG textures are not available
wm4
2015-11-16
1
-3
/
+3
*
README: suggest uchardet instead of Enca as dependency
wm4
2015-11-16
1
-1
/
+1
*
sub: remove an unneeded old hack for MicroDVD
wm4
2015-11-16
1
-11
/
+0
*
vo_opengl: attempt to improve GLX vs. EGL backend detection
wm4
2015-11-16
3
-37
/
+57
*
vo_opengl: fix backend autoprobing
wm4
2015-11-16
1
-0
/
+9
*
win32: support taskbar button progress indicator
Martin Herkt
2015-11-15
5
-0
/
+67
*
vo_opengl: use glBlitFramebuffer to draw repeated frames
wm4
2015-11-15
3
-16
/
+27
*
vo: fix unpausing with display-sync
wm4
2015-11-15
1
-5
/
+3
*
vo: fix dropping frames with display-sync
wm4
2015-11-14
1
-2
/
+0
*
player: account for minor VO underruns
wm4
2015-11-14
3
-12
/
+18
*
player: remove unused field
wm4
2015-11-14
2
-2
/
+0
*
player: fix audio drift computation at different playback speeds
wm4
2015-11-14
1
-8
/
+9
*
player: stricter framedrop threshold
wm4
2015-11-13
1
-3
/
+2
*
player: try to compensate actual audio drift
wm4
2015-11-13
2
-0
/
+41
*
player: change display-sync audio speed only if needed
wm4
2015-11-13
1
-38
/