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
*
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_d3d11vpp: add a D3D11 video processor filter
wm4
2016-05-28
1
-0
/
+3
*
command: add playlist-pos-1 property
wm4
2016-05-26
1
-6
/
+20
*
video: add --hwdec=auto-copy mode
wm4
2016-05-11
1
-2
/
+0
*
video: refactor how VO exports hwdec device handles
wm4
2016-05-09
1
-7
/
+10
*
win32: make taskbar progress indication optional
maniak1349
2016-05-08
1
-0
/
+19
*
command: use NBSP for spacing after current marker for OSD lists
wm4
2016-05-04
1
-2
/
+2
*
command: change some hwdec properties
wm4
2016-05-04
1
-0
/
+47
*
command: slightly nicer OSD list formatting
wm4
2016-05-03
1
-19
/
+17
*
osd: make osd_ass_0/1 defines
wm4
2016-05-03
1
-2
/
+2
*
command: don't seek immediately when setting a-b loop when paused
wm4
2016-04-28
1
-5
/
+5
*
player: fix memleak when using video-frame-info
trUSTssc
2016-04-24
1
-0
/
+1
*
command: if only ab-loop-b is set, loop from start of file
wm4
2016-04-21
1
-4
/
+8
*
player: simplify an aspect of buffering determination
wm4
2016-04-19
1
-2
/
+2
*
player: loop on end of file if ab-loop-b is unset
wm4
2016-04-18
1
-5
/
+6
*
command: log property set calls
wm4
2016-04-15
1
-0
/
+17
*
command: allow setting panscan etc. properties if no video is active
wm4
2016-04-15
1
-4
/
+1
*
command: add keepaspect property
wm4
2016-04-08
1
-0
/
+1
*
cache: use a single STREAM_CTRL for various cache info
wm4
2016-03-29
1
-27
/
+21
*
command: add video-stereo-mode property
wm4
2016-03-28
1
-0
/
+1
*
command: change "cache-speed" OSD formatting
wm4
2016-03-22
1
-4
/
+9
*
command: add cache-speed property
wm4
2016-03-20
1
-1
/
+17
*
command: dump tracklist if sub-add is run with the "cached" flag
wm4
2016-03-14
1
-0
/
+2
*
demux: replace demux_pause/demux_unpause with demux_run_on_thread
wm4
2016-03-09
1
-7
/
+17
*
command: change stream-pos semantics
wm4
2016-03-09
1
-12
/
+2
*
osd: cleanup: make OSDTYPE_ constants private to OSD code
wm4
2016-03-08
1
-3
/
+3
*
command: fix property notification for cache-buffering-state
wm4
2016-03-02
1
-1
/
+1
*
command: add encoder-list property
wm4
2016-03-01
1
-1
/
+14
*
command: export canonical ffmpeg version identifier
wm4
2016-02-29
1
-0
/
+11
*
command: export list of all decoders
wm4
2016-02-29
1
-0
/
+32
*
command: export more information under track-list
wm4
2016-02-29
1
-3
/
+21
*
player: remove unused MPContext.stream field
wm4
2016-02-23
1
-1
/
+1
*
player: remove old timeline/ordered chapters support
wm4
2016-02-15
1
-18
/
+18
*
player: force refresh seek when changing audio filters
wm4
2016-02-09
1
-3
/
+0
*
input: ignore --input-cursor for events injected by input commands
wm4
2016-02-04
1
-6
/
+6
*
sub: implement "sub-seek 0"
wm4
2016-02-04
1
-1
/
+1
*
command: fix track cycling logic
wm4
2016-02-03
1
-9
/
+4
*
command: show original aspect in video-aspect property too
wm4
2016-02-02
1
-16
/
+19
*
player: refactor: reduce some dependencies on current_track
wm4
2016-02-01
1
-7
/
+3
*
vd_lavc: allow switching between hw/sw decoding any time
wm4
2016-01-29
1
-2
/
+1
*
command: always allow setting volume/mute properties
wm4
2016-01-26
1
-5
/
+17
*
command: add af-command command
wm4
2016-01-22
1
-0
/
+6
*
command: add vf-command command
wm4
2016-01-22
1
-0
/
+6
*
player: refactor: eliminate MPContext.d_audio
wm4
2016-01-22
1
-5
/
+7
*
audio: refactor: work towards unentangling audio decoding and filtering
wm4
2016-01-22
1
-4
/
+4
*
command: fix NULL pointer deref in "video-codec" property
wm4
2016-01-18
1
-1
/
+1
*
player: refactor: eliminate MPContext.d_video
wm4
2016-01-17
1
-43
/
+43
*
player: refactor: eliminate MPContext.d_sub
wm4
2016-01-17
1
-1
/
+2
*
command: modify OSD message when forcing original video aspect ratio
wm4
2016-01-16
1
-0
/
+7
*
video: refactor: disentangle decoding/filtering some more
wm4
2016-01-16
1
-1
/
+1
*
osd: make osd-width/height properties watchable
wm4
2016-01-15
1
-1
/
+1
*
video: fix interactively changing aspect ratio
wm4
2016-01-14
1
-1
/
+1
*
player: prefer "service_name" as media title.
Oliver Freyermuth
2016-01-14
1
-0
/
+3
*
player: implement SWITCH for dvb-channel-name property, add binding.
Oliver Freyermuth
2016-01-14
1
-0
/
+8
*
player: remove unused last_dvb_step member.
Oliver Freyermuth
2016-01-14
1
-2
/
+0
*
player, stream_dvb: implement dvb-channel-name property.
Oliver Freyermuth
2016-01-14
1
-0
/
+22
*
video: decouple filtering/decoding slightly more
wm4
2016-01-14
1
-25
/
+24
*
video: refactor: handle video format fixups closer to decoder
wm4
2016-01-14
1
-3
/
+3
*
demux: merge sh_video/sh_audio/sh_sub
wm4
2016-01-12
1
-12
/
+11
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
1
-1
/
+1
*
command: replace ROUND() with lrint()
wm4
2015-12-26
1
-5
/
+4
*
command: change heuristic for files with 1 chapter
wm4
2015-12-25
1
-2
/
+3
*
command: fix eof-reached property change notification in corner cases
wm4
2015-12-24
1
-2
/
+2
*
input: add key name to script-binding command response
wm4
2015-12-23
1
-2
/
+2
*
vf_yadif: change defaults
wm4
2015-12-21
1
-1
/
+1
*
video: switch from using display aspect to sample aspect
wm4
2015-12-19
1
-10
/
+12
*
command, vo: add estimated-display-fps property
wm4
2015-11-25
1
-1
/
+30
*
command: export some per-video-frame information
wm4
2015-11-22
1
-0
/
+25
*
player: remove OSD subtitle render path
wm4
2015-11-17
1
-4
/
+3
*
player: use demuxer ts offset to simplify timeline ts handling
wm4
2015-11-16
1
-1
/
+1
*
player: handle rebasing start time differently
wm4
2015-11-16
1
-7
/
+3
*
command: add vsync-ratio property
wm4
2015-11-13
1
-2
/
+25
*
player: refactor display-sync frame duration calculations
wm4
2015-11-13
1
-3
/
+3
*
command: rename vo-missed-frame-count property
wm4
2015-11-13
1
-5
/
+5
*
command: make display-fps property writable
wm4
2015-11-09
1
-7
/
+9
*
command: add mistimed-frame-count property
wm4
2015-10-30
1
-3
/
+12
*
command: make bitrate properties work correctly for external tracks
wm4
2015-10-23
1
-2
/
+7
*
command: do not return 0 for bitrates if unknown
wm4
2015-10-23
1
-0
/
+2
*
command: make time properties unavailable if timestamp is unknown
wm4
2015-10-16
1
-0
/
+6
*
player: fix inverted condition
wm4
2015-10-13
1
-1
/
+1
*
player: make stop command actually stop
wm4
2015-10-06
1
-1
/
+1
*
video: remove user-controllable PTS sorting (--pts-association-mode)
wm4
2015-10-06
1
-2
/
+0
*
video: replace vf_format outputlevels option with global option
wm4
2015-09-29
1
-5
/
+5
*
af_lavfi: implement af-metadata property
wm4
2015-09-11
1
-10
/
+21
*
command: make "add <property> 0" not change the value
wm4
2015-09-10
1
-4
/
+2
*
command: make the playback-time property writable
wm4
2015-08-21
1
-0
/
+5
*
demux: remove redundant demux_chapter.name field
wm4
2015-08-12
1
-5
/
+1
*
player: add display sync mode
wm4
2015-08-10
1
-4
/
+32
*
player: separate controls for user and video controlled speed
wm4
2015-08-10
1
-5
/
+18
*
player: redo estimated-vf-fps calculation
wm4
2015-08-10
1
-7
/
+3
*
command: improve A-B loop OSD messages
wm4
2015-08-10
1
-2
/
+2
*
lua: implement input_enable_section/input_disable_section via commands
wm4
2015-08-06
1
-2
/
+1
*
command: add a command for defining input bindings
wm4
2015-08-06
1
-0
/
+5
*
command: always make video-aspect property accessible
wm4
2015-08-04
1
-14
/
+14
*
command: fix video-aspect property update notification
wm4
2015-08-04
1
-1
/
+1
*
command: make auto-deinterlacing output at field rate
wm4
2015-08-04
1
-1
/
+1
*
player: remove higher-level remains of DVD/BD menu support
wm4
2015-08-03
1
-24
/
+0
*
command: let track properties return option value in idle mode
wm4
2015-07-29
1
-1
/
+5
*
command: add property indicating per-file options
wm4
2015-07-23
1
-0
/
+1
*
video: always re-probe auto deint filter on filter reconfig
wm4
2015-07-21
1
-8
/
+14
*
command: add track-list/N/audio-channels property
deuiore
2015-07-18
1
-0
/
+8
*
player: parse and expose m3u playlist titles
wm4
2015-07-10
1
-2
/
+3
*
player: refactor chapter seek code
wm4
2015-07-10
1
-1
/
+6
*
player: never overwrite stop_play field
wm4
2015-07-08
1
-7
/
+11
*
command: allow changing deinterlace property any time
wm4
2015-07-08
1
-1
/
+1
*
command: make deinterlace property use interlaced-only yadif mode
wm4
2015-07-07
1
-1
/
+1
*
player: simplify reload logic
wm4
2015-07-02
1
-4
/
+4
*
x11: Handle external fullscreen toggles
Eduardo Sánchez Muñoz
2015-06-28
1
-1
/
+1
*
demux: export forced flag
wm4
2015-06-27
1
-0
/
+1
*
audio: output human-readable channel layouts too
wm4
2015-06-25
1
-0
/
+1
*
command: export stereo 3D tags
wm4
2015-06-23
1
-0
/
+4
*
command: do not exit playback if the B point of A-B loop is past EOF
wm4
2015-06-16
1
-18
/
+21
*
command: add keypress, keydown, and keyup commands.
torque
2015-06-11
1
-0
/
+30
*
command: fix audio-out-detected-device property
wm4
2015-06-09
1
-2
/
+3
*
command: remove unnecessary event IDs
wm4
2015-06-09
1
-2
/
+0
*
command: make property event mask matching more restrictive
wm4
2015-06-09
1
-1
/
+2
*
player: print track list when switching tracks
wm4
2015-06-03
1
-0
/
+4
*
player: print a message along with track list
wm4
2015-06-03
1
-4
/
+4
*
player: don't print stream list when adding external tracks during load
wm4
2015-06-03
1
-5
/
+7
*
command: remove deprecated get_property command
wm4
2015-05-27
1
-34
/
+0
*
command: better choice when to allow playback-related commands
wm4
2015-05-26
1
-16
/
+16
*
command: fix track property when no file is loaded
wm4
2015-05-26
1
-2
/
+8
*
player: fix crashes when adding external tracks before loading main file
wm4
2015-05-26
1
-20
/
+13
*
command: change the hwdec properties
wm4
2015-05-25
1
-30
/
+43
*
video: do not use MP_NOPTS_VALUE for A/V difference
wm4
2015-05-24
1
-2
/
+0
*
player: add function to compute past frame durations
wm4
2015-05-24
1
-17
/
+6
*
command: add protocol-list property
wm4
2015-05-23
1
-0
/
+16
*
command: allow changing track properties while no file is loaded
wm4
2015-05-22
1
-16
/
+20
*
player: use an array for stream ID options and such
wm4
2015-05-22
1
-4
/
+2
*
command: deprecate audio-samplerate
wm4
2015-05-22
1
-43
/
+2
*
command: add audio-params and audio-out-params properties
wm4
2015-05-22
1
-1
/
+40
*
command: rename audio-format property
wm4
2015-05-22
1
-4
/
+6
*
command: deprecate the "length" property
wm4
2015-05-22
1
-4
/
+4
*
command: add a new property deprecation mechanism
wm4
2015-05-22
1
-0
/
+29
*
audio: change range of volume option/property
wm4
2015-05-22
1
-2
/
+2
*
command: explicitly show mouse cursor when unfullscreening
wm4
2015-05-21
1
-2
/
+6
*
command: refactor if/else statements to switch
Robin
2015-05-20
1
-11
/
+19
*
command: change OSD symbol for absolute perc. seek
rrooij
2015-05-19
1
-2
/
+4
*
command: use consistent comment style
rrooij
2015-05-19
1
-1
/
+1
*
input: add relative percentage seek
rrooij
2015-05-19
1
-0
/
+5
*
command: add playlist_shuffle command
wm4
2015-05-17
1
-0
/
+5
*
command: let sub_reload remove the old track first
wm4
2015-04-28
1
-8
/
+10
*
player: log track list when adding or removing external files
wm4
2015-04-28
1
-0
/
+5
*
command: demuxer-cache-time property
xylosper
2015-04-21
1
-1
/
+21
*
client API: add a screenshot_raw command
wm4
2015-04-20
1
-0
/
+39
*
client API: add glue for making full use of mpv_command_node()
wm4
2015-04-20
1
-2
/
+2
*
player: change video-bitrate and audio-bitrate properties
wm4
2015-04-20
1
-47
/
+28
*
command: disc-mouse-on-button property
xylosper
2015-04-21
1
-0
/
+9
*
subprocess: move implementation for deatched subprocesses
wm4
2015-04-15
1
-34
/
+1
*
Update license headers
Marcin Kurczewski
2015-04-13
1
-5
/
+4
*
command: new subproperty for video-params: gamma
Niklas Haas
2015-04-04
1
-0
/
+5
*
command: remove unused function
wm4
2015-04-01
1
-14
/
+0
*
video: move colorspace overrides to vf_format, simplify
wm4
2015-03-31
1
-120
/
+21
*
command: add property returning current working directory
wm4
2015-03-24
1
-0
/
+20
*
command: use mp_set_playlist_entry
Sai Ke WANG
2015-03-22
1
-3
/
+1
*
osd: simplify an aspect of change detection handling
wm4
2015-03-18
1
-1
/
+1
*
command: don't drop audio buffers when switching filters
wm4
2015-03-16
1
-1
/
+0
*
command: make "media-title" observable
wm4
2015-03-15
1
-1
/
+1
*
command: fix display-fps property (again)
wm4
2015-03-13
1
-3
/
+3
*