summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* player: rate-limit OSD text updatewm42014-09-254-10/+18
* player: fix OSD redraw heuristic with audio-only modewm42014-09-251-1/+1
* sub: approximate subtitle display in no-video modewm42014-09-251-0/+3
* osc: update cache displayChrisK22014-09-251-3/+14
* player: change --keep-open semanticswm42014-09-241-1/+3
* player: show correct playback time with --keep-open --no-videowm42014-09-241-1/+2
* player: --loop-file takes precedence before --keep-openwm42014-09-241-2/+2
* audio: cleanup spdif format definitionswm42014-09-231-1/+1
* player: allow passing number of loops to --loop-filewm42014-09-221-0/+2
* command: no space before "%" in volume default OSD messagewm42014-09-221-1/+1
* video: filter new frames at a better time (2)wm42014-09-221-7/+9
* osd: fix --term-osd=nowm42014-09-221-1/+1
* command: improve "osd" commandwm42014-09-222-10/+9
* command: use show_property_osd() sub_stepwm42014-09-221-2/+1
* command: when changing a property, always show it on OSDwm42014-09-211-1/+4
* command: simplify OSD property display codewm42014-09-213-54/+42
* command: allow changing some OSD-related options even with no VOwm42014-09-211-2/+0
* command: remove unneeded ifdefswm42014-09-211-4/+4
* command: always show OSD message when changing volume etc.wm42014-09-211-15/+3
* options: remove --volstepwm42014-09-211-1/+1
* player: rename "Late:" field to "SD:"wm42014-09-201-1/+1
* video: actually count decoder-dropped frameswm42014-09-201-4/+7
* video: improve decoder-based framedropping modewm42014-09-201-6/+5
* player: make code more obviouswm42014-09-201-2/+2
* player: use backwards flag for seeking external trackswm42014-09-201-1/+1
* player: reset last_av_difference if not applicablewm42014-09-202-0/+2
* video: separate calling decoder/filterwm42014-09-181-14/+22
* video: check whether there are enough frames after filteringwm42014-09-181-6/+11
* video: filter new frames at a better timewm42014-09-181-24/+24
* player: allow overriding OSD message for all OSD levelswm42014-09-181-17/+26
* command: allow using ASS tags on OSD messageswm42014-09-181-0/+12
* command: add osd-sym-cc propertywm42014-09-183-11/+22
* player: don't let multiline filenames set options on resumewm42014-09-161-4/+7
* options.lua: call msg.debug after resolving 'identifier'Otto Modinos2014-09-161-2/+1
* command: avoid a double -> int castBen Boeckel2014-09-161-1/+1
* sanitizer: avoid divide-by-zero instancesBen Boeckel2014-09-141-5/+5
* player: shorten skip heuristic for playlist_prev to 1 secondwm42014-09-141-2/+2
* client API: use playback abort mechanismwm42014-09-131-0/+5
* stream: redo playback abort handlingwm42014-09-133-9/+9
* player: fix idle mode event handlingwm42014-09-131-8/+9
* input: remove central select() callwm42014-09-101-1/+0
* terminal-unix: move to threadwm42014-09-101-5/+0
* player: reset some VO state when video is terminatedwm42014-09-091-0/+3
* player: deal with some corner cases with playlist navigationwm42014-09-092-18/+23
* player: normalize playlist entries on addwm42014-09-091-4/+0
* player: some more input refactoringwm42014-09-074-56/+18
* lua: synchronously wait until scripts are loadedwm42014-09-063-5/+40
* player: minor refactoringwm42014-09-062-22/+31
* audio: fix initial sync with huge AO bufferwm42014-09-061-1/+1
* sub: fix possible deadlock with --no-sub-ass and similarwm42014-09-061-6/+1
* audio: correctly initialize output bufferwm42014-09-051-0/+6
* player: check for null in resume config searchJames Ross-Gowan2014-09-051-1/+2
* audio: fix random crashes on uninitwm42014-09-051-2/+1
* audio: fix obscure audio resync failure with timelineswm42014-09-052-3/+6
* cosmetics: remove a stray ';'wm42014-09-051-1/+1
* video: rename VOCTRL_GET_WINDOW_SIZEwm42014-09-051-2/+4
* player: add --media-title optionwm42014-09-021-0/+4
* player: properly resume playlists loaded at runtimewm42014-09-021-0/+3
* player: add --osd-playing-msg optionwm42014-09-021-5/+13
* player: simplistic HLS bitrate selectionwm42014-09-011-4/+11
* command: remove broken quvi-format propertywm42014-09-011-74/+0
* demux: get rid of old wrapperwm42014-09-011-1/+1
* command: disable some commands/properties properly in idle modewm42014-09-011-2/+21
* player: reset playback-related fields right on startwm42014-09-011-23/+17
* player: don't allow remote playlists to load local fileswm42014-09-011-3/+6
* client API: fix memory leak with rejected eventswm42014-08-311-35/+36
* player: always load playlistswm42014-08-311-11/+8
* audio: go to draining state instead of EOF if audio starts laterwm42014-08-311-2/+2
* lua: expose mp_getcwd through mp.utilsOtto Modinos2014-08-311-0/+14
* video: initial Matroska 3D supportwm42014-08-301-0/+12
* player: fix quit handling when seeking past EOF while pausedwm42014-08-291-6/+5
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-296-6/+6
* command: remove extra spaceRyan Jacobs2014-08-291-1/+1
* command: export demuxer cache info propertieswm42014-08-281-1/+35
* player: update cache state only if requestedwm42014-08-283-2/+44
* audio: restore old speed change behaviorwm42014-08-282-2/+2
* player: simplify chapter display name codeBen Boeckel2014-08-281-3/+2
* player: don't sort a NULL listBen Boeckel2014-08-281-1/+2
* player: dynamically change cache wait timeswm42014-08-272-1/+13
* player: slightly better cache underrun detectionwm42014-08-271-5/+2
* player: better cache status on status linewm42014-08-272-12/+23
* player: fix basic playbackwm42014-08-271-6/+6
* player: redo how stream caching and pausing on low cache workswm42014-08-271-21/+33
* player: fix weird behavior when framestepping over format changeswm42014-08-261-1/+1
* player: minor changeswm42014-08-253-16/+6
* command: change OSD formatting of "speed" propertywm42014-08-251-1/+1
* options: compatibility hack for --slave-brokenwm42014-08-251-0/+6
* player: restore silent seekingwm42014-08-231-1/+2
* audio: minor improvements to timeline switchingwm42014-08-234-13/+5
* osc: Use osd-font for playlist buttonsChrisK22014-08-221-2/+3
* player: some more debugging outputwm42014-08-221-0/+2
* player: fix recent speed change regressionwm42014-08-223-2/+6
* player: don't clobber playback position on video endwm42014-08-221-5/+3
* video: refactor queue handlingwm42014-08-222-76/+53
* video: get rid of video_next_pts fieldwm42014-08-226-24/+8
* video: move some code aroundwm42014-08-221-46/+45
* video: minor simplificationwm42014-08-221-21/+11
* osc: revert disabling use_suspendwm42014-08-211-2/+0
* terminal: some cleanupswm42014-08-212-8/+10
* osd+osc: Add left-arrow to osd-fontChrisK22014-08-211-2/+4
* video: don't assume query_format is thread-safewm42014-08-202-6/+3
* command: add estimated-frame-count & estimated-frame-number propertiesAndrey Morozov2014-08-191-0/+39
* command: drop " %" from "cache" property OSD-formattingwm42014-08-181-1/+1
* player: never print status messages before playback beginswm42014-08-182-2/+4
* player: remove unneeded callwm42014-08-183-6/+1
* player: cosmetics: make code more compactwm42014-08-161-5/+2
* audio: add a mode to insert silence on severe A/V desyncwm42014-08-152-4/+19
* video: add VO framedropping modewm42014-08-154-12/+30
* player: use virtual time for --audio-file with ordered chapterswm42014-08-155-10/+16
* lua: wake up the core when setting OSDwm42014-08-151-0/+1
* osc: Overhaul (wip)ChrisK22014-08-151-502/+848
* sub: add option to workaround broken mkv fileswm42014-08-141-1/+3
* sub: call sub_reset() on seeks onlywm42014-08-142-4/+0
* client API: directly lock playloopwm42014-08-141-4/+3
* lua: allow disabling suspendwm42014-08-141-2/+8
* video: reduce non-sense messages when playing coverartwm42014-08-131-11/+14
* video: don't run new frame processing on every iterationwm42014-08-131-19/+22
* video: move some more code aroundwm42014-08-131-38/+49
* video: move some code aroundwm42014-08-131-45/+40
* video: exit early when nothing to dowm42014-08-131-7/+7
* video: minor simplification of the old framedrop codewm42014-08-131-10/+6
* player: don't quit with --loop-filewm42014-08-131-0/+1
* video: fix and simplify video format changes and last frame displaywm42014-08-124-111/+91
* video: move display and timing to a separate threadwm42014-08-125-120/+32
* video: don't keep multiple pointers to hwdec info structwm42014-08-111-1/+1
* player: remove cache status from video OSDwm42014-08-111-3/+0
* video: fix dangling pointer issuewm42014-08-111-1/+1
* command: for OSD, format cache property as integerwm42014-08-111-0/+5
* command: fix dangling pointer issue in script key bindings codewm42014-08-111-1/+1
* player: don't delay OSD redraw when pausedwm42014-08-101-2/+4
* video: remove "hard" framedrop modewm42014-08-091-1/+1
* command: run OSD display code even if a property is unavailablewm42014-08-091-4/+2
* command: add a "seeking" propertywm42014-08-081-0/+10
* player: indicate on the status line whether a seek is activewm42014-08-081-1/+3
* audio: fix encoding modewm42014-08-071-1/+2
* player: remove unused declarationwm42014-08-071-1/+0
* client API: trigger MPV_EVENT_VIDEO_RECONFIG on vf recreationwm42014-08-061-0/+2
* audio: fix inverted conditionwm42014-08-061-6/+4
* cocoa: fix build by using the correct HAVE_* macroStefano Pigozzi2014-08-062-6/+6
* cocoa: move set_input_context to macosx_eventsFRAU KOUJIRO2014-08-061-0/+1
* sub: fix subtitle timing for TSwm42014-08-041-2/+6
* sub: don't read packets if video and audio are disabledwm42014-08-041-1/+1
* player: some further playloop cleanupswm42014-08-032-45/+45
* player: make quit exit immediatelywm42014-08-031-3/+3
* player: allow redrawing screen during seekswm42014-08-031-6/+12
* player: don't show the path part for external subtitle fileswm42014-08-021-1/+1
* client API: minor optimizations for property notificationwm42014-08-024-38/+91
* command: add a property that returns a list of all propertieswm42014-08-023-21/+25
* Remove the last remains of slave modewm42014-08-011-9/+2
* player: don't ignore first chapterwm42014-07-311-1/+1
* video: fix attached picture modewm42014-07-311-1/+3
* audio: simplify conditionwm42014-07-311-1/+1
* audio: fix A/V sync in encoding modewm42014-07-311-0/+5
* client API: don't send internal events to the clientswm42014-07-311-1/+2
* command: add cache-idle propertywm42014-07-311-1/+14
* client API: make "cache" property and similar observablewm42014-07-314-0/+17
* client API: fix deadlock when calling mpv_terminate_destroy before initwm42014-07-311-1/+1
* player: rename a variablewm42014-07-301-3/+3
* player: move video display code out of the playloopwm42014-07-304-332/+336
* player: split seek_reset()wm42014-07-306-56/+59
* video: actually flush filter chainwm42014-07-301-1/+4
* audio: better sync behavior on bogus EOFwm42014-07-301-1/+3
* audio: better initial sync for files where audio starts laterwm42014-07-301-5/+15
* audio: cosmetics: remove unused return valuewm42014-07-302-11/+9
* player: fix time display wheen seeking past EOF with --keep-openwm42014-07-304-20/+19
* player: let explicitly imprecise seeks cancel precise seekswm42014-07-291-0/+3
* osc: Do precise seeks on simple clicks on seekbarChrisK22014-07-291-11/+19
* audio: ignore (some) decoding errors on initializationwm42014-07-291-1/+4
* player: fix desync when seeking and switching external trackswm42014-07-296-32/+30
* player: remove a pointless fieldwm42014-07-292-5/+4
* player: disable hr-seek in .ts fileswm42014-07-291-0/+1
* player: allow precise seeking with percent seekswm42014-07-291-2/+1
* player: update playback position on seekwm42014-07-291-0/+2