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
path:
root
/
player
/
main.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
options: handle terminal/logging settings eagerly
wm4
2015-11-04
1
-0
/
+1
*
player: fix another --force-window bug
wm4
2015-09-23
1
-1
/
+1
*
player: make force-window in auto-profiles actually work
wm4
2015-09-20
1
-16
/
+2
*
player: add missing \n to a message
wm4
2015-07-13
1
-1
/
+1
*
sub: protect ASS_Renderer state
wm4
2015-07-06
1
-0
/
+3
*
audio: add --audio-spdif as new method for enabling passthrough
wm4
2015-06-05
1
-0
/
+4
*
options: remove --slave-broken
wm4
2015-05-27
1
-6
/
+0
*
player: set cocoa input context at an earlier point
wm4
2015-05-27
1
-4
/
+4
*
player: load scripts at an earlier point
wm4
2015-05-27
1
-4
/
+4
*
Always block SIGPIPE globally
wm4
2015-05-11
1
-0
/
+7
*
player: add --force-window=immediate mode
wm4
2015-05-08
1
-0
/
+2
*
player: use profiles for libmpv and encoding defaults
wm4
2015-05-07
1
-10
/
+31
*
path: start special espansion with ~~name instead of ~name
wm4
2015-05-03
1
-1
/
+1
*
options: remove --leak-report
wm4
2015-05-02
1
-11
/
+3
*
win32: move platform specifics to osdep
wm4
2015-05-02
1
-25
/
+0
*
build: move main-fn files to osdep
wm4
2015-05-02
1
-0
/
+1
*
screenshots: change default directory in pseudo-gui mode to desktop
wm4
2015-05-01
1
-1
/
+2
*
Update license headers
Marcin Kurczewski
2015-04-13
1
-5
/
+4
*
win32: use a platform-specific unicode entry-point
James Ross-Gowan
2015-04-11
1
-8
/
+4
*
player: use config parser for setting up pseudo-gui profile
wm4
2015-04-10
1
-9
/
+7
*
player: change pseudo-gui settings
wm4
2015-04-10
1
-2
/
+1
*
player: do not accidentally init terminal
wm4
2015-04-10
1
-2
/
+1
*
player: add --idle --keep-open to pseudo-gui profile
wm4
2015-04-02
1
-0
/
+2
*
player: add "pseudo-gui" profile
wm4
2015-04-02
1
-0
/
+8
*
encode: make --audio-channels=auto work
wm4
2015-03-23
1
-2
/
+4
*
player: dump list of satisfied deps instead of config.h with -v
wm4
2015-03-11
1
-1
/
+1
*
player: restore --dump-stats
wm4
2015-03-10
1
-6
/
+6
*
player: fix operation if command line is empty
wm4
2015-03-06
1
-10
/
+11
*
player, client API: refactor cplayer init, reduce client API differences
wm4
2015-03-05
1
-44
/
+49
*
player: minor simplification
wm4
2015-03-05
1
-3
/
+3
*
encoding: allow encoding to channel configurations other than stereo
wm4
2015-02-23
1
-1
/
+3
*
encoding: fixed-vo option was removed
wm4
2015-02-13
1
-1
/
+0
*
osx: move code to unset input context to the right place
wm4
2015-02-12
1
-4
/
+4
*
osx: move cocoa specific call out of common code
wm4
2015-02-12
1
-8
/
+0
*
player: drop explicit exit() calls
wm4
2015-02-12
1
-14
/
+9
*
Revert "player: make --force-window create the window immediately on start"
wm4
2015-02-12
1
-1
/
+0
*
player: make --force-window create the window immediately on start
wm4
2015-02-03
1
-0
/
+1
*
player: remove --fixed-vo
wm4
2015-02-03
1
-1
/
+0
*
win32: remove check for SetPriorityClass()
wm4
2015-01-20
1
-3
/
+3
*
win32: drop hacks for possibly broken static pthreads-win32 linking
wm4
2015-01-11
1
-14
/
+0
*
video: better pipelining with vf_vapoursynth
wm4
2015-01-03
1
-1
/
+1
*
player: move terminal input init to a better place
wm4
2015-01-02
1
-3
/
+3
*
player: print config.h contents in verbose mode
wm4
2015-01-02
1
-6
/
+14
*
Update copyright year
wm4
2015-01-01
1
-1
/
+1
*
video: pass some VO params as struct
wm4
2014-12-31
1
-3
/
+6
*
options: expand ~ for the include option
Stefano Pigozzi
2014-12-30
1
-1
/
+5
*
player: make --shuffle/--merge-files affect runtime loaded playlists
wm4
2014-12-29
1
-9
/
+1
*
player: force stereo as default when encoding
wm4
2014-12-27
1
-0
/
+1
*
vo_opengl_cb: free context on exit
wm4
2014-12-22
1
-0
/
+3
*
client API: allow multiple mpv instances with terminal=yes
wm4
2014-12-02
1
-16
/
+20
*
player: improve exit message in some scenarios
wm4
2014-10-31
1
-33
/
+37
*
player: adjust uninit order of components
wm4
2014-10-24
1
-6
/
+7
*
player: shutdown all clients before actual uninit
wm4
2014-10-19
1
-2
/
+2
*
ipc: decouple from MPContext
wm4
2014-10-19
1
-5
/
+3
*
input: implement JSON-based IPC protocol
Alessandro Ghedini
2014-10-17
1
-0
/
+8
*
audio: change internal device listing API
wm4
2014-10-10
1
-1
/
+1
*
libmpv/cocoa: make global events work and get rid of is_cplayer
Stefano Pigozzi
2014-10-09
1
-5
/
+4
*
audio: add device selection & listing with --audio-device
wm4
2014-10-09
1
-0
/
+4
*
m_config: add function to copy all options
wm4
2014-10-06
1
-0
/
+3
*
player: move some libass setup code to sub.c
wm4
2014-10-03
1
-10
/
+1
*
player: remove central uninit_player() function and flags mess
wm4
2014-10-03
1
-3
/
+2
*
input: separate creation and loading of config
wm4
2014-09-27
1
-1
/
+2
*
stream: redo playback abort handling
wm4
2014-09-13
1
-8
/
+2
*
player: some more input refactoring
wm4
2014-09-07
1
-1
/
+1
*
options: compatibility hack for --slave-broken
wm4
2014-08-25
1
-0
/
+6
*
terminal: some cleanups
wm4
2014-08-21
1
-6
/
+7
*
cocoa: fix build by using the correct HAVE_* macro
Stefano Pigozzi
2014-08-06
1
-4
/
+4
*
cocoa: move set_input_context to macosx_events
FRAU KOUJIRO
2014-08-06
1
-0
/
+1
*
Remove the last remains of slave mode
wm4
2014-08-01
1
-9
/
+2
*
Audit and replace all ctype.h uses
wm4
2014-07-01
1
-1
/
+0
*
player: remove some minor code duplication in config loader code
wm4
2014-06-26
1
-2
/
+1
*
encode: disable playback framedropping
wm4
2014-06-17
1
-0
/
+1
*
video/out: change aspects of OSD handling
wm4
2014-06-15
1
-0
/
+1
*
win32: implement --priority differently
wm4
2014-06-12
1
-2
/
+2
*
encode: don't load Lua scripts
wm4
2014-06-12
1
-0
/
+2
*
encode: make option struct local
wm4
2014-06-11
1
-3
/
+3
*
command: redo ancient TV/DVB/PVR commands
wm4
2014-06-11
1
-1
/
+0
*
client API: add API function that ensures total destruction
wm4
2014-06-07
1
-0
/
+4
*
client API: fix terminal usage
wm4
2014-06-06
1
-1
/
+4
*
x11: replace--[x11-]fstype option with --x11-netwm
wm4
2014-05-16
1
-11
/
+0
*
player: reorganize how lua scripts are loaded
wm4
2014-05-13
1
-5
/
+2
*
options: rename subtitle-related options
Martin Herkt
2014-05-04
1
-1
/
+1
*
client API: add chapter change event
wm4
2014-04-27
1
-0
/
+1
*
stream: remove interrupt callback global variables
wm4
2014-04-25
1
-1
/
+8
*
dispatch: move into its own source file
wm4
2014-04-23
1
-1
/
+1
*
encode: don't resume playback when encoding
wm4
2014-04-19
1
-0
/
+1
*
encode: don't apply default config options
wm4
2014-04-19
1
-1
/
+1
*
Remove CPU detection and inline asm handling
wm4
2014-04-19
1
-2
/
+0
*
encode: disable keep-open when encoding
James Ross-Gowan
2014-04-19
1
-0
/
+1
*
player: add a --dump-stats option
wm4
2014-04-17
1
-0
/
+8
*
player: remove ASX, SMIL and NSC playlist parsers
wm4
2014-04-13
1
-1
/
+0
*
player: remove confusing argc/argv adjustment
wm4
2014-03-23
1
-5
/
+0
*
player/main: Fix Cygwin build
James Ross-Gowan
2014-03-13
1
-12
/
+8
*
client API: fix playloop thread wakeup
wm4
2014-03-01
1
-0
/
+9
*
config: don't save options to resume-config that didn't change
wm4
2014-02-25
1
-0
/
+1
*
player: fix --force-window on OSX
wm4
2014-02-11
1
-4
/
+8
*
build: add option to build a library
wm4
2014-02-10
1
-10
/
+1
*
lua: port to client API
wm4
2014-02-10
1
-3
/
+0
*
Add a client API
wm4
2014-02-10
1
-76
/
+132
*
timer: init only once
wm4
2014-02-10
1
-4
/
+0
*
options: add --no-terminal switch
wm4
2014-02-10
1
-13
/
+17
*
w32: use safe DLL search paths everywhere
James Ross-Gowan
2014-01-27
1
-0
/
+21
*
w32: enable heap corruption detection
James Ross-Gowan
2014-01-27
1
-0
/
+3
*
w32: don't disable the error reporting dialog
James Ross-Gowan
2014-01-27
1
-1
/
+1
*
player: fix initial osd progbar state
wm4
2014-01-20
1
-0
/
+1
*
msg: move special declarations to msg_control.h
wm4
2014-01-16
1
-0
/
+1
*
io/win32: move mp_attach_console to terminal-win.c
Martin Herkt
2014-01-16
1
-1
/
+0
*
player: redo terminal OSD and status line handling
wm4
2014-01-13
1
-1
/
+1
*
Windows: use the GUI subsystem, attach to console
Martin Herkt
2014-01-02
1
-0
/
+1
*
Update copyright year
wm4
2014-01-01
1
-1
/
+1
*
options: simplify handling of some help options
wm4
2013-12-26
1
-4
/
+0
*
Don't include version.h from make options.c
wm4
2013-12-22
1
-2
/
+7
*
msg: remove global state
wm4
2013-12-21
1
-1
/
+6
*
player: use separate msg prefix for statusline
wm4
2013-12-21
1
-0
/
+1
*
msg: rename mp_msg_log -> mp_msg
wm4
2013-12-21
1
-2
/
+2
*
path lookup functions: mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
demux: mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
x11: mp_msg conversion for fstype help output
wm4
2013-12-21
1
-1
/
+1
*
encode_lavc: mp_msg conversions
wm4
2013-12-21
1
-2
/
+3
*
options: some more mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
av_log: mp_msg conversion
wm4
2013-12-21
1
-2
/
+2
*
m_option, m_config: mp_msg conversions
wm4
2013-12-21
1
-13
/
+13
*
m_property: mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
input: rework how input sources are added
wm4
2013-12-21
1
-23
/
+10
*
m_config: add custom context to includefunc callback
wm4
2013-12-21
1
-2
/
+4
*
sub/osd: mp_msg conversions
wm4
2013-12-21
1
-2
/
+3
*
codecs: mp_msg conversion
wm4
2013-12-21
1
-2
/
+3
*
mixer: mp_msg conversions
wm4
2013-12-21
1
-1
/
+1
*
msg: change --msglevel, reduce legacy glue
wm4
2013-12-20
1
-0
/
+3
*
terminal: abstract terminal color handling
wm4
2013-12-20
1
-1
/
+1
*
Rename getch2....c/h to terminal....c/h
wm4
2013-12-19
1
-1
/
+1
*
player: replace some overlooked mp_msgs
wm4
2013-12-19
1
-2
/
+2
*
Remove the _ macro
wm4
2013-12-18
1
-2
/
+2
*
Split mpvcore/ into common/, misc/, bstr/
wm4
2013-12-17
1
-9
/
+9
*
Move options/config related files from mpvcore/ to options/
wm4
2013-12-17
1
-6
/
+6
*
Move libquvi stuff to stream/resolve/
wm4
2013-12-17
1
-1
/
+0
*
Move mpvcore/input/ to input/
wm4
2013-12-17
1
-1
/
+1
*
Rename mp_lua.c/h to lua.c/h
wm4
2013-12-17
1
-1
/
+1
*
Rename mp_core.h to core.h
wm4
2013-12-17
1
-1
/
+1
*
Move mpvcore/player/ to player/
wm4
2013-12-17
1
-0
/
+450