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
/
options
/
options.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
options: remove trailing whitespaces
der richter
2024-03-10
1
-3
/
+3
*
options: remove --focus-on-open and add --focus-on
der richter
2024-03-10
1
-2
/
+3
*
options: add --deinterlace-field-parity option
1nsane000
2024-03-04
1
-0
/
+8
*
Revert "player: add ao-volume option, to set the system volume at startup"
Dudemanguy
2024-03-01
1
-2
/
+0
*
osd_libass: update the OSD bar's dent and border size
Guido Cella
2024-02-26
1
-1
/
+1
*
input: add insert-next support for drag-and-drop
David Vaughan
2024-02-26
1
-1
/
+3
*
player: add ao-volume option, to set the system volume at startup
Leonardo Boss
2024-02-25
1
-0
/
+2
*
player: set hidpi-window-scale to no by default
Dudemanguy
2024-02-24
1
-1
/
+0
*
vo_gpu_next: move gpu-next opts to specific sub option
Dudemanguy
2024-02-17
1
-0
/
+2
*
sub: allow setting lavc txt_page special values via teletext_page
Mohammad AlSaleh
2024-02-13
1
-2
/
+2
*
player: add an auto option to deinterlace
Dudemanguy
2024-02-07
1
-1
/
+2
*
sub: add `--sub-lavc-o` option
Mohammad AlSaleh
2024-01-21
1
-0
/
+1
*
player: remove --term-remaining-playtime option
Dudemanguy
2024-01-20
1
-2
/
+0
*
audio: add --volume-gain options to control volume in decibels
nanahi
2024-01-20
1
-0
/
+7
*
player: add forced choice to subs-with-matching-audio
Dudemanguy
2024-01-13
1
-2
/
+3
*
options: add --secondary-sub-ass-override
dyphire
2023-12-18
1
-4
/
+9
*
player: refactor secondary subtitle options and properties
Dudemanguy
2023-12-16
1
-10
/
+23
*
options: add --secondary-sub-pos
karelrooted
2023-12-13
1
-0
/
+3
*
filter_sdh: add full width parentheses to the enclosures string
Dudemanguy
2023-12-08
1
-1
/
+1
*
filter_sdh: add --sub-filter-sdh-enclosures option
Dudemanguy
2023-12-08
1
-0
/
+2
*
options: add --osd-bar-border-size
Guido Cella
2023-11-27
1
-0
/
+2
*
options: add secondary-sub-delay
Ripose
2023-11-26
1
-1
/
+2
*
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
*
sub: add --sub-stretch-durations option
Mohammad AlSaleh
2023-11-07
1
-0
/
+1
*
vo: replace max swapchain depth magic number
Dudemanguy
2023-11-07
1
-1
/
+1
*
options: add UPDATE_SUB_HARD flag to sub-ass-override
Dudemanguy
2023-11-05
1
-1
/
+2
*
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
1
-0
/
+3
*
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
1
-1
/
+2
*
options: rename --screenshot-directory to --screenshot-dir
Dudemanguy
2023-10-25
1
-1
/
+2
*
options: rename --sub-ass-force-style to --sub-ass-style-overrides
Dudemanguy
2023-10-25
1
-1
/
+2
*
options: rename --override-display-fps to --display-fps-override
Dudemanguy
2023-10-25
1
-1
/
+2
*
win32: add option to change backdrop style
DeadSix
2023-09-27
1
-3
/
+12
*
cuda: move --cuda-device to cuda_opts group
Dudemanguy
2023-09-22
1
-2
/
+16
*
opengl/context_win: move opengl-dwmflush to wingl_opts group
Dudemanguy
2023-09-22
1
-2
/
+2
*
stream_bluray: move --bluray-device to stream_bluray_opts
Dudemanguy
2023-09-22
1
-1
/
+2
*
stream_cdda: move cdrom-device to cdda_params
Dudemanguy
2023-09-22
1
-1
/
+1
*
options: move some demux-specific opts to demux opts
Dudemanguy
2023-09-22
1
-8
/
+0
*
win32: add --window-corners
Kacper Michajłow
2023-09-21
1
-0
/
+11
*
win32: add an option to control window title bar state
Kacper Michajłow
2023-09-21
1
-0
/
+2
*
win32: add an option to change window affinity
DeadSix
2023-09-21
1
-0
/
+2
*
options: remove --vf-defaults and --af-defaults
Dudemanguy
2023-09-21
1
-4
/
+0
*
options: remove deprecated --record-file option
Dudemanguy
2023-09-21
1
-3
/
+0
*
options: remove a few options marked with .deprecation_message
Dudemanguy
2023-09-21
1
-3
/
+0
*
options: remove ancient option fallbacks/deprecation
Dudemanguy
2023-09-21
1
-120
/
+0
*
Revert "sub: add auto option to --sub-fix-timing"
Kacper Michajłow
2023-09-11
1
-3
/
+1
*
sub: add auto option to --sub-fix-timing
Dudemanguy
2023-09-07
1
-1
/
+3
*
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
1
-0
/
+1
*
player: rename --sub-forced-only to --sub-forced-events-only
Dudemanguy
2023-08-29
1
-1
/
+2
*
player: remove auto choice from sub-forced-only
Dudemanguy
2023-08-29
1
-3
/
+1
*
player: add always to --subs-fallback-forced
Dudemanguy
2023-08-28
1
-2
/
+3
*
player: add --subs-match-os-language option
Dudemanguy
2023-08-28
1
-0
/
+2
*
player: remove special auto option from alang/slang/vlang
Dudemanguy
2023-08-28
1
-3
/
+0
*
player: make all autoload extensions configurable
Dudemanguy
2023-08-26
1
-0
/
+55
*
x11: add --x11-wid-title option
Dudemanguy
2023-08-13
1
-0
/
+1
*
player: add --term-remaining-playtime option
Dudemanguy
2023-08-13
1
-0
/
+2
*
player: make sub-pos a float value
Dudemanguy
2023-08-13
1
-1
/
+1
*
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
1
-0
/
+2
*
player: add --input-cursor-passthrough option
Dudemanguy
2023-07-04
1
-0
/
+1
*
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
*
player: add more precise sub fallback options
rcombs
2023-06-25
1
-0
/
+3
*
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
1
-0
/
+3
*
options: enable scripts related opts also with cplugins.
Oliver Freyermuth
2023-03-18
1
-1
/
+1
*
player: remove unittest option
Dudemanguy
2023-03-02
1
-4
/
+0
*
player: add --auto-window-resize option
Dudemanguy
2023-03-02
1
-0
/
+2
*
options: remove explicit initialization of integers to 0
Christoph Heinrich
2023-02-21
1
-4
/
+0
*
options: transition options from OPT_FLAG to OPT_BOOL
Christoph Heinrich
2023-02-21
1
-135
/
+132
*
Vulkan: add configure check for VK_KHR_display extension
rcombs
2023-02-20
1
-0
/
+2
*
drm: rewrite based around vo_drm_state
Dudemanguy
2023-01-21
1
-7
/
+4
*
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
1
-0
/
+5
*
player: add --force-render option
Dudemanguy
2022-11-15
1
-0
/
+1
*
x11: add --x11-present option
Dudemanguy
2022-06-22
1
-0
/
+3
*
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
1
-0
/
+2
*
player: rearrange video sync opts/enums/defines
Dudemanguy
2022-04-11
1
-9
/
+9
*
options: add osd-playing-msg-duration
Guido Cella
2022-04-07
1
-0
/
+2
*
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
1
-5
/
+3
*
options: add --sub-visibility=<primary-only|secondary-only>
Ripose
2022-01-19
1
-3
/
+5
*
vo_gpu: lift ra_ctx_* opts to a global struct
Niklas Haas
2021-11-03
1
-0
/
+2
*
sub: sub-filter-regex and jsre: support ass-to-plaintext
Avi Halachmi (:avih)
2021-08-05
1
-0
/
+1
*
sub: new: --sub-filter-jsre (js regex)
Avi Halachmi (:avih)
2021-08-05
1
-0
/
+1
*
options: audio-display determines cover priority
Guido Cella
2021-07-29
1
-1
/
+2
*
options: add watch-later-options
Guido Cella
2021-07-21
1
-0
/
+39
*
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
1
-0
/
+1
*
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
1
-0
/
+2
*
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
1
-0
/
+2
*
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
*
demux: Move demuxer help to new standard mechanism
Philip Langdale
2021-03-28
1
-3
/
+4
*
player: add --screen-name and --fs-screen-name
Dudemanguy
2020-12-06
1
-0
/
+2
*
Revert "options: disable vsfilter blur compat by default"
rcombs
2020-11-22
1
-1
/
+1
*
screenshot: add --screenshot-sw option
wm4
2020-10-05
1
-0
/
+1
*
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
1
-2
/
+10
*
mac: add an option to prevent focusing of the window on open
der richter
2020-09-25
1
-0
/
+2
*
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
1
-5
/
+3
*
options: fix a flags field
wm4
2020-09-04
1
-2
/
+2
*
player: add --subs-with-matching-audio option
rcombs
2020-08-19
1
-1
/
+5
*
wayland: expose wayland-app-id as a user option
Dudemanguy
2020-08-14
1
-0
/
+1
*
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
1
-4
/
+6
*
auto_profiles: add this script
wm4
2020-08-05
1
-0
/
+4
*
options: add --video-scale-x/y
wm4
2020-06-03
1
-0
/
+4
*
player: add --term-title option
wm4
2020-05-25
1
-0
/
+1
*
player: remove some display-adrop leftovers
wm4
2020-05-23
1
-3
/
+0
*
options: add option to control display-sync factor
wm4
2020-05-23
1
-0
/
+2
*
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: fix ab-loop-* properties
wm4
2020-04-09
1
-2
/
+2
*
ipc: add --input-ipc-client option
wm4
2020-04-09
1
-0
/
+3
*
input: remove deprecated --input-file option
wm4
2020-03-28
1
-2
/
+0
*
options: change option macros and all option declarations
wm4
2020-03-18
1
-539
/
+552
*
options: introduce bool option type, use it for --fullscreen
wm4
2020-03-14
1
-1
/
+1
*
options: change how option range min/max is handled
wm4
2020-03-13
1
-12
/
+14
*
options: remove min/max support from strings and string lists
wm4
2020-03-13
1
-2
/
+1
*
options: make decoder options local to decoder wrapper
wm4
2020-03-01
1
-27
/
+1
*
player: add optional separate video decoding thread
wm4
2020-02-29
1
-0
/
+3
*
player: dumb seeking related stuff, make audio hr-seek default
wm4
2020-02-28
1
-1
/
+3
*
sub: add an option to filter subtitles by regex
wm4
2020-02-16
1
-0
/
+6
*
sub: make filter_sdh a "proper" filter, allow runtime changes
wm4
2020-02-16
1
-2
/
+14
*
mac: always include the macOS config when cocoa is available
der richter
2020-02-09
1
-1
/
+1
*
player: add ab-loop-count option/property
wm4
2020-02-08
1
-0
/
+3
*
options: disable vsfilter blur compat by default
wm4
2020-02-07
1
-1
/
+1
*
Revert "options: move cursor autohiding opts to mp_vo_opts"
dudemanguy
2020-01-12
1
-4
/
+4
*
stream, demux: redo origin policy thing
wm4
2019-12-20
1
-1
/
+0
*
command: slightly simplify input-ipc-server change detection/init
wm4
2019-12-17
1
-2
/
+2
*
console.lua: add this script
James Ross-Gowan
2019-12-08
1
-0
/
+2
*
options: move cursor autohiding opts to mp_vo_opts
dudemanguy
2019-12-04
1
-4
/
+4
*
command: change window-minimized/window-maximized to options
wm4
2019-11-29
1
-0
/
+2
*
options: get rid of GLOBAL_CONFIG hack
wm4
2019-11-29
1
-2
/
+8
*
command, options: deprecate old --display-fps behavior
wm4
2019-11-25
1
-1
/
+2
*
options: remove deprecated --playlist-pos alias
wm4
2019-11-24
1
-1
/
+0
*
player: Optionally validate st_mtime when restoring playback state
Chris Down
2019-11-20
1
-0
/
+1
*
options: deprecate --input-file
wm4
2019-11-16
1
-1
/
+2
*
options: remove M_OPT_FIXED
wm4
2019-11-10
1
-19
/
+18
*
test: make tests part of the mpv binary
wm4
2019-11-08
1
-0
/
+4
*
stream: turn into a ring buffer, make size configurable
wm4
2019-11-06
1
-0
/
+1
*
options: make --show-profile without parameters list all profiles
wm4
2019-10-31
1
-2
/
+2
*
sws_utils: shuffle around some shit
wm4
2019-10-31
1
-4
/
+6
*
options: set correct range for --video-aspect-override
wm4
2019-10-25
1
-3
/
+2
*
wayland: add various render-related options
dudemanguy
2019-10-20
1
-0
/
+5
*
video: add zimg wrapper
wm4
2019-10-20
1
-0
/
+4
*
options: rename --video-aspect to --video-aspect-override
Niklas Haas
2019-10-04
1
-2
/
+3
*
vo: make swapchain-depth option generic for all VOs
Anton Kindestam
2019-09-28
1
-0
/
+2
*
options: add M_OPT_FILE to some more options that take files
Philip Sequeira
2019-09-27
1
-7
/
+7
*
demux_cue: auto-detect CUE sheet charset
wnoun
2019-09-21
1
-0
/
+2
*
options: deprecate --stream-record
wm4
2019-09-19
1
-1
/
+2
*
aspect: add video margin options
wm4
2019-09-19
1
-0
/
+4
*
demux: add a on-disk cache
wm4
2019-09-19
1
-0
/
+2
*
options: rename --play-direction to --play-dir
wm4
2019-09-19
1
-2
/
+2
*
options: remove --chapter
wm4
2019-09-19
1
-3
/
+1
*
Implement backwards playback
wm4
2019-09-19
1
-0
/
+8
*
player: add --demuxer-cache-wait option
wm4
2019-09-19
1