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.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
/
options
Commit message (
Expand
)
Author
Age
Files
Lines
*
options: add --osd-bar-border-size
Guido Cella
36 hours
2
-0
/
+3
*
options: add secondary-sub-delay
Ripose
2 days
2
-2
/
+3
*
options: add more properties to default watch-later-options
Kacper Michajłow
2023-11-12
1
-0
/
+12
*
options: remove not relevant props from default watch-later-options
Kacper Michajłow
2023-11-12
1
-5
/
+0
*
m_option: remove leftovers of del action
Guido Cella
2023-11-12
1
-8
/
+2
*
sub: add --sub-stretch-durations option
Mohammad AlSaleh
2023-11-07
2
-0
/
+2
*
vo: replace max swapchain depth magic number
Dudemanguy
2023-11-07
1
-1
/
+1
*
ALL: use new mp_thread abstraction
Kacper Michajłow
2023-11-05
2
-22
/
+22
*
options: add UPDATE_SUB_HARD flag to sub-ass-override
Dudemanguy
2023-11-05
1
-1
/
+2
*
m_option: don't try to remove all filter matches
Dudemanguy
2023-11-01
1
-8
/
+6
*
m_option: drop support for -del for list options
Dudemanguy
2023-10-30
1
-101
/
+11
*
m_option: remove all matches when using -remove
Dudemanguy
2023-10-30
1
-13
/
+22
*
options: make --screenshot-directory/--watch-later-directory aliases
Dudemanguy
2023-10-30
1
-2
/
+2
*
javascript: use --js-memory-report option instead of MPV_LEAK_REPORT
Dudemanguy
2023-10-26
2
-0
/
+4
*
options: rename --play-dir to --play-direction
Dudemanguy
2023-10-25
1
-1
/
+2
*
options: rename --watch-later-directory to --watch-later-dir
Dudemanguy
2023-10-25
2
-2
/
+3
*
options: rename --screenshot-directory to --screenshot-dir
Dudemanguy
2023-10-25
2
-2
/
+3
*
options: rename --sub-ass-force-style to --sub-ass-style-overrides
Dudemanguy
2023-10-25
2
-2
/
+3
*
options: rename --override-display-fps to --display-fps-override
Dudemanguy
2023-10-25
2
-2
/
+3
*
m_option: initialize m_option_value union properly
Kacper Michajłow
2023-10-23
4
-10
/
+12
*
path: don't treat "hidden" files as extension
NRK
2023-10-22
1
-1
/
+2
*
various: sort some standard headers
NRK
2023-10-20
3
-14
/
+14
*
osdep: remove atomic.h
NRK
2023-10-20
3
-4
/
+4
*
player/command: truncate anything < 1e-4 in pretty printer
Kacper Michajłow
2023-10-18
1
-1
/
+6
*
player/command: change how floating point number are printed
Kacper Michajłow
2023-10-14
1
-5
/
+5
*
m_property: add read_sub_validate to check if should be processed
Kacper Michajłow
2023-10-14
2
-0
/
+22
*
path: don't override "cache" and "state" paths with configdir
sfan5
2023-10-02
1
-10
/
+0
*
win32: add option to change backdrop style
DeadSix
2023-09-27
2
-3
/
+13
*
m_config_core: remove mp_read_option_raw
Dudemanguy
2023-09-22
2
-39
/
+0
*
cuda: move --cuda-device to cuda_opts group
Dudemanguy
2023-09-22
2
-2
/
+22
*
opengl/context_win: move opengl-dwmflush to wingl_opts group
Dudemanguy
2023-09-22
2
-4
/
+3
*
options: rename some opt structs to *_opts instead of *_params
Dudemanguy
2023-09-22
1
-3
/
+3
*
stream_bluray: move --bluray-device to stream_bluray_opts
Dudemanguy
2023-09-22
2
-1
/
+3
*
stream_cdda: move cdrom-device to cdda_params
Dudemanguy
2023-09-22
2
-2
/
+1
*
options: move some demux-specific opts to demux opts
Dudemanguy
2023-09-22
2
-13
/
+0
*
win32: add --window-corners
Kacper Michajłow
2023-09-21
2
-0
/
+12
*
win32: add an option to control window title bar state
Kacper Michajłow
2023-09-21
2
-0
/
+3
*
win32: add an option to change window affinity
DeadSix
2023-09-21
2
-0
/
+3
*
options: remove --vf-defaults and --af-defaults
Dudemanguy
2023-09-21
4
-18
/
+4
*
options: remove deprecated --record-file option
Dudemanguy
2023-09-21
2
-4
/
+0
*
options: remove a few options marked with .deprecation_message
Dudemanguy
2023-09-21
2
-4
/
+0
*
options: remove ancient option fallbacks/deprecation
Dudemanguy
2023-09-21
2
-121
/
+0
*
options: make video-crop validation more strict
Kacper Michajłow
2023-09-20
1
-7
/
+9
*
Revert "sub: add auto option to --sub-fix-timing"
Kacper Michajłow
2023-09-11
2
-4
/
+2
*
m_option: return empty rect when no width/height is available
Kacper Michajłow
2023-09-08
1
-0
/
+2
*
m_option: make m_rect_apply center based
Kacper Michajłow
2023-09-08
2
-10
/
+6
*
sub: add auto option to --sub-fix-timing
Dudemanguy
2023-09-07
2
-2
/
+4
*
options: remove unnecessary clamping on video-pan-x/y
llyyr
2023-09-02
1
-2
/
+2
*
vo: add --video-crop
Kacper Michajłow
2023-08-31
2
-0
/
+3
*
m_option: add OPT_RECT
Kacper Michajłow
2023-08-31
2
-0
/
+64
*
player: rename --sub-forced-only to --sub-forced-events-only
Dudemanguy
2023-08-29
2
-2
/
+3
*
player: remove auto choice from sub-forced-only
Dudemanguy
2023-08-29
2
-4
/
+2
*
player: add always to --subs-fallback-forced
Dudemanguy
2023-08-28
2
-3
/
+4
*
player: add --subs-match-os-language option
Dudemanguy
2023-08-28
2
-0
/
+3
*
player: remove special auto option from alang/slang/vlang
Dudemanguy
2023-08-28
1
-3
/
+0
*
player: always write redirect entries for resuming playback
Guido Cella
2023-08-28
2
-0
/
+10
*
player: make all autoload extensions configurable
Dudemanguy
2023-08-26
3
-1
/
+60
*
x11: add --x11-wid-title option
Dudemanguy
2023-08-13
2
-0
/
+2
*
player: add playlist-path properties
Dudemanguy
2023-08-13
1
-1
/
+3
*
player: add --term-remaining-playtime option
Dudemanguy
2023-08-13
2
-0
/
+3
*
player: make sub-pos a float value
Dudemanguy
2023-08-13
2
-2
/
+2
*
m_option: change m_option_type_aspect to double
Dudemanguy
2023-08-09
2
-27
/
+27
*
options: fix relative time parsing
m154k1
2023-08-06
1
-0
/
+11
*
options: rename variables in parse_timestring
m154k1
2023-08-06
1
-9
/
+10
*
options: restore old default sub selection behavior
Dudemanguy
2023-07-29
1
-1
/
+2
*
demux_playlist: add option to control recursive directory loading
Christoph Heinrich
2023-07-06
2
-0
/
+3
*
player: add --input-cursor-passthrough option
Dudemanguy
2023-07-04
2
-0
/
+2
*
options: add no to drag-and-drop
Dudemanguy
2023-07-01
1
-2
/
+3
*
options: drop unnecessary casts
NRK
2023-06-30
1
-3
/
+3
*
options: use designated initializer
NRK
2023-06-30
1
-3
/
+1
*
sub: rewrite auto-forced-only support
rcombs
2023-06-25
1
-1
/
+0
*
player: add more precise sub fallback options
rcombs
2023-06-25
2
-0
/
+5
*
options: default slang to auto
rcombs
2023-06-25
1
-0
/
+5
*
options: set subs-with-matching-audio to off by default
rcombs
2023-06-25
1
-1
/
+1
*
player: add drag-and-drop option
Dudemanguy
2023-06-12
2
-0
/
+4
*
path: handle URLs consistently in mp_basename
Kacper Michajłow
2023-06-01
1
-6
/
+8
*
path: let configdir also override "cache" and "state" paths
sfan5
2023-05-21
1
-3
/
+13
*
path: simplify "cache" and "state" fallback
sfan5
2023-05-21
1
-15
/
+8
*
player: use XDG_CACHE_HOME by default
Dudemanguy
2023-05-09
1
-1
/
+6
*
player: use XDG_STATE_HOME for watch_later
Dudemanguy
2023-05-09
1
-14
/
+28
*
path: expand internal path selection API to allow for additional types
Dudemanguy
2023-05-09
2
-12
/
+13
*
osdep: separate out macos paths from path-unix.c
Dudemanguy
2023-05-09
1
-1
/
+3
*
options: read config file as stream
Thomas Weißschuh
2023-04-29
2
-33
/
+13
*
various: fix typos
Harri Nieminen
2023-03-28
2
-5
/
+5
*
options: enable scripts related opts also with cplugins.
Oliver Freyermuth
2023-03-18
1
-1
/
+1
*
player: remove unittest option
Dudemanguy
2023-03-02
2
-5
/
+0
*
player: add --auto-window-resize option
Dudemanguy
2023-03-02
2
-0
/
+3
*
options: change parameter that was forgottin in property transition
Christoph Heinrich
2023-02-27
2
-3
/
+3
*
client API: reintroduce CONF_TYPE_FLAG for type conversion
Christoph Heinrich
2023-02-27
1
-0
/
+2
*
Partially revert "options: remove OPT_FLAG"
Christoph Heinrich
2023-02-27
1
-0
/
+63
*
various: fix warning -Wimplicit-const-int-float-conversion
Thomas Weißschuh
2023-02-26
1
-1
/
+1
*
options: remove explicit initialization of integers to 0
Christoph Heinrich
2023-02-21
1
-4
/
+0
*
options: remove OPT_FLAG
Christoph Heinrich
2023-02-21
2
-65
/
+0
*
options: transition properties from flag to bool
Christoph Heinrich
2023-02-21
3
-7
/
+6
*
options: transition options from OPT_FLAG to OPT_BOOL
Christoph Heinrich
2023-02-21
2
-226
/
+223
*
various: drop unused #include "config.h"
Thomas Weißschuh
2023-02-20
3
-6
/
+0
*
Vulkan: add configure check for VK_KHR_display extension
rcombs
2023-02-20
1
-0
/
+2
*
m_property: avoid using a small stack buffer in m_property_do_bstr
rcombs
2023-02-13
1
-5
/
+4
*
m_property: add M_PROPERTY_DELETE
rcombs
2023-01-28
1
-0
/
+5
*
options/m_option: support duplicating MPV_FORMAT_BYTE_ARRAY nodes
rcombs
2023-01-28
1
-0
/
+10
*
drm: rewrite based around vo_drm_state
Dudemanguy
2023-01-21
2
-10
/
+5
*
various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate
sfan5
2023-01-12
1
-1
/
+1
*
player: don't force saving start in watch-later-options
Dudemanguy
2023-01-09
1
-0
/
+1
*
player: add video-sync=display-tempo
Christoph Heinrich
2023-01-09
1
-0
/
+1
*
wayland: add support for content-type protocol
Dudemanguy
2022-11-15
2
-0
/
+6
*
player: add --force-render option
Dudemanguy
2022-11-15
2
-0
/
+2
*
options: log profile name if there is no restore data
Natural-Harmonia-Gropius
2022-10-28
1
-1
/
+1
*
x11: add --x11-present option
Dudemanguy
2022-06-22
2
-0
/
+4
*
various: fix typos
Cœur
2022-04-25
1
-1
/
+1
*
options: make --cover-art-auto=exact the default
Guido Cella
2022-04-21
1
-1
/
+1
*
player: add cover-art-whitelist option
Guido Cella
2022-04-21
2
-0
/
+3
*
player: rearrange video sync opts/enums/defines
Dudemanguy
2022-04-11
2
-10
/
+10
*
options: add osd-playing-msg-duration
Guido Cella
2022-04-07
2
-0
/
+3
*
options: add always to stop-screensaver
Dudemanguy
2022-02-18
1
-1
/
+5
*
Revert "options: add --sub-visibility=<primary-only|secondary-only>"
Avi Halachmi (:avih)
2022-01-19
2
-5
/
+4
*
options: add --sub-visibility=<primary-only|secondary-only>
Ripose
2022-01-19
2
-4
/
+5
*
options: const annotate all m_opt_choice_alternatives accessors
Emil Velikov
2021-11-15
2
-15
/
+16
*
options: const annotate m_obj_list accessors
Emil Velikov
2021-11-15
1
-1
/
+1
*
options: remove always true m_obj_list::allow_unknown_entries
Emil Velikov
2021-11-15
2
-6
/
+1
*
osdep: rename MP_UNREACHABLE
Niklas Haas
2021-11-03
2
-2
/
+2
*
osdep: add MP_UNREACHABLE
Niklas Haas
2021-11-03
2
-2
/
+2
*
vo_gpu: lift ra_ctx_* opts to a global struct
Niklas Haas
2021-11-03
2
-0
/
+3
*
options: add missing dash in msg-level help message
Emil Velikov
2021-10-03
1
-1
/
+1
*
sub: sub-filter-regex and jsre: support ass-to-plaintext
Avi Halachmi (:avih)
2021-08-05
2
-0
/
+2
*
sub: new: --sub-filter-jsre (js regex)
Avi Halachmi (:avih)
2021-08-05
2
-0
/
+2
*
options: don't always set set-locally to true
Guido Cella
2021-08-03
1
-2
/
+1
*
options: audio-display determines cover priority
Guido Cella
2021-07-29
1
-1
/
+2
*
manpage: fix watch-later-options examples
Guido Cella
2021-07-21
1
-3
/
+1
*
options: add watch-later-options
Guido Cella
2021-07-21
5
-1
/
+85
*
wayland: handle app id option less stupidly
Dudemanguy
2021-06-26
1
-0
/
+1
*
sub: by default, don't render timestamps after video EOF
rcombs
2021-06-23
2
-0
/
+2
*
player: change cover-art-auto behavior
Guido Cella
2021-06-23
1
-1
/
+1
*
vo_gpu: vulkan: implement a VkDisplayKHR backed context
Philip Langdale
2021-06-11
2
-0
/
+3
*
player: load cover art with the media filename
Guido Cella
2021-05-27
1
-2
/
+2
*
sub/osd: hide secondary subtitles if secondary-sub-visibility is false
Zsolt Vadasz
2021-05-19
2
-0
/
+3
*
options: add some entries to --display-tags defaults
Your Name
2021-05-11
1
-0
/
+1
*
options: extend --replaygain-preamp range
Your Name
2021-05-07
1
-1
/
+1
*
options: win32: ignore and deprecate --fit-border
Avi Halachmi (:avih)
2021-04-23
1
-1
/
+2
*
options: Add validation macro for int type
Philip Langdale
2021-03-28
1
-0
/
+8
*
demux: Move demuxer help to new standard mechanism
Philip Langdale
2021-03-28
1
-3
/
+4
*
options: Make validation and help possible for all option types
Philip Langdale
2021-03-28
2
-16
/
+48
*
player: add --screen-name and --fs-screen-name
Dudemanguy
2020-12-06
2
-0
/
+4
*
Revert "options: disable vsfilter blur compat by default"
rcombs
2020-11-22
1
-1
/
+1
*
path: do not use old_home for win32 exe dir
wm4
2020-11-16
1
-0
/
+1
*
Revert "path: do not use old_home for win32 exe dir"
Philip Langdale
2020-10-16
1
-1
/
+0
*
screenshot: add --screenshot-sw option
wm4
2020-10-05
2
-0
/
+2
*
options: fix --cover-art-file typo
Guido Cella
2020-09-30
1
-1
/
+1
*
player: add automatic loading of external cover art files
wm4
2020-09-28
2
-2
/
+12
*
mac: add an option to prevent focusing of the window on open
der richter
2020-09-25
2
-0
/
+3
*
mac: add ontop window level for desktop
der richter
2020-09-20
1
-2
/
+2
*
options: simplify --android-surface-size handling
sfan5
2020-09-20
3
-7
/
+5
*
options: fix a flags field
wm4
2020-09-04
1
-2
/
+2
*
options: do not accept ":" as separator anymore in key/value lists
wm4
2020-08-22
1
-1
/
+1
*
player: add --subs-with-matching-audio option
rcombs
2020-08-19
2
-1
/
+7
*
wayland: expose wayland-app-id as a user option
Dudemanguy
2020-08-14
2
-0
/
+2
*
sub: extend range of --sub-pos option
wm4
2020-08-12
1
-1
/
+1
*
sd_ass: force full reinit if certain options change at runtime
wm4
2020-08-12
2
-5
/
+8
*
options: add some way to more or less "unapply" profiles
wm4
2020-08-07
3
-55
/
+124
*
auto_profiles: add this script
wm4
2020-08-05
5
-0
/
+27
*
x11: add option to make window appear on a specific workspace
wm4
2020-07-12
2
-2
/
+14
*
path: fix broken exe-dir[/mpv] config locations
Avi Halachmi (:avih)
2020-07-08
1
-1
/
+1
*
path: do not use old_home for win32 exe dir
wm4
2020-06-25
1
-0
/
+1
*
options: add --video-scale-x/y
wm4
2020-06-03
2
-0
/
+5
*
player: add --term-title option
wm4
2020-05-25
2
-0
/
+2
*
player: remove some display-adrop leftovers
wm4
2020-05-23
2
-4
/
+0
*
options: add option to control display-sync factor
wm4
2020-05-23
2
-0
/
+3
*
options: update OSD when writing some OSD-related options
wm4
2020-05-09
1
-9
/
+9
*
options: don't trigger bool "compact" path for --loop-file
wm4
2020-05-06
1
-2
/
+2
*
player: slightly improve use of secondary track selection limits
wm4
2020-04-15
1
-0
/
+1
*
options: cleanup .min use for OPT_CHANNELS
wm4
2020-04-09
2
-5
/
+4
*
options: make imgfmt options always accept "no"
wm4
2020-04-09
1
-5
/
+2
*
options: fix ab-loop-* properties
wm4
2020-04-09
3
-4
/
+7
*
ipc: add --input-ipc-client option
wm4
2020-04-09
2
-0
/
+4
*
input: remove deprecated --input-file option
wm4
2020-03-28
2
-3
/
+0
*
options: fix OPT_BYTE_SIZE upper limits
wm4
2020-03-18
1
-0
/
+3
*
m_option: attempt to fix two rounding issues
wm4
2020-03-18
1
-5
/
+5
*