index
:
mpv
absurd_test
absurd_test2
absurd_test3
appveyor
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.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
path:
root
/
osdep
Commit message (
Expand
)
Author
Age
Files
Lines
*
build: add meson build support
Dudemanguy
2021-11-14
1
-0
/
+1
*
osdep: rename MP_UNREACHABLE
Niklas Haas
2021-11-03
1
-2
/
+2
*
osdep: add MP_UNREACHABLE
Niklas Haas
2021-11-03
1
-0
/
+6
*
win32: Windows 10: timeBeginPeriod on demand
Avi Halachmi (:avih)
2021-09-21
3
-1
/
+72
*
terminal-unix: identify and ignore unknown CSI sequences
Avi Halachmi (:avih)
2021-08-19
1
-0
/
+11
*
terminal-unix: fix ^Z identification
Martin Tournoij
2021-07-13
1
-1
/
+2
*
mac: add ability to toggle visibility on all workspaces from menubar
Evgeny Zinoviev
2021-02-21
1
-0
/
+7
*
mac: only update touch bar items when necessary
der richter
2021-02-13
2
-87
/
+150
*
mac: use custom touch bar item and slider instead of a touch bar slider
der richter
2021-02-13
1
-9
/
+9
*
mac: fix dangling pointers
der richter
2021-01-13
1
-3
/
+15
*
mac: drop build support for swift versions earlier than version 4.1
der richter
2021-01-13
1
-27
/
+0
*
mac: fix usage of temporary pointers
der richter
2021-01-13
2
-29
/
+57
*
mac: use visible frame rectangle for window geometry calculation
der richter
2020-12-19
2
-0
/
+8
*
terminal: process input when foregrounded
Guido Cella
2020-11-26
1
-1
/
+9
*
osdep/terminal: Add function to get terminal pixel dimensions
Shreesh Adiga
2020-11-22
4
-0
/
+24
*
path: do not use old_home for win32 exe dir
wm4
2020-11-16
1
-1
/
+1
*
Revert "path: switch back to using non-XDG config dir by default"
Philip Langdale
2020-10-16
1
-7
/
+7
*
Revert "path: do not use old_home for win32 exe dir"
Philip Langdale
2020-10-16
1
-1
/
+1
*
terminal: fix segfault when backgrounding
wm4
2020-09-21
1
-2
/
+4
*
mac: add an option to change the App activation policy
der richter
2020-09-20
2
-0
/
+3
*
terminal: attempt to handle the ESC key
wm4
2020-09-17
1
-24
/
+22
*
terminal-unix: attempt to support more CTRL
wm4
2020-09-10
1
-6
/
+14
*
mac: use config cache und wakeup for mac option runtime changes
der richter
2020-08-22
2
-18
/
+24
*
cocoa-cb: generalisation of backend independent parts
der richter
2020-08-22
4
-20
/
+14
*
win32: scripting utils.get_env_list(): use UTF-8
Avi Halachmi (:avih)
2020-08-16
2
-0
/
+15
*
command: extend subprocess command stdin, change behavior
wm4
2020-08-16
2
-4
/
+49
*
win32: request the UTF-8 code page for Windows APIs
James Ross-Gowan
2020-08-08
1
-0
/
+1
*
subprocess-win: update to mp_subprocess2
James Ross-Gowan
2020-07-20
4
-140
/
+398
*
command: extend subprocess command
wm4
2020-07-20
3
-116
/
+3
*
path: do not use old_home for win32 exe dir
wm4
2020-06-25
1
-1
/
+1
*
path: switch back to using non-XDG config dir by default
wm4
2020-06-25
1
-7
/
+7
*
build: change filenames of generated files
wm4
2020-06-04
2
-2
/
+2
*
terminal-win: handle 'Change Window Title' OSC sequence
James Ross-Gowan
2020-05-29
1
-99
/
+131
*
osdep: remove confstr() fallback for subprocess spawning
sfan5
2020-05-25
1
-7
/
+2
*
osdep: remove posix_spawn() helpers and wrappers
wm4
2020-05-15
4
-145
/
+1
*
subprocess: replace posix_spawnp() with fork()
wm4
2020-05-15
1
-17
/
+118
*
w32_common: Support HiDPI on Windows
RealDolos
2020-05-08
1
-2
/
+3
*
win32: SGR emulation: minor fixup on invalid sequence
Avi Halachmi (:avih)
2020-04-24
1
-2
/
+5
*
osdep/terminal-win: native VT: report exact width
Avi Halachmi (:avih)
2020-04-23
1
-2
/
+3
*
win32: native VT: logic fixup
Avi Halachmi (:avih)
2020-04-23
1
-2
/
+2
*
win32: use windows 10 native virtual-terminal if available
Avi Halachmi (:avih)
2020-04-23
1
-2
/
+34
*
win32: improve console SGR escape sequence emulation
Avi Halachmi (:avih)
2020-04-23
1
-11
/
+50
*
build: restore BSD thread names after 9f461b85bfa3
Jan Beich
2020-04-23
1
-0
/
+4
*
terminal-unix: add key_entry defs for DECCKM mode
Murray Campbell
2020-04-15
1
-0
/
+4
*
win32: pthread: define PTHREAD_MUTEX_ERRORCHECK
wm4
2020-03-19
1
-0
/
+1
*
osdep: add a pthread debugging wrapper
wm4
2020-03-18
2
-1
/
+82
*
options: change option macros and all option declarations
wm4
2020-03-18
1
-24
/
+24
*
options: introduce bool option type, use it for --fullscreen
wm4
2020-03-14
1
-1
/
+1
*
atomic: add atomic_exchange_explicit() fallback
wm4
2020-03-05
1
-2
/
+7
*
mac, cocoa: fix UI updates on none main queue threads
der richter
2020-02-22
1
-3
/
+7
*
mac: fix media key support for libmpv users
der richter
2020-02-22
5
-43
/
+33
*
scripting: add a way to run sub processes as "scripts"
wm4
2020-02-19
1
-0
/
+6
*
subprocess: implement proper detached processes on POSIX
wm4
2020-02-16
3
-10
/
+66
*
subprocess: change to a fancier API
wm4
2020-02-16
3
-83
/
+185
*
mac: activate logging when started from the bundle
der richter
2020-02-08
1
-4
/
+41
*
mac: remove stdout and stderr redirect for logging
der richter
2020-02-08
1
-11
/
+0
*
mac: change Report Issue menu link to the new choose template page
der richter
2020-01-26
1
-1
/
+1
*
cocoa-cb: add support for forcing the dedicated GPU for rendering
der richter
2020-01-26
2
-0
/
+4
*
mac: report playback state to the MediaPlayer Command Center
der richter
2020-01-26
2
-11
/
+48
*
mac: add support for PLAYONLY and PAUSEONLY key codes to MediaPlayer
der richter
2020-01-26
1
-3
/
+3
*
build: fix build with disabled swift and Media Player
der richter
2019-12-23
1
-1
/
+2
*
mac: replace old event tap for media key support with MediaPlayer
der richter
2019-12-15
6
-126
/
+184
*
mac: remove Apple Remote support
der richter
2019-12-15
5
-2481
/
+1
*
cocoa-cb: fix freeing of macos_opts config group
der richter
2019-12-15
1
-5
/
+5
*
cocoa-cb: update and add more options to use new options handling
der richter
2019-12-15
1
-0
/
+5
*
cocoa-cb: use m_config_cache and new VOCTRL for option handling
der richter
2019-12-15
4
-5
/
+49
*
atomic: add mp_atomic_uint64
wm4
2019-11-29
1
-0
/
+2
*
player: Optionally validate st_mtime when restoring playback state
Chris Down
2019-11-20
1
-0
/
+3
*
cocoa-cb: remove get_property_* usages and split up mpv helper
der richter
2019-10-06
5
-110
/
+156
*
cocoa-cb: add support for 10bit opengl rendering
der richter
2019-09-26
4
-1
/
+20
*
mac: add Open Playlist menu bar item
Akemi
2019-09-23
1
-0
/
+17
*
stream_libarchive: Always use LC_CTYPE_MASK for libarchive
James Hilliard
2019-09-21
1
-1
/
+0
*
io: remove Windows tmpfile() emulation
wm4
2019-09-19
2
-37
/
+0
*
win32: remove -municode from mpv binary
wm4
2019-09-19
1
-7
/
+5
*
osdep: add mkostemps() emulation
wm4
2019-09-19
2
-2
/
+36
*
cocoa-cb: migrate to swift 5 with swift 4 fallback
der richter
2019-07-21
3
-9
/
+74
*
cocoa-cb: conditional compilation for Dark Mode and Material features
der richter
2019-07-21
1
-0
/
+24
*
win32-console-wrapper: silence missing prototype warnings
James Ross-Gowan
2019-05-10
1
-2
/
+4
*
libarchive: add fallback for systems without C.UTF-8
dudemanguy
2019-05-04
1
-0
/
+1
*
cocoa-cb: remove all force unwrappings of optionals
der richter
2019-04-25
2
-25
/
+37
*
cocoa-cb: add support for custom colored title bar
der richter
2019-04-02
4
-0
/
+18
*
cocoa-cb: refactor title bar styling
der richter
2019-04-02
3
-3
/
+20
*
cocoa-cb: synchronise the flush with the render
Akemi
2019-04-02
1
-1
/
+4
*
cocoa-cb: wakeup vo when new events are available
Akemi
2019-04-02
1
-0
/
+1
*
macosx_events: fix crash when shutting down during window animations
Rodger Combs
2019-03-13
1
-1
/
+3
*
Merge branch 'master' into pr6360
Jan Ekström
2019-03-11
3
-1
/
+67
|
\
|
*
cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMES
Akemi
2019-02-10
2
-0
/
+38
|
*
cocoa-cb: use Swift Extensions for convenience
Akemi
2019-02-10
1
-0
/
+28
|
*
mac: add missing semicolon to macosx_compat.h
Ken
2019-01-26
1
-1
/
+1
*
|
demux, stream: readd cache-speed in some other form
wm4
2018-12-06
1
-0
/
+3
*
|
Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...
Anton Kindestam
2018-12-05
5
-17
/
+8
|
\
\
|
|
/
|
/
|
|
*
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-24
1
-2
/
+4
|
*
osdep: add portable C11-like alignof() macro
wm4
2018-05-24
1
-0
/
+5
|
*
timer: remove an unused helper function
wm4
2018-05-24
2
-16
/
+0
|
*
misc: move mp_cancel from stream.c to thread_tools.c
wm4
2018-05-24
2
-1
/
+3
*
|
cocoa-cb: use libmpv's advanced rendering control and timing
Akemi
2018-11-13
1
-2
/
+22
*
|
{mac,cocoa}: trim trailing null out of macosx_icon when loading it
Rodger Combs
2018-10-02
1
-1
/
+2
*
|
mac: fix crash if we can't get an event tap
Rodger Combs
2018-10-02
1
-9
/
+12
*
|
cocoa-cb: add Apple Software Renderer support
Akemi
2018-09-30
2
-0
/
+4
*
|
cocoa-cb: move macOS option retrieval to the earliest point possible
Akemi
2018-09-30
1
-0
/
+6
*
|
osdep: make use of HAVE_ANDROID
Tom Yan
2018-08-20
3
-4
/
+8
*
|
osx: Fix initialization and access of service menu
Michael Hoang
2018-08-11
1
-2
/
+2
*
|
cocoa-cb: remove pre-allocation of window, view and layer
Akemi
2018-06-12
5
-41
/
+44
*
|
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-25
1
-2
/
+4
|
/
*
demux: support for some kinds of timed metadata
wm4
2018-04-18
1
-0
/
+2
*
cocoa-cb: fix a warning with swift 4.1 and slight cleanup
Akemi
2018-04-17
1
-3
/
+7
*
HIDRemote: fix volume buttons on macOS 10.13
Akemi
2018-04-17
1
-0
/
+8
*
cocoa-cb: fix shutdown when fullscreen animation is running
Akemi
2018-03-18
1
-1
/
+4
*
all: replace mpv_detach_destroy() with mpv_destroy()
wm4
2018-03-15
1
-2
/
+2
*
cocoa-cb: fix usage of wrong fbo when off-screen
Akemi
2018-03-11
1
-4
/
+4
*
cocoa-cb: use new libmpv API instead of opengl-cb
Akemi
2018-03-04
2
-48
/
+62
*
cocoa-cb: move the GL dummy function to swift
Akemi
2018-03-04
2
-6
/
+3
*
osdep/atomic: add emulation for atomic_exchange()
wm4
2018-02-28
1
-0
/
+7
*
osdep/atomic: fix potential shadowing warnings
wm4
2018-02-28
1
-8
/
+8
*
cocoa-cb: make fullscreen resize animation duration configurable
Akemi
2018-02-28
1
-0
/
+7
*
cocoa-cb: change border and borderless window styling
Akemi
2018-02-28
2
-0
/
+17
*
cocoa-cb: fix invalid framebuffer operation error
Akemi
2018-02-21
1
-1
/
+5
*
lua+js: Implement utils.getpid()
sfan5
2018-02-13
1
-0
/
+29
*
cocoa-cb: initial implementation via opengl-cb API
Akemi
2018-02-12
6
-42
/
+392
*
osx: add some more menu bar items as suggested by Apples's HIG
Akemi
2018-01-20
1
-0
/
+35
*
osx: code cleanups and cosmetic fixes
Akemi
2018-01-20
5
-16
/
+2
*
osx: fix macOS 10.13 deprecation warning
Akemi
2018-01-20
2
-1
/
+7
*
mpv.rc: readd actual version info
Ricardo Constantino
2018-01-01
1
-2
/
+2
*
build: move copyright statement to a shared location
wm4
2018-01-01
2
-2
/
+3
*
Update copyright year
wm4
2018-01-01
1
-1
/
+1
*
subprocess-win: don't change the mouse cursor in CreateProcess
pavelxdd
2017-12-14
1
-1
/
+1
*
terminal-unix: fix race condition with tty reset
Drew DeVault
2017-12-09
1
-10
/
+10
*
terminal-unix: switch back to poll(3)
Drew DeVault
2017-12-09
1
-15
/
+9
*
osdep: add poll shim for macOS
Drew DeVault
2017-12-09
2
-0
/
+82
*
terminal-unix: fix busy looping on Linux
Drew DeVault
2017-12-08
1
-2
/
+1
*
Use /dev/tty instead of stdin for terminal input
Drew DeVault
2017-12-08
1
-18
/
+43
*
build: remove nanosleep() check
wm4
2017-12-02
1
-9
/
+0
*
build: remove termios check
wm4
2017-12-02
1
-14
/
+0
*
ao: simplify hack for float atomics
wm4
2017-11-30
1
-0
/
+3
*
win32: fix semantics of POSIX 2008 locale stubs
James Ross-Gowan
2017-11-19
2
-4
/
+19
*
stream_libarchive, osdep: use stubs for POSIX 2008 locale on MinGW
wm4
2017-11-12
1
-0
/
+7
*
osx: fix the bundle $PATH yet again
Akemi
2017-11-11
1
-1
/
+1
*
win32: add more-POSIXy versions of open() and fstat()
James Ross-Gowan
2017-10-25
2
-39
/
+296
*
osx: add right MacPorts paths to our bundle $PATH
Akemi
2017-10-07
1
-2
/
+3
*
osx: add some common paths to our $PATH when started from bundle
Akemi
2017-10-03
1
-0
/
+8
*
osx: fix bundle on macOS High Sierra (10.13)
Akemi
2017-10-03
2
-6
/
+21
*
android: posix_spawn(p) replacement
sfan5
2017-09-22
4
-1
/
+143
*
osdep/io: add android related bullshit
Jan Ekström
2017-09-18
1
-0
/
+27
*
osx: fix media keys input when other Apps steal the priority
Akemi
2017-09-07
3
-0
/
+27
*
osx: fix build on macOS 10.11 and earlier
Akemi
2017-08-26
2
-2
/
+8
*
win32: fix massive memory corruption (take 2)
wm4
2017-08-21
1
-3
/
+4
*
win32: fix massive memory corruption
wm4
2017-08-21
1
-2
/
+6
*
osx: remove the standard "Show Tab Bar" menu item
Akemi
2017-08-18
1
-0
/
+3
*
osx: code cleanups and cosmetic fixes
Akemi
2017-08-18
2
-5
/
+7
*
osx: refactor menu bar creation
Akemi
2017-08-18
4
-81
/
+686
*
osx: move menu bar creation into its own file
Akemi
2017-08-18
6
-142
/
+211
*
{demux_mf,osdep/io}: disable glob usage when it is not available
Jan Ekström
2017-08-05
1
-1
/
+1
*
w32_common: handle media keys
James Ross-Gowan
2017-08-05
2
-0
/
+23
*
subprocess-win: fix swprintf usage
James Ross-Gowan
2017-07-29
1
-1
/
+2
*
subprocess-win: don't leak pipe handle on error
James Ross-Gowan
2017-07-28
1
-1
/
+3
*
subprocess-win: remove VLA usage
James Ross-Gowan
2017-07-26
1
-2
/
+4
*
Universal Windows Plaform (UWP) support
Pedro Pombeiro
2017-06-29
6
-3
/
+89
*
Avoid calling close(-1)
wm4
2017-06-29
2
-20
/
+24
*
build: change how some OS specific source files are selected
wm4
2017-06-29
3
-10
/
+40
*
bui