summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* sub: always recreate ASS_Renderer on subtitle decoder reinitwm42015-12-264-112/+1
* sub: cache subtitle state per track instead of per demuxer streamwm42015-12-263-35/+27
* command: change heuristic for files with 1 chapterwm42015-12-251-2/+3
* player: fix previous commitwm42015-12-251-11/+17
* options: add --audio-file-pathswm42015-12-251-15/+22
* sub: clear subtitle list when crossing timeline boundarywm42015-12-251-0/+6
* command: fix eof-reached property change notification in corner caseswm42015-12-241-2/+2
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-233-12/+14
* input: add key name to script-binding command responsewm42015-12-231-2/+2
* player: minor simplificationwm42015-12-232-5/+3
* vf_yadif: change defaultswm42015-12-211-1/+1
* video: switch from using display aspect to sample aspectwm42015-12-194-21/+19
* sub: remove unused video width/height headerswm42015-12-181-3/+0
* player: init playback speed correctlywm42015-12-101-0/+2
* sub: allow feeding bitmap subs in advancewm42015-12-051-2/+2
* player: remove redundant checkwm42015-12-051-1/+1
* player: don't make display-sync panic on timestamp discontinuitieswm42015-12-041-2/+2
* player: resync audio only on larger timestamp discontinuitieswm42015-12-041-2/+2
* client API: disallow masking MPV_EVENT_SHUTDOWNwm42015-12-021-0/+2
* osd: do not let OSD messages overwrite --osd-msgN textwm42015-11-291-14/+8
* vo_opengl: fix interpolation with display-syncwm42015-11-281-1/+2
* player: fix commit 50bb209awm42015-11-281-1/+1
* vo: change vo_frame field unitswm42015-11-271-1/+2
* player: always disable display-sync on desyncswm42015-11-272-22/+13
* player: make display-vdrop mode do what the manpage claimswm42015-11-261-4/+7
* command, vo: add estimated-display-fps propertywm42015-11-251-1/+30
* player: log some more display-sync informationwm42015-11-251-3/+6
* win32: don't show progress indicator in idle modeJames Ross-Gowan2015-11-231-1/+3
* command: export some per-video-frame informationwm42015-11-221-0/+25
* player: replace mistimed-frame-count with vsync-ratio on status linewm42015-11-181-1/+3
* player: make timeline switching slightly nicerwm42015-11-183-30/+27
* player: remove OSD subtitle render pathwm42015-11-174-63/+12
* player: use demuxer ts offset to simplify timeline ts handlingwm42015-11-168-45/+15
* player: handle rebasing start time differentlywm42015-11-166-37/+30
* win32: support taskbar button progress indicatorMartin Herkt2015-11-153-0/+23
* player: account for minor VO underrunswm42015-11-141-2/+2
* player: remove unused fieldwm42015-11-142-2/+0
* player: fix audio drift computation at different playback speedswm42015-11-141-8/+9
* player: stricter framedrop thresholdwm42015-11-131-3/+2
* player: try to compensate actual audio driftwm42015-11-132-0/+41
* player: change display-sync audio speed only if neededwm42015-11-131-38/+48
* player: remove display_sync_disable_counterwm42015-11-132-11/+8
* command: add vsync-ratio propertywm42015-11-133-6/+33
* player: compute required display-sync speed change differentlywm42015-11-131-22/+36
* player: smooth out frame durations by averaging themwm42015-11-131-1/+1
* player: refactor display-sync frame duration calculationswm42015-11-135-134/+98
* player: always require a future frame with display-sync enabledwm42015-11-131-2/+6
* command: rename vo-missed-frame-count propertywm42015-11-132-13/+7
* player: less naive roundingwm42015-11-111-1/+1
* player: silence sporadic error messages on audio initwm42015-11-101-1/+1
* external_files: deduplicate bstr functionsKevin Mitchell2015-11-091-20/+4
* command: make display-fps property writablewm42015-11-091-7/+9
* player: use input instead of output format for spdif checkwm42015-11-041-1/+1
* audio: do not require full audio chain reinit for speed changeswm42015-11-041-57/+66
* player: move audio speed adjustment codewm42015-11-041-54/+60
* audio: strictly align audio on spdif frameswm42015-11-041-3/+7
* options: handle terminal/logging settings eagerlywm42015-11-041-0/+1
* player: fix display-sync adrop speed limitingwm42015-11-041-1/+2
* player: limit speed change in display-sync adrop modewm42015-11-032-0/+9
* player: another fix to A/V difference calculation in display-sync modewm42015-11-011-1/+1
* video: fix another A/V difference bug in display-sync modewm42015-10-311-2/+3
* command: add mistimed-frame-count propertywm42015-10-303-3/+18
* video: fix framedrop accounting in display-sync modewm42015-10-301-2/+0
* player: raise display sync desync tolerancewm42015-10-281-5/+2
* player: reset AO stats on pause and other discontinuitieswm42015-10-281-1/+3
* player: simplify display-adrop mode safeguardwm42015-10-281-8/+1
* player: minor refactor for A/V diff computationwm42015-10-281-19/+27
* player: fix display sync A/V difference estimation on dropswm42015-10-281-0/+2
* player: disable total-avsync-change update in display-sync modewm42015-10-271-0/+4
* player: fix display-sync A/V calculation on high playback speedswm42015-10-271-0/+1
* player: add audio drop/duplicate modewm42015-10-273-1/+39
* player: simplify audio sync pts calculationwm42015-10-271-1/+1
* client API: change error string if playback fails completelywm42015-10-261-1/+1
* ytdl: disable --all-subs if "sub-lang" is in raw-optionsRicardo Constantino2015-10-241-1/+9
* command: make bitrate properties work correctly for external trackswm42015-10-231-2/+7
* command: do not return 0 for bitrates if unknownwm42015-10-231-0/+2
* player: offset chapter display by start timewm42015-10-231-1/+2
* player: be slightly less prone to framedrop in display sync modewm42015-10-191-3/+7
* player: do not use copysign()wm42015-10-191-1/+1
* command: make time properties unavailable if timestamp is unknownwm42015-10-164-15/+30
* player: fix an adjustment in display sync modewm42015-10-141-1/+1
* player: fix inverted conditionwm42015-10-131-1/+1
* ytdl: Set a proper label for external audio tracksChrisK22015-10-111-3/+3
* ytdl: Remove DASH hacks, use DASH by defaultChrisK22015-10-111-10/+12
* player: fix missed wakeup on video EOFwm42015-10-091-0/+3
* audio: add AO deviation loggingwm42015-10-082-0/+27
* audio: make spdif re-probe from normal decoding workwm42015-10-061-1/+10
* audio: re-probe spdif if AO is reloadedwm42015-10-061-1/+3
* player: make stop command actually stopwm42015-10-062-2/+2
* video: remove user-controllable PTS sorting (--pts-association-mode)wm42015-10-061-2/+0
* ytdl: Remove version check and minor cleanupChrisK22015-10-061-55/+22
* audio: add option for falling back to ao_nullwm42015-10-051-4/+6
* player: add wav to list of external audio file extensionswm42015-10-041-1/+2
* video/out: remove an unused parameterwm42015-10-032-2/+2
* player: print tags under different log prefixwm42015-10-011-2/+4
* ytdl: Don't override user-set format in no-video modeChrisK22015-09-301-11/+23
* video: replace vf_format outputlevels option with global optionwm42015-09-292-5/+6
* player: fix another --force-window bugwm42015-09-231-1/+1
* player: fix excessive CPU usage in audio-only modewm42015-09-221-3/+4
* player: some more --force-window fixeswm42015-09-212-12/+17
* player: do not destroy VO prematurely when initializing playbackwm42015-09-201-1/+2
* player: rename and move find_subfiles.cwm42015-09-203-1/+320
* player: make force-window in auto-profiles actually workwm42015-09-204-29/+36
* player: make force-window=immediate work in auto-profileswm42015-09-201-0/+3
* af_lavfi: implement af-metadata propertywm42015-09-111-10/+21
* command: make "add <property> 0" not change the valuewm42015-09-101-4/+2
* osd: delay libass initialization as far as possiblewm42015-09-071-0/+2
* options: fix --no-configwm42015-09-051-2/+0
* player: log error code on playback exitwm42015-09-031-0/+2
* screenshot: avoid confusing template error message with no fileKevin Mitchell2015-09-021-9/+11
* osc: reinit on playlist changesKevin Mitchell2015-08-291-0/+1
* player: slightly better error reporting when opening file failswm42015-08-281-2/+7
* client API: improve an error messagewm42015-08-281-1/+1
* osc: exit tick immediately if disabled.torque2015-08-281-0/+2
* ytdl: catch bogous extractor infoChrisK22015-08-271-12/+12
* video: disable interpolation during framesteppingwm42015-08-251-0/+1
* audio: don't sleep when finishing audio resyncwm42015-08-231-1/+1
* player: add --playlist-pos optionwm42015-08-221-1/+8
* command: make the playback-time property writablewm42015-08-211-0/+5
* player: return better guess for playback time during seekswm42015-08-211-13/+27
* player: deliver IDLE event after uninitializing statewm42015-08-201-1/+1
* video: don't decode 2 frames ahead with display-syncwm42015-08-191-2/+1
* stream: provide a stream_get_size() convenience functionwm42015-08-181-2/+1
* player: actually close files on playback endwm42015-08-151-1/+1
* player: use OSD formattin for DS on the terminal status linewm42015-08-121-1/+5
* demux: remove redundant demux_chapter.name fieldwm42015-08-122-7/+2
* osc: avoid annoying verbose mode log spamwm42015-08-101-6/+22
* player: add display sync modewm42015-08-105-6/+267
* player: separate controls for user and video controlled speedwm42015-08-105-22/+59
* player: redo estimated-vf-fps calculationwm42015-08-104-7/+81
* command: improve A-B loop OSD messageswm42015-08-101-2/+2
* player: raise maximum idle timewm42015-08-071-1/+1
* lua: implement input_enable_section/input_disable_section via commandswm42015-08-064-38/+14
* lua: make mp.input_define_section use the define-section commandwm42015-08-062-21/+7
* command: add a command for defining input bindingswm42015-08-061-0/+5
* command: always make video-aspect property accessiblewm42015-08-041-14/+14
* command: fix video-aspect property update notificationwm42015-08-041-1/+1
* osc: completely disable if no VO window existswm42015-08-041-1/+7
* command: make auto-deinterlacing output at field ratewm42015-08-041-1/+1
* player: use demux_open_url() to open main fileswm42015-08-041-61/+24
* player: remove higher-level remains of DVD/BD menu supportwm42015-08-036-430/+0
* video: unbreak EOF with video-only files that have timestamp resetswm42015-08-031-1/+2
* audio: fix --end handling (again)wm42015-08-031-5/+2
* audio: remove questionable speed change adjustmentwm42015-08-011-3/+0
* video: move frame duration code to a separate functionwm42015-08-011-11/+23
* ytdl: get start_timeRicardo Constantino2015-07-291-0/+6
* ytdl: print command in debug modeRicardo Constantino2015-07-291-0/+1
* command: let track properties return option value in idle modewm42015-07-291-1/+5
* video: move up vo_frame setupwm42015-07-281-12/+12
* video: always decode at least 2 frames in advancewm42015-07-261-5/+1
* audio: remove an unused parameterwm42015-07-241-3/+2
* audio: fix EOF state with --keep-openwm42015-07-241-1/+1
* command: add property indicating per-file optionswm42015-07-231-0/+1
* video: always re-probe auto deint filter on filter reconfigwm42015-07-213-10/+24
* vo: minor simplification for queue size handlingwm42015-07-202-3/+3
* command: add track-list/N/audio-channels propertydeuiore2015-07-181-0/+8
* player: show larger cache sizes in MB on status linewm42015-07-141-1/+5
* player: add missing \n to a messagewm42015-07-131-1/+1
* sub: call ass_set_fonts() only oncewm42015-07-131-10/+3
* player: extend --hls-bitrate optionwm42015-07-131-4/+10
* player: put --term-playing-msg in a separate log categorywm42015-07-131-1/+3
* player: parse and expose m3u playlist titleswm42015-07-101-2/+3
* video: don't force video refresh if video is restartingwm42015-07-101-1/+3
* player: refactor chapter seek codewm42015-07-103-24/+7
* client API: fix mpv_get_property_async() string casewm42015-07-101-1/+1
* player: never overwrite stop_play fieldwm42015-07-085-13/+21
* command: allow changing deinterlace property any timewm42015-07-081-1/+1
* command: make deinterlace property use interlaced-only yadif modewm42015-07-071-1/+1
* player: add missing include directivewm42015-07-061-0/+1
* sub: protect ASS_Renderer statewm42015-07-063-1/+8
* player: simplify reload logicwm42015-07-024-20/+15
* player: remove automatic DVB channel advancement on no datawm42015-07-021-6/+0
* player: unentangle --stream-dumpwm42015-07-023-12/+15
* vo: change internal API for drawing frameswm42015-07-011-11/+21
* video: pass future frames to VOwm42015-07-012-34/+62
* player: slim down A/V desync warningwm42015-06-301-17/+5
* x11: Handle external fullscreen togglesEduardo Sánchez Muñoz2015-06-281-1/+1
* demux: export forced flagwm42015-06-273-3/+11
*