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
/
command.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
player: update duration based on highest timestamp demuxed
wm4
2017-12-24
1
-0
/
+1
*
command: use IEC symbols for file size formatting
Martin Herkt
2017-12-24
1
-4
/
+4
*
options: deprecate --ff- options and properties
wm4
2017-12-21
1
-0
/
+2
*
command: make video-frame-info property observable
wm4
2017-12-20
1
-1
/
+1
*
dvb: Fix long channel switching: next/prev channel
rim
2017-12-16
1
-4
/
+4
*
msg: reinterpret a bunch of message levels
Niklas Haas
2017-12-15
1
-1
/
+1
*
vd_lavc: rewrite how --hwdec is handled
wm4
2017-12-01
1
-25
/
+14
*
vo_gpu: make it possible to load multiple hwdec interop drivers
wm4
2017-12-01
1
-8
/
+4
*
af: remove deprecated audio filters
wm4
2017-11-29
1
-32
/
+1
*
player: change 3 remaining GPL-only code pieces to LGPL
wm4
2017-11-24
1
-10
/
+1
*
player: minor fix/simplification of OSD time/duration handling
wm4
2017-11-24
1
-1
/
+1
*
demux: export demuxer cache sizes in bytes
wm4
2017-11-10
1
-0
/
+2
*
demux: refactor to export seek ranges
wm4
2017-10-30
1
-7
/
+8
*
command: change demuxer-cache-state property to return multiple ranges
wm4
2017-10-26
1
-20
/
+27
*
command: read the diff if you want to know
wm4
2017-10-21
1
-0
/
+36
*
demux: add a back buffer and the ability to seek into it
wm4
2017-10-21
1
-3
/
+2
*
command: drop "audio-out-detected-device" property
wm4
2017-10-09
1
-15
/
+1
*
audio: make libaf derived code optional
wm4
2017-09-21
1
-3
/
+10
*
vo: avoid putting large voctrl_performance_data on stack
Niklas Haas
2017-09-11
1
-10
/
+17
*
vo_opengl: refactor/fix mp_pass_perf code
Niklas Haas
2017-09-11
1
-6
/
+2
*
input: merge mouse wheel and axis keycodes
James Ross-Gowan
2017-09-03
1
-2
/
+2
*
input: use mnemonic names for mouse buttons
James Ross-Gowan
2017-09-03
1
-1
/
+6
*
command: restore OSD marker for video equalizer properties
wm4
2017-08-23
1
-7
/
+8
*
video: change --deinterlace behavior
wm4
2017-08-22
1
-26
/
+3
*
video: redo video equalizer option handling
wm4
2017-08-22
1
-38
/
+0
*
options: add a thread-safe way to notify option updates
wm4
2017-08-22
1
-8
/
+0
*
audio: introduce a new type to hold audio frames
wm4
2017-08-16
1
-16
/
+27
*
player: make --lavfi-complex changeable at runtime
wm4
2017-08-12
1
-0
/
+3
*
options: --priority can be LGPL
wm4
2017-08-03
1
-1
/
+1
*
input: drop deprecated "osd" command
wm4
2017-07-21
1
-22
/
+0
*
command: add missing change notification for playlist-shuffle
wm4
2017-07-04
1
-0
/
+1
*
options: change everything again
wm4
2017-07-02
1
-1
/
+48
*
vo_opengl: refactor vo performance subsystem
Niklas Haas
2017-07-01
1
-14
/
+59
*
scripting: add wrapper to load scripts with user paths
Ricardo Constantino
2017-06-30
1
-1
/
+1
*
build: change how some OS specific source files are selected
wm4
2017-06-29
1
-1
/
+1
*
options: handle suffixes like -add in a more generic way
wm4
2017-06-26
1
-25
/
+0
*
player: change license of most core files to LGPL
wm4
2017-06-23
1
-7
/
+9
*
command: add git hashes for some GPL-only parts
wm4
2017-06-23
1
-0
/
+2
*
player: disable video equalizer frontend code for WIP LGPL mode
wm4
2017-06-23
1
-0
/
+4
*
player: disable deinterlace property for WIP LGPL mode
wm4
2017-06-23
1
-0
/
+5
*
player: disable --priority for WIP LGPL mode
wm4
2017-06-23
1
-1
/
+1
*
player: deprecate "osd" command
wm4
2017-06-23
1
-0
/
+6
*
demux: replace custom return codes with CONTROL_ ones
wm4
2017-06-19
1
-2
/
+2
*
input: change license to LGPL
wm4
2017-06-19
1
-0
/
+4
*
vo_opengl: implement support for OOTFs and non-display referred content
Niklas Haas
2017-06-18
1
-0
/
+2
*
video: refactor HDR implementation
Niklas Haas
2017-06-18
1
-1
/
+0
*
command: avoid going through prop->opt bridge from opt->prop bridge
wm4
2017-06-16
1
-0
/
+11
*
command: add all options to property->option bridge
wm4
2017-06-15
1
-13
/
+13
*
options: fix some missing --sub-ass-style-override renames
wm4
2017-06-07
1
-1
/
+1
*
command: use scale_units to add/cycle integer properties
James Ross-Gowan
2017-05-12
1
-16
/
+38
*
audio: move replaygain control to top-level options
wm4
2017-04-26
1
-4
/
+4
*
player: fix core-idle and eof-reached update notifcations
wm4
2017-04-14
1
-4
/
+4
*
player: unmess pause state handling
wm4
2017-04-14
1
-7
/
+3
*
command, manpage: some leftover mentions of renamed --loop option
wm4
2017-04-11
1
-1
/
+1
*
command: update sub-fps etc. options on runtime changes
wm4
2017-04-10
1
-11
/
+7
*
player: make screenshot commands honor the async flag
wm4
2017-04-01
1
-2
/
+4
*
command: add property notifications for hwdec properties
wm4
2017-03-31
1
-3
/
+3
*
command: add expand-text command to property-expand a string
Avi Halachmi (:avih)
2017-03-26
1
-0
/
+10
*
command: add better runtime filter toggling method
wm4
2017-03-25
1
-1
/
+4
*
command: add demux-start-time property
Matthias Hunstock
2017-03-25
1
-0
/
+11
*
command: add a property to signal whether networking is used
wm4
2017-03-24
1
-0
/
+12
*
command: add a redundant NULL check
wm4
2017-02-20
1
-1
/
+1
*
command: fix wrong sizeof() argument
wm4
2017-02-20
1
-1
/
+1
*
player: add experimental stream recording feature
wm4
2017-02-07
1
-0
/
+22
*
command: nicer OSd-formatting for loop-file
wm4
2017-01-31
1
-0
/
+1
*
win32: snap to screen edges
pavelxdd
2017-01-27
1
-0
/
+1
*
command: shorten long playlists on OSD
wm4
2017-01-26
1
-4
/
+77
*
command: fix potential crash for script-binding with multi-commands
wm4
2017-01-24
1
-1
/
+2
*
player: remove --stream-capture option/property
wm4
2017-01-21
1
-24
/
+0
*
command: rename framedrop properties
wm4
2017-01-20
1
-6
/
+10
*
player: add prefetching of the next playlist entry
wm4
2017-01-18
1
-1
/
+1
*
command: remove worthless error handling code
wm4
2017-01-09
1
-6
/
+5
*
player: remove dysfunctional edition switching OSD code
wm4
2017-01-05
1
-1
/
+0
*
Remove compatibility things
wm4
2016-12-07
1
-4
/
+0
*
options: some simplifications
wm4
2016-11-29
1
-2
/
+1
*
command: warn against deprecated properties in all cases
wm4
2016-11-23
1
-13
/
+9
*
command: redefine some deprecated properties
wm4
2016-11-22
1
-37
/
+0
*
player: removing last playlist entry while looping should not stop
wm4
2016-11-18
1
-1
/
+1
*
command: if window-scale can't be set properly, set it as option
wm4
2016-10-25
1
-13
/
+8
*
command: silence deprecation warnings with --reset-on-next-file=all
wm4
2016-10-22
1
-2
/
+11
*
command: fix reset-on-next-file=all and tv-freq option
wm4
2016-10-22
1
-1
/
+2
*
options: handle --audio-device changes like the other options
wm4
2016-10-05
1
-4
/
+1
*
audio: move some fallback handling to common AO reload function
wm4
2016-10-05
1
-15
/
+2
*
command: flush and uninitialize audio output first on option changes
wm4
2016-10-05
1
-1
/
+3
*
command: include deprecated/aliased options in property bridge
wm4
2016-10-04
1
-18
/
+28
*
player: fix previous commit
wm4
2016-10-03
1
-2
/
+7
*
command: allow absolute seeks relative to end of stream
Philip Sequeira
2016-10-02
1
-0
/
+9
*
player: make --stop-screensaver runtime-changeable
wm4
2016-10-02
1
-0
/
+3
*
player: enable reading from stdin after loading input.conf
wm4
2016-09-29
1
-1
/
+1
*
win32: make --priority runtime-settable
James Ross-Gowan
2016-09-28
1
-0
/
+16
*
command: fix inverted condition in sub-reload command
wm4
2016-09-26
1
-1
/
+1
*
command: some minor corrections to previous commit
wm4
2016-09-24
1
-20
/
+19
*
command: make it possible to set chapters via lua plugins
Maurycy Skier
2016-09-24
1
-1
/
+70
*
m_config, command: remove some minor code duplication
wm4
2016-09-23
1
-3
/
+2
*
command: make most options observable
wm4
2016-09-23
1
-0
/
+6
*
command: fix potential UB
wm4
2016-09-23
1
-5
/
+5
*
player: make audio-channels etc. runtime settable
wm4
2016-09-22
1
-0
/
+7
*
command: add a load-script command
wm4
2016-09-22
1
-0
/
+7
*
command: fix missing update notifications in some cases
wm4
2016-09-22
1
-0
/
+1
*
player: some M_SETOPT_RUNTIME cleanups
wm4
2016-09-22
1
-19
/
+6
*
options: make input options generally runtime-settable
wm4
2016-09-21
1
-0
/
+21
*
command: make bitrate properties observable
wm4
2016-09-21
1
-1
/
+2
*
command: add a video-dec-params property
wm4
2016-09-20
1
-1
/
+16
*
command: change update handling of some video-related properties
wm4
2016-09-20
1
-24
/
+9
*
player: kill associated OSD and key bindings when removing a script
wm4
2016-09-20
1
-1
/
+2
*
player: make --osc/--ytdl settable during playback
wm4
2016-09-20
1
-0
/
+3
*
options, command: simplify some option updates
wm4
2016-09-19
1
-47
/
+13
*
player: make --terminal freetly settable at runtime
wm4
2016-09-19
1
-1
/
+1
*
options: slightly better option update mechanism
wm4
2016-09-19
1
-9
/
+12
*
command: add audio-pts property to get the audio pts
Hector Martin
2016-09-19
1
-1
/
+14
*
player: more option/property consistency fixes
wm4
2016-09-18
1
-29
/
+32
*
command: fix window-scale option/property inconsistencies
wm4
2016-09-18
1
-7
/
+4
*
options: rename/deprecate --playlist-pos
wm4
2016-09-18
1
-2
/
+1
*
command: minor fixes to video-aspect property
wm4
2016-09-18
1
-8
/
+2
*
command: fix --quiet, --really-quiet options
wm4
2016-09-18
1
-0
/
+2
*
command: add an apply-profile command
wm4
2016-09-17
1
-0
/
+8
*
options: take care of propertly updating options on runtime changes
wm4
2016-09-17
1
-3
/
+71
*
command: make window-scale redirect to option if no window created
wm4
2016-09-17
1
-1
/
+1
*
player: fix a missed wakeup
wm4
2016-09-16
1
-0
/
+1
*
player: litter code with explicit wakeup calls
wm4
2016-09-16
1
-1
/
+19
*
player, ao, vo: don't call mp_input_wakeup() directly
wm4
2016-09-16
1
-7
/
+15
*
osd: slightly simplify update logic
wm4
2016-09-15
1
-2
/
+2
*
player: Improve OSD formatting of sub-speed option
Vladimir Panteleev
2016-09-13
1
-0
/
+4
*
player: Apply new sub-speed values during playback
Vladimir Panteleev
2016-09-13
1
-0
/
+21
*
command: don't log "ignore" command with -v verbosity
wm4
2016-09-11
1
-1
/
+2
*
command: do not call mp_switch_track() before proper initialization
wm4
2016-09-10
1
-7
/
+17
*
vo: don't access global options unsynchronized
wm4
2016-09-08
1
-0
/
+11
*
command: try selecting the next track if track switching fails
wm4
2016-09-03
1
-3
/
+4
*
command: remove vo-cmdline
wm4
2016-09-02
1
-13
/
+0
*
vo_opengl: deprecate sub-options, add them as global options
wm4
2016-09-02
1
-0
/
+9
*
command: deprecate "cache" property, replace with "cache-percent"
wm4
2016-09-02
1
-2
/
+4
*
command: fix or document some property/option consistency issues
wm4
2016-09-01
1
-15
/
+12
*
command: remove 2 deprecated properties
wm4
2016-09-01
1
-50
/
+0
*
command: rename/deprecate some conflicting property names
wm4
2016-09-01
1
-3
/
+7
*
command: add options to property list
wm4
2016-09-01
1
-36
/
+93
*
vo: change messy handling of fullscreen and other flags
wm4
2016-08-30
1
-10
/
+5
*
options: make mp_vo_opts options an actual sub-option group
wm4
2016-08-30
1
-8
/
+8
*
command: cosmetics: fix some minor whitespace mistakes
wm4
2016-08-30
1
-2
/
+2
*
command: export profile list as a property
wm4
2016-08-28
1
-0
/
+17
*
command: add property for current subtitle text
wm4
2016-08-27
1
-1
/
+21
*
player: don't directly access demuxer->stream
wm4
2016-08-26
1
-4
/
+2
*
command: prevent O(n^2) behaviour for playlist property
James Ross-Gowan
2016-08-20
1
-3
/
+25
*
player: make looping slightly more seamless
wm4
2016-08-18
1
-37
/
+5
*
player: allow passing flags to queue_seek()
wm4
2016-08-15
1
-12
/
+14
*
command: add replaygain information properties to track-list
wm4
2016-08-13
1
-0
/
+12
*
command: add a property that returns filename without extension
wm4
2016-08-11
1
-1
/
+13
*
audio: refactor mixer code and delete mixer.c
wm4
2016-07-17
1
-24
/
+11
*
Use - as command-name separator everywhere
Timotej Lazar
2016-07-14
1
-5
/
+5
*
command: add properties for HDR metadata
Niklas Haas
2016-07-13
1
-0
/
+2
*
audio: show an osd bar when changing ao-volume
Uros Vampl
2016-07-10
1
-1
/
+17
*
audio: drop --softvol=no and --softvol=auto
wm4
2016-07-09
1
-40
/
+68
*
command: don't delay progress updates to next video frame
wm4
2016-07-08
1
-0
/
+1
*
player: rewrite deinterlace filter auto-insertion
wm4
2016-07-05
1
-82
/
+0
*
mp_image: split colorimetry metadata into its own struct
Niklas Haas
2016-07-03
1
-4
/
+4
*
command: pack sub image data in overlay-add command
wm4
2016-07-01
1
-33
/
+98
*
command: improve playlist* properties change notifications
wm4
2016-06-20
1
-6
/
+9
*
player: do not update OSD all the time when paused
wm4
2016-06-11
1
-0
/
+3
*
vo_opengl: refactor performance data properties
Niklas Haas
2016-06-08
1
-43
/
+34
*
vo_opengl: expose performance timers as properties
Niklas Haas
2016-06-07
1
-0
/
+43
*
video: remove d3d11 video processor use from OpenGL interop
wm4
2016-05-29
1
-1
/
+2
*
vf_d