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
/
osd.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
player: add --term-title option
wm4
2020-05-25
1
-0
/
+16
*
f_decoder_wrapper: replace most public fields with setters/getters
wm4
2020-02-29
1
-1
/
+2
*
player: dumb seeking related stuff, make audio hr-seek default
wm4
2020-02-28
1
-1
/
+1
*
player: format low cache duration with more decimals
wm4
2019-10-11
1
-0
/
+2
*
osd: allow sub-text to work even if sub-visibility is disabled
dudemanguy
2019-09-21
1
-1
/
+1
*
player: update status line cache display
wm4
2019-09-20
1
-2
/
+2
*
player: modify/simplify AB-loop behavior
wm4
2019-09-19
1
-13
/
+8
*
osd: simplify AB-loop rendering on progress bar
wm4
2019-09-19
1
-9
/
+10
*
demux: simplify API for returning cache status
wm4
2019-09-19
1
-2
/
+2
*
demux, stream: rip out the classic stream cache
wm4
2018-08-31
1
-18
/
+14
*
player: don't print status line again when quitting
wm4
2018-08-11
1
-2
/
+5
*
player: make playback termination asynchronous
wm4
2018-05-24
1
-1
/
+2
*
build: make encoding mode non-optional
wm4
2018-05-03
1
-4
/
+1
*
video: make decoder wrapper a filter
wm4
2018-01-30
1
-3
/
+4
*
osd: treat user provided term-status-msg the same as the default
Kevin Mitchell
2018-01-14
1
-20
/
+24
*
osd: reference local pointer to mpctx->opts
Kevin Mitchell
2018-01-13
1
-2
/
+2
*
player: show demuxer cache buffered amount in bytes in the status line
wm4
2017-12-23
1
-4
/
+5
*
osd: fix a compiler warning by adding parentheses in if condition
pavelxdd
2017-12-10
1
-1
/
+3
*
player/osd.c: fix putting --start time on OSD
Leo Izen
2017-12-05
1
-1
/
+2
*
player: use start timestamp for ab-looping if --ab-loop-a is absent
Leo Izen
2017-12-03
1
-2
/
+3
*
player: change 3 remaining GPL-only code pieces to LGPL
wm4
2017-11-24
1
-5
/
+0
*
player: minor fix/simplification of OSD time/duration handling
wm4
2017-11-24
1
-21
/
+6
*
player: change license of most core files to LGPL
wm4
2017-06-23
1
-7
/
+9
*
player: deprecate "osd" command
wm4
2017-06-23
1
-0
/
+3
*
player: different way to auto-enable the demuxer cache
wm4
2017-02-02
1
-5
/
+7
*
player: remove dysfunctional edition switching OSD code
wm4
2017-01-05
1
-6
/
+0
*
player: litter code with explicit wakeup calls
wm4
2016-09-16
1
-7
/
+8
*
player: add option to disable video OSD
wm4
2016-08-28
1
-4
/
+9
*
player: avoid some redundant terminal status updates
wm4
2016-08-26
1
-11
/
+9
*
player: do not cut off terminal status line if it contains newlines
wm4
2016-07-15
1
-1
/
+1
*
player: cut off status line on terminal width
wm4
2016-07-06
1
-0
/
+6
*
player: fix previous commit
wm4
2016-06-12
1
-0
/
+3
*
player: do not update OSD all the time when paused
wm4
2016-06-11
1
-0
/
+5
*
player: fix OSD bar chapter marks
wm4
2016-04-22
1
-1
/
+1
*
command: if only ab-loop-b is set, loop from start of file
wm4
2016-04-21
1
-4
/
+5
*
player: hide cache in status line by default again
wm4
2016-03-30
1
-1
/
+1
*
cache: use a single STREAM_CTRL for various cache info
wm4
2016-03-29
1
-6
/
+6
*
osd: cleanup: make OSDTYPE_ constants private to OSD code
wm4
2016-03-08
1
-1
/
+1
*
player: remove old timeline/ordered chapters support
wm4
2016-02-15
1
-5
/
+3
*
player: use different variable to indicate coverart
wm4
2016-02-01
1
-1
/
+1
*
player: refactor: some more minor decoder/output decoupling
wm4
2016-01-29
1
-1
/
+2
*
player: refactor: eliminate MPContext.d_audio
wm4
2016-01-22
1
-2
/
+2
*
player: never show "DS: (unavailable)"
wm4
2016-01-20
1
-3
/
+6
*
player: refactor: eliminate MPContext.d_video
wm4
2016-01-17
1
-4
/
+4
*
video: refactor: disentangle decoding/filtering some more
wm4
2016-01-16
1
-3
/
+5
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
1
-1
/
+1
*
osd: do not let OSD messages overwrite --osd-msgN text
wm4
2015-11-29
1
-14
/
+8
*
player: replace mistimed-frame-count with vsync-ratio on status line
wm4
2015-11-18
1
-1
/
+3
*
player: remove OSD subtitle render path
wm4
2015-11-17
1
-10
/
+1
*
player: handle rebasing start time differently
wm4
2015-11-16
1
-2
/
+1
*
win32: support taskbar button progress indicator
Martin Herkt
2015-11-15
1
-0
/
+1
*
command: rename vo-missed-frame-count property
wm4
2015-11-13
1
-8
/
+2
*
player: offset chapter display by start time
wm4
2015-10-23
1
-1
/
+2
*
command: make time properties unavailable if timestamp is unknown
wm4
2015-10-16
1
-2
/
+10
*
player: use OSD formattin for DS on the terminal status line
wm4
2015-08-12
1
-1
/
+5
*
player: add display sync mode
wm4
2015-08-10
1
-0
/
+6
*
player: show larger cache sizes in MB on status line
wm4
2015-07-14
1
-1
/
+5
*
video: do not use MP_NOPTS_VALUE for A/V difference
wm4
2015-05-24
1
-4
/
+1
*
Update license headers
Marcin Kurczewski
2015-04-13
1
-5
/
+4
*
command: improve A-B loop behavior
wm4
2014-11-18
1
-1
/
+1
*
command: implement A-B loops
wm4
2014-11-18
1
-7
/
+17
*
player: make the osd-msg prefix work for playlist_next/prev
wm4
2014-11-11
1
-0
/
+6
*
osd: properly wakeup when the OSD function disappears
wm4
2014-11-01
1
-3
/
+10
*
player: update meaning of drop_frame_cnt
wm4
2014-11-01
1
-3
/
+3
*
player: change framedrop display in the status line
wm4
2014-10-31
1
-4
/
+5
*
player: don't display zero duration for files with unknown duration
wm4
2014-10-29
1
-2
/
+5
*
player: show busy symbol on OSD if seeking takes too long
wm4
2014-10-22
1
-2
/
+7
*
player: fix OSD cycling
wm4
2014-10-14
1
-0
/
+2
*
osd: don't let slow commands cut OSD messages short
wm4
2014-10-06
1
-1
/
+8
*
player: remove central uninit_player() function and flags mess
wm4
2014-10-03
1
-2
/
+1
*
build: add -Wno-format-zero-length
wm4
2014-09-26
1
-1
/
+1
*
player: do not wrongly clear OSD bar stops, reindent
wm4
2014-09-25
1
-30
/
+30
*
player: simplify OSD message handling code
wm4
2014-09-25
1
-101
/
+56
*
player: rate-limit OSD text update
wm4
2014-09-25
1
-9
/
+13
*
osd: fix --term-osd=no
wm4
2014-09-22
1
-1
/
+1
*
command: simplify OSD property display code
wm4
2014-09-21
1
-8
/
+3
*
player: rename "Late:" field to "SD:"
wm4
2014-09-20
1
-1
/
+1
*
player: allow overriding OSD message for all OSD levels
wm4
2014-09-18
1
-17
/
+26
*
command: add osd-sym-cc property
wm4
2014-09-18
1
-11
/
+10
*
player: better cache status on status line
wm4
2014-08-27
1
-3
/
+18
*
terminal: some cleanups
wm4
2014-08-21
1
-2
/
+3
*
player: never print status messages before playback begins
wm4
2014-08-18
1
-1
/
+3
*
player: remove unneeded call
wm4
2014-08-18
1
-1
/
+1
*
video: add VO framedropping mode
wm4
2014-08-15
1
-2
/
+9
*
player: remove cache status from video OSD
wm4
2014-08-11
1
-3
/
+0
*
player: indicate on the status line whether a seek is active
wm4
2014-08-08
1
-1
/
+3
*
osd: properly handle OSD bar timeout
wm4
2014-07-21
1
-4
/
+10
*
player: remove the last instances of polling
wm4
2014-07-18
1
-7
/
+9
*
command: change cache perentage to float, add cache-free and cache-used
Andrey Morozov
2014-07-02
1
-4
/
+4
*
player: make the time display relative to start PTS
Tsukasa OMOTO
2014-06-29
1
-3
/
+2
*
player: show "neutral" position markers for OSD bars
wm4
2014-06-08
1
-3
/
+8
*
player: hack to fix --msgmodule --term-osd-bar
wm4
2014-04-13
1
-1
/
+1
*
options: handle escape sequences in e.g. --playing-msg differently
wm4
2014-02-20
1
-2
/
+2
*
options: add --no-terminal switch
wm4
2014-02-10
1
-0
/
+6
*
sub: uglify OSD code path with locking
wm4
2014-01-18
1
-18
/
+18
*
player: remove OSD message IDs
wm4
2014-01-17
1
-14
/
+10
*
player: remove OSD stack
wm4
2014-01-17
1
-55
/
+15
*
player: don't use OSD message stack for term OSD subs
wm4
2014-01-17
1
-13
/
+16
*
msg: move special declarations to msg_control.h
wm4
2014-01-16
1
-0
/
+1
*
player: handle the corner cases in --term-osd-bar correctly
Johannes Nixdorf
2014-01-15
1
-3
/
+3
*
player: use more than 1/100 resolution for --term-osd-bar
Johannes Nixdorf
2014-01-15
1
-1
/
+2
*
player: add --term-osd-bar, which shows a status bar on the terminal
wm4
2014-01-15
1
-0
/
+29
*
player: don't print status in --idle mode
wm4
2014-01-14
1
-1
/
+1
*
player: redo terminal OSD and status line handling
wm4
2014-01-13
1
-48
/
+56
*
player: don't block terminal OSD while seeking
wm4
2014-01-13
1
-3
/
+6
*
player: always ise [statusline] for terminal OSD
wm4
2014-01-05
1
-3
/
+3
*
player: add --secondary-sid for displaying a second subtitle stream
wm4
2013-12-24
1
-2
/
+2
*
player: use separate msg prefix for statusline
wm4
2013-12-21
1
-3
/
+3
*
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
-6
/
+5
*
Split mpvcore/ into common/, misc/, bstr/
wm4
2013-12-17
1
-3
/
+3
*
Move options/config related files from mpvcore/ to options/
wm4
2013-12-17
1
-2
/
+2
*
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
/
+518