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
*
osd: make osd-width/height properties watchable
wm4
2016-01-15
2
-3
/
+8
*
global: add client API pointer to library handle
wm4
2016-01-15
4
-0
/
+10
*
video: refactor: slightly disentangle video filtering
wm4
2016-01-15
1
-43
/
+32
*
cocoa: get fps only from dislaylink
Stefano Pigozzi
2016-01-14
1
-8
/
+9
*
cocoa: add an observer for screenmode change
Stefano Pigozzi
2016-01-14
1
-0
/
+26
*
manpage: update win32 config path
wm4
2016-01-14
1
-1
/
+1
*
video: fix interactively changing aspect ratio
wm4
2016-01-14
3
-1
/
+7
*
man: options: Clarify expected behaviour with --dvbin-full-transponder.
Oliver Freyermuth
2016-01-14
1
-4
/
+7
*
player: prefer "service_name" as media title.
Oliver Freyermuth
2016-01-14
1
-0
/
+3
*
options: add "service_name" as display tag.
Oliver Freyermuth
2016-01-14
1
-1
/
+1
*
demux_lavf: update metadata with information from AV_PROGRAM on switch.
Oliver Freyermuth
2016-01-14
1
-0
/
+6
*
man: options: hint to cycling of program property.
Oliver Freyermuth
2016-01-14
1
-0
/
+2
*
man: input: document new DVB bindings and properties.
Oliver Freyermuth
2016-01-14
2
-1
/
+13
*
player: implement SWITCH for dvb-channel-name property, add binding.
Oliver Freyermuth
2016-01-14
2
-0
/
+12
*
player: remove unused last_dvb_step member.
Oliver Freyermuth
2016-01-14
2
-4
/
+0
*
player, stream_dvb: implement dvb-channel-name property.
Oliver Freyermuth
2016-01-14
4
-1
/
+59
*
stream_dvb: global protection mutex and usage bit for global_dvb_state.
Oliver Freyermuth
2016-01-14
2
-1
/
+21
*
stream_dvb: implement GET_METADATA and return program name.
Oliver Freyermuth
2016-01-14
1
-2
/
+13
*
stream_dvb: persist state-information across channel-switches.
Oliver Freyermuth
2016-01-14
2
-35
/
+71
*
dvb: rename dvb_config_t to dvb_state_t, keep config and state there.
Oliver Freyermuth
2016-01-14
3
-117
/
+128
*
video: decouple filtering/decoding slightly more
wm4
2016-01-14
6
-101
/
+119
*
player: remove stale declaration
wm4
2016-01-14
1
-1
/
+0
*
video: refactor: shuffle code around
wm4
2016-01-14
4
-76
/
+75
*
video: refactor: handle video format fixups closer to decoder
wm4
2016-01-14
7
-92
/
+83
*
manpage: mention that image subtitles can not be repositioned etc.
wm4
2016-01-12
1
-0
/
+8
*
stream: stream_read_complete() reads from current pos, not 0
wm4
2016-01-12
1
-1
/
+1
*
demux_lavf: fix charset conversion with UTF-16 subtitles
wm4
2016-01-12
1
-5
/
+6
*
player: simplify backstepping
wm4
2016-01-12
4
-117
/
+38
*
player: handle hrseek framedrop correctly
wm4
2016-01-12
2
-2
/
+2
*
demux: merge sh_video/sh_audio/sh_sub
wm4
2016-01-12
24
-247
/
+232
*
TOOLS/stats-conv: slightly better color
wm4
2016-01-12
1
-3
/
+9
*
build: fix mpv.conf installation
wm4
2016-01-11
1
-1
/
+1
*
build: add option to customize config files system path
Stefano Pigozzi
2016-01-11
2
-1
/
+3
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
84
-83
/
+83
*
sub: read subtitles until their timestamps are past video
wm4
2016-01-11
1
-1
/
+1
*
player: eliminate demux_get_next_pts()
wm4
2016-01-11
6
-37
/
+6
*
cache: remove useless return value
wm4
2016-01-11
1
-5
/
+2
*
vaapi: replace VA_STR_FOURCC
wm4
2016-01-11
4
-7
/
+4
*
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 excl