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
*
lua: strictly free memory on errors
wm4
2014-10-19
3
-30
/
+32
*
lua: expose JSON parser
wm4
2014-10-19
4
-0
/
+46
*
lua: add an utility function for starting processes
wm4
2014-10-19
6
-9
/
+223
*
command: add "estimated-vf-fps" change notifcation
wm4
2014-10-19
1
-1
/
+2
*
lua: add a helper to auto-free temporary C memory
wm4
2014-10-19
1
-6
/
+32
*
win32: remove an unneeded mechanism
wm4
2014-10-19
2
-7
/
+3
*
win32: remove outdated comment
wm4
2014-10-19
1
-3
/
+0
*
cocoa: reintroduce async resize
Stefano Pigozzi
2014-10-18
7
-9
/
+71
*
Revert "cocoa: perform init and uninit synchronously"
Stefano Pigozzi
2014-10-18
1
-1
/
+3
*
manpage: ipc: explain security implications
wm4
2014-10-17
1
-0
/
+8
*
DOCS/client_api_examples: qtexample: don't require Qt 5.x
wm4
2014-10-17
1
-0
/
+7
*
ipc: fix a small memory leak
wm4
2014-10-17
1
-1
/
+2
*
win32: clear window handle on destruction
wm4
2014-10-17
1
-0
/
+1
*
win32: get rid of mp_stat in the normal source code
wm4
2014-10-17
6
-12
/
+59
*
win32: make lseek() fail on pipes
wm4
2014-10-17
2
-0
/
+19
*
old-build: adjust to latest changes
wm4
2014-10-17
1
-1
/
+2
*
input: implement --input-file on unix using the IPC support
Alessandro Ghedini
2014-10-17
6
-77
/
+62
*
manpage: add JSON IPC documentation
Alessandro Ghedini
2014-10-17
5
-3
/
+148
*
input: implement JSON-based IPC protocol
Alessandro Ghedini
2014-10-17
6
-0
/
+743
*
misc: add JSON parser
wm4
2014-10-17
2
-0
/
+309
*
cocoa: allow mouse events to bubble up with no-input-cursor
Stefano Pigozzi
2014-10-17
4
-24
/
+115
*
cocoa: allow to disable apple remote at compile time
Stefano Pigozzi
2014-10-17
3
-1
/
+15
*
demux: print a warning if stream is not seekable
wm4
2014-10-17
1
-2
/
+3
*
options: don't load per-file config files by default
wm4
2014-10-17
2
-12
/
+12
*
sub: adjustments to --ass-style-override option
wm4
2014-10-17
3
-5
/
+9
*
audio: don't go to sleep after audio reinit
wm4
2014-10-17
1
-0
/
+1
*
input: don't add weird padding when formatting keycode
wm4
2014-10-17
1
-1
/
+1
*
terminal: recognize ^h
wm4
2014-10-17
1
-0
/
+1
*
stream: better error message for unmatched protocol
wm4
2014-10-17
1
-1
/
+3
*
vo_opengl: fix wrong comments
wm4
2014-10-16
1
-2
/
+2
*
vo_opengl: fix theoretical format mismatch issue
wm4
2014-10-16
1
-4
/
+4
*
cocoa: perform init and uninit synchronously
Stefano Pigozzi
2014-10-16
1
-3
/
+1
*
DOCS/client_api_examples: qtexample: set a magic Qt flag
wm4
2014-10-16
1
-0
/
+1
*
DOCS/client_api_examples: qtexample: embedding works on Cocoa
wm4
2014-10-16
1
-2
/
+1
*
player: quote %-starting strings
shdown
2014-10-16
1
-0
/
+2
*
common: fix \x-style escaping
shdown
2014-10-16
1
-1
/
+1
*
TOOLS/vf_dlopen/ildetect.sh: remove duplicated assigment
shdown
2014-10-16
1
-1
/
+0
*
manpage: fix reference to a defunct option
shdown
2014-10-16
1
-2
/
+2
*
player: fix crash on early audio uninit
wm4
2014-10-16
1
-2
/
+2
*
player: free subtitle renderer on exit
wm4
2014-10-16
1
-1
/
+1
*
command: add a mechanism to allow scripts to intercept file loads
wm4
2014-10-16
8
-12
/
+193
*
command: allow setting per-file options at runtime
wm4
2014-10-15
2
-7
/
+34
*
audio/out/push: reset projected EOF time on new data
wm4
2014-10-14
1
-1
/
+4
*
client API: qthelper: remove commented code
wm4
2014-10-14
1
-2
/
+0
*
demux_lavf: set stream network options if applicable
wm4
2014-10-14
3
-31
/
+50
*
demux_lavf: let libavformat open HLS streams directly
wm4
2014-10-14
1
-1
/
+2
*
player: fix OSD cycling
wm4
2014-10-14
1
-0
/
+2
*
stream_lavf: expose concat://
wm4
2014-10-14
2
-0
/
+5
*
osd: properly redraw external overlays when they are set
wm4
2014-10-14
1
-0
/
+1
*
client API: allow returning float properties as integers
wm4
2014-10-14
1
-0
/
+4
*
player: fix --frames
wm4
2014-10-14
2
-2
/
+4
*
DOCS/client_api_examples: qtexample: remove debugging code
wm4
2014-10-14
1
-2
/
+1
*
client API: qthelper: fix bugs
wm4
2014-10-14
1
-1
/
+3
*
DOCS/client_api_examples: qtexample: stuff
wm4
2014-10-13
3
-7
/
+31
*
client API: add qthelper.hpp
wm4
2014-10-13
4
-2
/
+237
*
ta/README: fix typos
wm4
2014-10-13
1
-2
/
+2
*
ao_wasapi: implement device listing
wm4
2014-10-13
3
-10
/
+32
*
ao_dsound: implement device listing
wm4
2014-10-13
1
-20
/
+86
*
ao_portaudio: implement device listing
wm4
2014-10-13
1
-2
/
+24
*
ao_openal: implement device listing
wm4
2014-10-13
1
-1
/
+16
*
audio/out: add "auto" pseudo-device
wm4
2014-10-13
1
-1
/
+3
*
demux_mkv: fix undefined behavior
wm4
2014-10-13
1
-1
/
+1
*
vf_vapoursynth: add debug message when returning error from GetFrame
wm4
2014-10-13
1
-0
/
+1
*
x11: don't wait for asynchronous X resizing with window-scale
wm4
2014-10-13
1
-3
/
+4
*
vf_vapoursynth: don't error if invoke() doesn't return a clip
wm4
2014-10-12
1
-3
/
+2
*
vf_vapoursynth: resolve paths relative to home/config
wm4
2014-10-12
1
-0
/
+3
*
demux: fix a comment
wm4
2014-10-12
1
-2
/
+1
*
coreaudio: use the new device selection API
Stefano Pigozzi
2014-10-12
4
-54
/
+28
*
af_lavcac3enc: fix byte order
wm4
2014-10-12
1
-2
/
+2
*
DOCS/edl-mpv: minor clarification
wm4
2014-10-12
1
-1
/
+1
*
gl_x11: distinguish missing GLX and too old GLX versions
wm4
2014-10-12
1
-3
/
+5
*
vf_vapoursynth: add standalone Lua scripting
wm4
2014-10-12
7
-19
/
+326
*
vf_vapoursynth: abstract scripting backend
wm4
2014-10-12
1
-28
/
+87
*
libmpv/cocoa: allow clients to use mpv event system
Stefano Pigozzi
2014-10-12
3
-36
/
+54
*
cocoa: remove usage of Objective-C categories
Stefano Pigozzi
2014-10-12
5
-89
/
+37
*
command: don't display non-sense if volume is unavailable
wm4
2014-10-11
1
-1
/
+1
*
command: make volume/mute unavailable if audio is not initialized
wm4
2014-10-11
1
-6
/
+4
*
build: remove useless function
Stefano Pigozzi
2014-10-11
1
-3
/
+0
*
build: update waf to version 1.8.1
Stefano Pigozzi
2014-10-11
4
-21
/
+9
*
vf_vapoursynth: return dummy frames if frames are requested during init
wm4
2014-10-11
1
-1
/
+12
*
vf_vapoursynth: factor stuff
wm4
2014-10-11
1
-13
/
+25
*
vf_vapoursynth: when seeking, recreate only if it's already created
wm4
2014-10-11
1
-1
/
+2
*
x11: don't wait until window is destroyed
wm4
2014-10-11
1
-5
/
+0
*
build: install input config files into doc dir
wm4
2014-10-11
1
-0
/
+5
*
client API: check result ptr in mpv_command_node
James Ross-Gowan
2014-10-12
1
-1
/
+1
*
libmpv/mpv.def: add mpv_command_node[_async]
James Ross-Gowan
2014-10-12
1
-0
/
+2
*
build: make zsh completion directory configurable
Philip Sequeira
2014-10-11
2
-1
/
+2
*
vf_vapoursynth: fail gracefully if filter init requests frames
wm4
2014-10-11
1
-0
/
+10
*
lua: add command_native() function
wm4
2014-10-11
2
-0
/
+32
*
client API: add mpv_command_node[_async]
wm4
2014-10-11
3
-6
/
+63
*
etc/mplayer-input.conf: fix off by one error
wm4
2014-10-10
1
-1
/
+1
*
input: remove some unneeded code
wm4
2014-10-10
1
-59
/
+25
*
input: cosmetics: move code
wm4
2014-10-10
1
-68
/
+69
*
input: use mpv_node parser for char** command parsers
wm4
2014-10-10
6
-64
/
+43
*
input: add a function to parse mpv_node as command
wm4
2014-10-10
2
-62
/
+162
*
command: make audio device list available to the client API
wm4
2014-10-10
2
-0
/
+53
*
audio: don't list encoder AO with --audio-device=help
wm4
2014-10-10
1
-0
/
+2
*
player: fix terminal status in idle mode
wm4
2014-10-10
1
-0
/
+1
*
player: don't mess up cursor visibility state
wm4
2014-10-10
1
-1
/
+1
*
ao_pulse: implement AO device listing API
wm4
2014-10-10
1
-1
/
+38
*
ao_pulse: move setup code to separate function
wm4
2014-10-10
1
-23
/
+48
*
audio: change internal device listing API
wm4
2014-10-10
5
-28
/
+54
*
player: exit if audio init fails and there's no video
wm4
2014-10-10
1
-0
/
+2
*
player: signal EOF when using --frames
wm4
2014-10-10
2
-2
/
+2
*
player: minor simplification
wm4
2014-10-10
2
-8
/
+2
*
player: don't close audio device in gapless mode
wm4
2014-10-10
1
-2
/
+1
*
player: --save-position-on-quit should always work (2)
wm4
2014-10-10
2
-5
/
+5
*
Revert "player: --save-position-on-quit should always work"
wm4
2014-10-10
3
-8
/
+5
*
Add some missing "const"s
wm4
2014-10-10
9
-14
/
+16
*
audio/out/push: make draining slightly more robust
wm4
2014-10-10
1
-1
/
+1
*
audio/out/push: fix EOF heuristic
wm4
2014-10-10
2
-23
/
+14
*
fix -Wvisibility warnings with clang
Stefano Pigozzi
2014-10-09
1
-2
/
+1
*
cocoa: post keydown and keyup events without event monitor
Stefano Pigozzi
2014-10-09
5
-0
/
+20
*
fix -Wduplicate-decl-specifier warnings with clang
Stefano Pigozzi
2014-10-09
2
-4
/
+4
*
libmpv/cocoa: don't start the event monitor
Stefano Pigozzi
2014-10-09
5
-11
/
+35
*
cocoa: fix 'uninitalized' access
Stefano Pigozzi
2014-10-09
1
-9
/
+7
*
libmpv/cocoa: make global events work and get rid of is_cplayer
Stefano Pigozzi
2014-10-09
5
-10
/
+15
*
manpage: fix --audio-pitch-correction description
Alessandro Ghedini
2014-10-09
1
-4
/
+4
*
x11: fix inverted condition
wm4
2014-10-09
1
-2
/
+3
*
client API: add an explanatory comment
wm4
2014-10-09
1
-1
/
+1
*
ao_alsa: implement device listing & selection
wm4
2014-10-09
1
-0
/
+27
*
audio: add device selection & listing with --audio-device
wm4
2014-10-09
7
-6
/
+128
*
manpage: improve --wid description
wm4
2014-10-09
1
-8
/
+19
*
client API: rename --input-x11-keyboard to --input-vo-keyboard
wm4
2014-10-09
7
-12
/
+18
*
vf_lavfi: proper rounding for lavfi->mpv aspect ratio
wm4
2014-10-09
1
-2
/
+3
*
video: try harder to decode cover art picture only once
wm4
2014-10-09
1
-2
/
+7
*
player: don't reset buffering pausing state on seeks
wm4
2014-10-09
1
-1
/
+0
*
cocoa: allow to embed into an arbitrary NSView
Stefano Pigozzi
2014-10-08
6
-19
/
+34
*
msg: fix unwanted blank lines
wm4
2014-10-08
1
-1
/
+3
*
client API: introduce numeric log levels
wm4
2014-10-08
5
-1
/
+41
*
DOCS/client_api_examples: qtexample: add a log window
wm4
2014-10-08
2
-0
/
+29
*
msg, client API: buffer partial lines
wm4
2014-10-08
3
-68
/
+77
*
msg, client API: never send the status line as log message
wm4
2014-10-08
1
-1
/
+1
*
msg: set an explicit overflow message
wm4
2014-10-08
2
-2
/
+5
*
vf_lavfi: fix compilation failure
wm4
2014-10-08
1
-1
/
+0
*
stream: change internal instead of external pos when dropping buffers
wm4
2014-10-08
1
-0
/
+1
*
stream_dvb: use stream_drop_buffers()
wm4
2014-10-08
1
-2
/
+1
*
player: minor cosmetic change
wm4
2014-10-08
1
-1
/
+1
*
x11: disable various features when embedding the window
wm4
2014-10-07
1
-3
/
+5
*
player: remove unnecessary code
wm4
2014-10-07
1
-3
/
+1
*
command: add cache-buffering-state property
wm4
2014-10-07
4
-1
/
+35
*
client API: improve mpv_observe_property docs
wm4
2014-10-07
1
-11
/
+18
*
client API: clarify pause/unpause events, modify core-idle property
wm4
2014-10-07
4
-6
/
+24
*
DOCS/client_api_examples: qtexample: set the locale
James Ross-Gowan
2014-10-07
1
-0
/
+6
*
bstr: check strings before memcmp/strncasecmp
James Ross-Gowan
2014-10-07
1
-2
/
+6
*
matroska: look for all known matroska file extensions
wm4
2014-10-06
1
-5
/
+18
*
osd: don't let slow commands cut OSD messages short
wm4
2014-10-06
2
-1
/
+9
*
player: --save-position-on-quit should always work
wm4
2014-10-06
3
-5
/
+8
*
demux_lavf: blacklist jpeg files
wm4
2014-10-06
1
-0
/
+1
*
ao_pulse: don't use pa_format_info_to_sample_spec()
wm4
2014-10-06
1
-9
/
+4
*
player: open stream and demuxer asynchronously
wm4
2014-10-06
6
-19
/
+146
*
m_config: add function to copy all options
wm4
2014-10-06
3
-1
/
+25
*
cocoa: try to fix sizing bugs on retina displays
Stefano Pigozzi
2014-10-06
1
-2
/
+2
*
cocoa: fix mouse autohide
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa: remove a debug commento
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa: separate video view and events view
Stefano Pigozzi
2014-10-05
7
-19
/
+92
*
cocoa: fix fullscreen with bundle
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
audio/out/push: fix some AOs freezing on exit
wm4
2014-10-05
1
-1
/
+1
*
cocoa: readd some function calls
Stefano Pigozzi
2014-10-05
1
-1
/
+3
*
cocoa: actually reset the event flags
Stefano Pigozzi
2014-10-05
1
-0
/
+1
*
cocoa: remove some useless flags
Stefano Pigozzi
2014-10-05
1
-19
/
+10
*
cocoa: disable some features when embedding in another window
Stefano Pigozzi
2014-10-05
1
-23
/
+25
*
cocoa: remove --fs-missioncontrol
Stefano Pigozzi
2014-10-05
7
-73
/
+4
*
cocoa: fix some pointer casts to be 32bit safe
Stefano Pigozzi
2014-10-05
2
-2
/
+2
*
cocoa/libmpv: allow to embed mpv GL view in another window
Stefano Pigozzi
2014-10-05
4
-32
/
+123
*
examples/cocoa: never instance NSApplication with new
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
examples/cocoa: set activation policy to mimic nib applications
Stefano Pigozzi
2014-10-05
1
-0
/
+8
*
cocoa: simplify the config code and run it on the main thread
Stefano Pigozzi
2014-10-05
1
-9
/
+1
*
etc: add an input config file that reverts recent key binding changes
wm4
2014-10-05
1
-0
/
+31
*
audio/out/push: make draining more robust
wm4
2014-10-05
1
-20
/
+15
*
audio/out/push: limit fallback sleep time to reasonable limits
wm4
2014-10-05
1
-2
/
+4
*
ao_pulse: change suspend circumvention logic
wm4
2014-10-04
1
-1
/
+6
*
manpage: changes: random corrections and additions
wm4
2014-10-04
1
-13
/
+19
*
manpage: changes: move internal changes section to the end
wm4
2014-10-04
1
-22
/
+22
*
options: add --n