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
*
ao_coreaudio: replace fourcc_repr()
wm4
2016-01-11
3
-35
/
+7
*
etc: rename "example.conf" to "mpv.conf"
Dmitrij D. Czarkoff
2016-01-11
1
-0
/
+0
*
dxva2: log more debug infos
wm4
2016-01-11
1
-11
/
+41
*
ao_wasapi: move out some utility functions
wm4
2016-01-11
5
-76
/
+128
*
common: add mp_tag_str() utility function
wm4
2016-01-11
2
-0
/
+20
*
waf: add "lua51" ("51obsd") to list of possible lua names
Dmitrij D. Czarkoff
2016-01-11
1
-0
/
+1
*
ytdl: Include Referer header as well
Yen Chi Hsuan
2016-01-10
1
-3
/
+6
*
TOOLS: remove old build system
wm4
2016-01-10
2
-1500
/
+0
*
player: detect audio PTS jumps, make video PTS heuristic less aggressive
wm4
2016-01-09
4
-14
/
+23
*
Fix build on older libavcodec versions
wm4
2016-01-08
3
-0
/
+9
*
manpage: adjust documented screenshot file name
wm4
2016-01-08
1
-2
/
+3
*
img_format: fix padding calculation with P010
wm4
2016-01-08
1
-1
/
+1
*
vd_lavc: log codec profile when attempting hardware decoding
wm4
2016-01-08
1
-0
/
+4
*
common: allow "\/" as escape sequence
wm4
2016-01-08
1
-1
/
+2
*
dvb: cleanup dvb_params struct, remove some unneeded fds
Oliver Freyermuth
2016-01-07
3
-11
/
+8
*
img_format: fix compilation on older libavutil releases
wm4
2016-01-07
1
-1
/
+1
*
vo_opengl: generic semi-planar support
wm4
2016-01-07
1
-9
/
+10
*
img_format: add a generic flag for semi-planar formats
wm4
2016-01-07
2
-4
/
+30
*
img_format: take care of pixfmts that declare padding
wm4
2016-01-07
1
-2
/
+9
*
win32: fix fd://
James Ross-Gowan
2016-01-07
3
-6
/
+13
*
filter_kernels: improve the gaussian function
Niklas Haas
2016-01-07
1
-2
/
+2
*
filter_kernels: relicense under BSD
wm4
2016-01-07
1
-11
/
+5
*
vo_opengl: hwdec_vdpau: relicense under LGPL
wm4
2016-01-07
1
-7
/
+7
*
vo_opengl: video.h: fix license
wm4
2016-01-07
1
-7
/
+8
*
vo_opengl: hwdec_vaegl: change license to LGPL 2.1
wm4
2016-01-07
1
-9
/
+7
*
mpv.desktop: add audio/mp4 mime type
wm4
2016-01-07
1
-1
/
+1
*
player: reset playback abort when reloading a file
wm4
2016-01-07
1
-0
/
+1
*
player: make watch later/resume work when "playing" directories
wm4
2016-01-06
6
-9
/
+98
*
video: fix debug message
wm4
2016-01-06
1
-1
/
+1
*
filter_kernels: replace AGG-based code
wm4
2016-01-06
1
-71
/
+69
*
ao_dsound: remove this audio output
wm4
2016-01-06
5
-732
/
+2
*
ao_wasapi: remove unnecessary header file
Kevin Mitchell
2016-01-05
5
-74
/
+31
*
ao_wasapi: initialize change notify in main thread
Kevin Mitchell
2016-01-05
2
-3
/
+6
*
ao_wasapi: remove old vistablob prototype
Kevin Mitchell
2016-01-05
1
-2
/
+0
*
ao_wasapi: make find_deviceID read only wrt struct ao
Kevin Mitchell
2016-01-05
3
-19
/
+20
*
ao_wasapi: move device selection to main thread
Kevin Mitchell
2016-01-05
3
-8
/
+10
*
ao_wasapi: avoid some redundant error messages in device selection
Kevin Mitchell
2016-01-05
1
-15
/
+7
*
ao_wasapi: alloc later to avoid free on error
Kevin Mitchell
2016-01-05
1
-2
/
+1
*
audio: update outdated comment
wm4
2016-01-05
1
-3
/
+4
*
ao_pulse: attempt to fall back to an arbitrary sample format
wm4
2016-01-05
1
-2
/
+7
*
ao_pulse: check for sample rate bounds
wm4
2016-01-05
1
-1
/
+1
*
ao_pulse: move format setting into a function
wm4
2016-01-05
1
-20
/
+26
*
options: raise maximum value for --audio-samplerate
wm4
2016-01-05
1
-1
/
+1
*
vo_rpi: handle rotation
wm4
2016-01-05
1
-1
/
+14
*
vo_rpi: work around firmware oddness leading to incorrect video rect
wm4
2016-01-05
1
-2
/
+4
*
bundle: remove git sha from the Info.plist version
Stefano Pigozzi
2016-01-05
1
-1
/
+10
*
build: add option of html manual
Chris Mayo
2016-01-05
2
-0
/
+19
*
demux_lavf: re-enable codepage autodetection for .ass
fwr
2016-01-04
1
-2
/
+1
*
ao_wasapi: remove +x flag from files
wm4
2016-01-04
4
-0
/
+0
*
chmap_sel: prefer inexact equivalents over perfect upmix
wm4
2016-01-04
2
-11
/
+22
*
ao_wasapi: just use a pointer to the deviceID in change_notify
Kevin Mitchell
2016-01-04
1
-3
/
+1
*
ao_wasapi: correctly name the IMMNotificationClientVtbl
Kevin Mitchell
2016-01-04
1
-2
/
+2
*
ao_wasapi: make persistent enumerator local to change_notify
Kevin Mitchell
2016-01-04
4
-21
/
+12
*
ao_wasapi: rewrite device listing and selection
Kevin Mitchell
2016-01-04
2
-225
/
+187
*
vo_opengl: fix operation on GLES 2.0
wm4
2016-01-04
1
-2
/
+2
*
sd_ass: fix memory leaks with --sub-ass=no
wm4
2016-01-04
1
-1
/
+4
*
vo_opengl: reset nnedi3 weights properly
Bin Jin
2016-01-03
1
-0
/
+1
*
x11: silence xdg-screensaver failure message
wm4
2016-01-03
1
-2
/
+2
*
player: make sure streams are selected with ordered chapters
wm4
2016-01-03
1
-3
/
+3
*
CONTRIBUTING: discourage reports against unmaintained releases
wm4
2016-01-03
1
-0
/
+2
*
ao_wasapi: fix delay calculation again
Kevin Mitchell
2016-01-02
1
-6
/
+12
*
options: exclude 360 from --video-rotate range
wm4
2016-01-02
2
-2
/
+2
*
Update copyright year
wm4
2016-01-01
2
-2
/
+2
*
sub: do not check for duplicates if --sub-clear-on-seek is set
wm4
2015-12-31
1
-1
/
+5
*
video: do not disable hr-seek framedrop too early
wm4
2015-12-30
1
-7
/
+5
*
demux_mkv: skip EBML void elements
Kagami Hiiragi
2015-12-29
1
-1
/
+1
*
TOOLS/zsh.pl: add .opus extension in zsh completions
Eric G
2015-12-29
1
-1
/
+1
*
example.conf: minor changes
wm4
2015-12-29
1
-12
/
+10
*
manpage: lua: fix command names
wm4
2015-12-29
1
-5
/
+5
*
sub: change how subtitles are read
wm4
2015-12-29
7
-78
/
+87
*
sub: remove packet list thing
wm4
2015-12-28
1
-27
/
+1
*
sub: do charset conversion in demux_lavf.c
wm4
2015-12-28
3
-48
/
+21
*
demux_lavf: prepare for using wrapper stream instance
wm4
2015-12-28
1
-14
/
+20
*
wayland: fix typo in error message
Alessandro Ghedini
2015-12-27
1
-1
/
+1
*
sub: refactor initialization
wm4
2015-12-27
7
-151
/
+86
*
sub: minor refactor how video FPS for MicroDVD is set
wm4
2015-12-27
5
-29
/
+30
*
demux_mkv: adjust subtitle preroll defaults
wm4
2015-12-27
2
-5
/
+22
*
README: remove pointer to homebrew-mpv
Stefano Pigozzi
2015-12-26
1
-4
/
+0
*
vo_rpi: fix previous commit
wm4
2015-12-26
1
-1
/
+1
*
vo_rpi: fix compilation
wm4
2015-12-26
2
-6
/
+2
*
filter_kernels: use more precise parameters for robidoux filters
wm4
2015-12-26
1
-4
/
+10
*
vo_opengl: fix gray playback
wm4
2015-12-26
1
-4
/
+3
*
command: replace ROUND() with lrint()
wm4
2015-12-26
2
-7
/
+4
*
sub: destroy/recreate ASS_Renderer when disabling/enablings subs
wm4
2015-12-26
5
-8
/
+34
*
sub: always recreate ASS_Renderer on subtitle decoder reinit
wm4
2015-12-26
8
-150
/
+75
*
sub: cache subtitle state per track instead of per demuxer stream
wm4
2015-12-26
6
-49
/
+31
*
vo_opengl: flip image if backend uses flipped rendering
wm4
2015-12-25
1
-0
/
+2
*
command: change heuristic for files with 1 chapter
wm4
2015-12-25
1
-2
/
+3
*
player: fix previous commit
wm4
2015-12-25
1
-11
/
+17
*
options: add --audio-file-paths
wm4
2015-12-25
4
-16
/
+29
*
sub: clear subtitle list when crossing timeline boundary
wm4
2015-12-25
3
-4
/
+19
*
command: fix eof-reached property change notification in corner cases
wm4
2015-12-24
1
-2
/
+2
*
sub: use macros to remove code duplication
wm4
2015-12-24
1
-49
/
+31
*
sub: merge bitmap render functions into one for each kind
wm4
2015-12-24
1
-84
/
+45
*
sub: remove "inaccurate" code path
wm4
2015-12-24
1
-10
/
+0
*
sub: find GBRP format automatically when rendering to RGB
wm4
2015-12-24
4
-23
/
+17
*
vo_opengl: fix operation on GLSL versions earlier than 1.30
wm4
2015-12-24
1
-1
/
+1
*
sub: better alpha blending when rendering to alpha surfaces
wm4
2015-12-24
3
-1
/
+37
*
vo_opengl: fall back to gcc thread local storage (2)
wm4
2015-12-23
1
-1
/
+0
*
demux_mf: fix previous commit
wm4
2015-12-23
1
-5
/
+7
*
demux: remove weird tripple-buffering for the sh_stream list
wm4
2015-12-23
13
-146
/
+199
*
input: add a catch-all "unmapped" command
wm4
2015-12-23
4
-1
/
+14
*
input: add key name to script-binding command response
wm4
2015-12-23
5
-13
/
+20
*
old-configure: add a missing define
wm4
2015-12-23
1
-0
/
+1
*
vo_opengl: fall back to gcc thread local storage
wm4
2015-12-23
1
-1
/
+7
*
CONTRIBUTING.md: add some more hints
wm4
2015-12-23
1
-0
/
+6
*
player: minor simplification
wm4
2015-12-23
2
-5
/
+3
*
CONTRIBUTING.md: add missing words
wm4
2015-12-22
1
-1
/
+1
*
stream_lavf: remove tabs
wm4
2015-12-22
1
-2
/
+2
*
vo_opengl: blend transparent video against tiles by default
wm4
2015-12-22
2
-6
/
+13
*
Add a CONTRIBUTING.md file
wm4
2015-12-22
2
-9
/
+33
*
tests: fix #include
Ilya Tumaykin
2015-12-22
1
-1
/
+1
*
input.conf: remove a redundant and a broken example
wm4
2015-12-22
1
-2
/
+0
*
input.conf: erase `audio-delay` from `Not assigned by default`
openingnow
2015-12-22
1
-2
/
+0
*
dec_sub: avoid segfault on sub_init_decoder failure
Aman Gupta
2015-12-22
1
-1
/
+2
*
demux_lavf: rename to handle_new_stream to clarify intent
Aman Gupta
2015-12-22
1
-2
/
+2
*
ao_wasapi: fix delay calculation
Kevin Mitchell
2015-12-21
1
-21
/
+36
*
demux_lavf: make trace output for mp_seek easier to digest
Aman Gupta
2015-12-21
1
-1
/
+4
*
Fix some typos in code comments
Aman Gupta
2015-12-21
3
-3
/
+3
*
vf_yadif: change defaults
wm4
2015-12-21
4
-6
/
+11
*
ao_wasapi: move volume control init to it's own function
Kevin Mitchell
2015-12-21
1
-21
/
+34
*
ao_wasapi: correctly handle audio session display failure
Kevin Mitchell
2015-12-21
1
-10
/
+14
*
ao_wasapi: non-fatal error handling for COM marshalling
Kevin Mitchell
2015-12-21
3
-55
/
+65
*
ao_wasapi: wrap long lines and use only c99 comment style
Kevin Mitchell
2015-12-21
4
-119
/
+172
*
ao_wasapi: reorganize private structure
Kevin Mitchell
2015-12-21
1
-37
/
+36
*
ao_wasapi: remove useless buffer_block_size
Kevin Mitchell
2015-12-21
2
-7
/
+0
*
ao_wasapi: move exclusive and shared-specific controls to functions
Kevin Mitchell
2015-12-21
1
-75
/
+87
*
charset_conv: check for UTF-8 if uchardet returns unknown
wm4
2015-12-20
1
-0
/
+2
*
demux_disc: fix aspect ratio retrieval (again)
wm4
2015-12-20
1
-3
/
+3
*
vo_opengl: x11: fix alpha windows
wm4
2015-12-20
1
-2
/
+3
*
ao_wasapi: call the class-specific release functions
Kevin Mitchell
2015-12-20
1
-6
/
+6
*
ao_wasapi: check for proxy availability in control
Kevin Mitchell
2015-12-20
1
-22
/
+37
*
ao_wasapi: actually use hw volume support information for exclusive mode
Kevin Mitchell
2015-12-20
2
-17
/
+30
*
ao_wasapi: don't cast control arg to something it isn't
Kevin Mitchell
2015-12-20
1
-9
/
+14
*
ao_wasapi: remove volume "restore" on exit
Kevin Mitchell
2015-12-20
3
-48
/
+10
*
ao_wasapi: split exclusive/shared specific ao controls
Kevin Mitchell
2015-12-20
1
-37
/
+60
*
ao_wasapi: add E_NOINTERFACE to error list
Kevin Mitchell
2015-12-20
1
-0
/
+1
*
path-win: include initguid.h
Kevin Mitchell
2015-12-20
1
-0
/
+1
*
DOCS/compile-windows: pthreads is not needed anymore
wm4
2015-12-20
1
-16
/
+1
*
win32: input: use Vista CancelIoEx
James Ross-Gowan
2015-12-20
6
-90
/
+66
*
win32: add Windows 10 compatibility GUID
James Ross-Gowan
2015-12-20
1
-0
/
+2
*
win32: build: set subsystem version
James Ross-Gowan
2015-12-20
1
-0
/
+2
*
win32: path: use Known Folder IDs
James Ross-Gowan
2015-12-20
1
-7
/
+9
*
win32: use PIPE_REJECT_REMOTE_CLIENTS
James Ross-Gowan
2015-12-20
1
-1
/
+2
*
win32: remove ProcThreadAttributeList dynamic loading
James Ross-Gowan
2015-12-20
1
-36
/
+6
*
win32: remove SetDllDirectoryW dynamic loading
James Ross-Gowan
2015-12-20
1
-4
/
+1
*
vaapi: add VP9 profile entires
BtbN
2015-12-20
1
-0
/
+7
*
sd_ass: handle --sub-clear-on-seek correctly with non-ASS subs
wm4
2015-12-20
1
-1
/
+3
*
vf_vapoursynth: fix everything
wm4
2015-12-20
1
-17
/
+13
*
demux_disc: fix aspect ratio
wm4
2015-12-20
1
-2
/
+6
*
lavc_conv: fix invalid write
wm4
2015-12-19
1
-3
/
+2
*
video: switch from using display aspect to sample aspect
wm4
2015-12-19
37
-215
/
+154
*
vf: remove old config() callback
wm4
2015-12-19
9
-96
/
+88
*
vf: flush before reconfig
wm4
2015-12-19
2
-10
/
+1
*
vo_opengl: disable pbo by defaults for opengl-hq
wm4
2015-12-19
2
-6
/
+7
*
vo_opengl: handle alpha with odd bit widths too
wm4
2015-12-19
1
-4
/
+8
*
vo_opengl: cocoa: output premultiplied alpha
wm4
2015-12-19
3
-0
/
+4
*
vo_opengl: prefix per-backend source files with context_
wm4
2015-12-19
13
-13
/
+13
*
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
*