summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* various: fix -Wold-style-declaration warningnanahi2024-03-191-1/+1
* osc: add missing window controls for --title-bar=noKacper Michajłow2024-03-181-1/+7
* demux: add a format-name propertyDudemanguy2024-03-171-0/+1
* stats.lua: display video parameters after filteringKacper Michajłow2024-03-091-0/+1
* mp_image: add mp_image_params_static_equal for finer comparisionKacper Michajłow2024-03-091-9/+1
* vo: add video-target-params propertyKacper Michajłow2024-03-071-1/+18
* player/command: fix video-params/[average-bpp, alpha] when hw decodingKacper Michajłow2024-03-071-2/+3
* mp_image: add imgfmt_name to mp_image_paramsKacper Michajłow2024-03-071-10/+14
* Revert "player: reset av state on speed changes"Dudemanguy2024-03-033-22/+2
* player/video: subtract frame_time from delay when ao_chain starts audioDudemanguy2024-03-033-1/+5
* player/audio: also adjust apts by audio speed in audio_start_aoDudemanguy2024-03-031-1/+2
* command: add begin-vo-dragging commandnanahi2024-03-011-0/+12
* Revert "player: add ao-volume option, to set the system volume at startup"Dudemanguy2024-03-013-24/+10
* osdep/mac: make mac naming of files, folders and function consistentder richter2024-02-281-2/+2
* console.lua: fix blurry cursor when --osd-blur is setnanahi2024-02-271-1/+1
* stats.lua: fix blurry graphs when --osd-blur is setnanahi2024-02-271-1/+1
* player/audio: remove misleading comment about delayDudemanguy2024-02-261-1/+1
* player: reset av state on speed changesDudemanguy2024-02-263-2/+22
* player: remove speed adjustment from playing_audio_ptsDudemanguy2024-02-262-2/+3
* player/main: don't set the main thread nameDudemanguy2024-02-261-1/+0
* input/player: add loadfile/loadlist insert-at commandDavid Vaughan2024-02-261-22/+78
* player: change insert_next to insert_atDavid Vaughan2024-02-262-6/+5
* player: add loadlist insert-next commandsDavid Vaughan2024-02-261-5/+15
* player: add loadfile insert-next commandsDavid Vaughan2024-02-261-5/+16
* player: add ao-volume option, to set the system volume at startupLeonardo Boss2024-02-253-10/+24
* player/command: handle runtime toggling of hidpi-window-scaleDudemanguy2024-02-241-0/+23
* player: fix watch later config comments when ignoring pathGuido Cella2024-02-241-2/+5
* player/loadfile: rewrite sub autoselection logicDudemanguy2024-02-242-51/+29
* command: fix sub-seek while paused without a videoGuido Cella2024-02-231-0/+8
* command: don't add SUB_SEEK_OFFSET twice with sub-seekGuido Cella2024-02-231-4/+0
* vo: remove VOCTRL_SET_EQUALIZER and simplify into UPDATE_VIDEODudemanguy2024-02-171-1/+1
* command: add window-id to MPV_EVENT_VIDEO_RECONFIG property changeDudemanguy2024-02-171-2/+2
* player/sub: avoid wasteful subtitle redrawsDudemanguy2024-02-153-22/+53
* Reapply "video: remove another redundant wakeup"Kacper Michajłow2024-02-151-1/+3
* js: complex key-binding: send also key_textAvi Halachmi (:avih)2024-02-091-4/+5
* console.lua: move functions to strip common charactersGuido Cella2024-02-081-34/+34
* stats.lua: use deinterlace-active property insteadDudemanguy2024-02-071-1/+1
* player/command: add deinterlace-active propertyDudemanguy2024-02-071-1/+15
* player: ensure runtime updates of certain rendering optionsDudemanguy2024-02-051-0/+7
* command: add load-input-confGuido Cella2024-02-041-0/+11
* command: add load-config-fileGuido Cella2024-02-042-10/+38
* vo: change vo_frame duration to doubleKacper Michajłow2024-01-271-1/+1
* player/command: don't reselect demux stream on only UPDATE_OSDDudemanguy2024-01-221-3/+4
* player/video: force vo reconfigure on color parameters changeKacper Michajłow2024-01-221-11/+6
* csputils: replace mp_chroma_location with pl_chroma_locationKacper Michajłow2024-01-221-1/+1
* csputils: replace mp_alpha_type with pl_alpha_modeKacper Michajłow2024-01-221-6/+6
* csputils: replace mp_colorspace with pl_color_spaceKacper Michajłow2024-01-221-5/+5
* command: do a normal seek instead of a refresh seek when switching vojmir12024-01-221-1/+1
* osc: add osc-windowcontrols_title optionDudemanguy2024-01-221-1/+2
* Revert "player/video: loosen logic checks for adjust_sync"llyyr2024-01-211-2/+2
* player: remove --term-remaining-playtime optionDudemanguy2024-01-201-2/+1
* command: restore lang after track reloadGuido Cella2024-01-203-0/+13
* command: minor m_property_strdup_ro style changesnanahi2024-01-201-6/+5
* stats.lua: display the current GPU contextnanahi2024-01-201-0/+2
* command: export current-gpu-context propertynanahi2024-01-201-0/+8
* player/command: reselect track after UPDATE_SUB_HARDDudemanguy2024-01-201-0/+2
* console.lua: highlight the selected suggestion in the terminalGuido Cella2024-01-201-3/+10
* scripting: don't observe properties with type nilGuido Cella2024-01-202-4/+4
* osc: don't autohide mouse cursor when hovering over windowcontrols titlenanahi2024-01-201-0/+14
* command: add osd display for volume-gainnanahi2024-01-201-0/+3
* audio: add --volume-gain options to control volume in decibelsnanahi2024-01-202-2/+26
* command: fix bitrate unit capitalizationnanahi2024-01-181-1/+1
* stats.lua: make capitalization consistent across pagesllyyr2024-01-171-11/+11
* console.lua: style log lines in the terminalGuido Cella2024-01-143-29/+40
* player: add forced choice to subs-with-matching-audioDudemanguy2024-01-131-2/+5
* scripting: add mp.inputGuido Cella2024-01-135-36/+278
* console.lua: expand ~/ in file completionGuido Cella2024-01-041-0/+10
* player/video: set video_out to NULL before broadcasting eventsKacper Michajłow2024-01-041-1/+1
* command: allow changing --gpu-api and --gpu-context at runtimeGuido Cella2024-01-011-1/+4
* console.lua: hide the cursor when unfocusedGuido Cella2024-01-011-1/+3
* console.lua: don't reinsert completion_append after cyclingGuido Cella2024-01-011-8/+10
* screenshot: remove artificial limit on the number of screenshots takennanahi2023-12-281-1/+1
* msg: keep status line on the end of fileKacper Michajłow2023-12-271-1/+4
* console.lua: refactor find_common_prefixGuido Cella2023-12-261-16/+7
* osc: allow disabling special mouse wheel behaviorDudemanguy2023-12-211-16/+28
* options: add --secondary-sub-ass-overridedyphire2023-12-181-0/+1
* lua: don't return a second value from successful format_jsonGuido Cella2023-12-171-4/+4
* command: support passing scale to `keypress`sfan52023-12-171-2/+4
* input: add value argument for mp_input_put_key_artificialsfan52023-12-171-5/+5
* OSC: fix indentation and stray whitepaceHRXN2023-12-171-2/+2
* player: refactor secondary subtitle options and propertiesDudemanguy2023-12-163-39/+20
* console.lua: clear the suggestions when you move the cursorGuido Cella2023-12-151-0/+12
* console.lua: complete current-tracks sub-propertiesGuido Cella2023-12-151-6/+8
* console.lua: implement case-insensitive completionGuido Cella2023-12-151-16/+58
* options: add --secondary-sub-poskarelrooted2023-12-132-1/+14
* Revert "OSC: Remove merriment"Niklas Haas2023-12-131-0/+21
* OSC: Remove merrimentMia Herkt2023-12-131-21/+0
* sub: don't busy loop if the player is paused for cacheDudemanguy2023-12-121-1/+2
* player/command: make new overlay-add arguments actually optionalsfan52023-12-081-2/+2
* player/command: add ability to scale overlayGraham Booker2023-12-081-3/+13
* console.lua: cycle through completionsGuido Cella2023-12-061-18/+55
* console: automatically determine the font_hw_ratioChristoph Heinrich2023-12-061-2/+77
* console.lua: simplify the condition to print to the terminalGuido Cella2023-12-061-8/+3
* playloop: use a 16:9 ratio with --force-windowGuido Cella2023-11-301-1/+5
* player/command: don't pass mp_image_params by valueKacper Michajłow2023-11-281-36/+36
* meson: generate .com in the same place as the .exe if possibleDudemanguy2023-11-271-3/+4
* options: add secondary-sub-delayRipose2023-11-262-6/+18
* player: remove shared-script-properties propertyDudemanguy2023-11-223-74/+0
* command: add missing null check to event handlersfan52023-11-201-1/+1
* various: add some missing error checksKacper Michajłow2023-11-181-1/+1
* vo: pass approximate frame duration in vo_frameKacper Michajłow2023-11-181-0/+1
* player/video: account for repeats in ideal_frame_vsync_durationKacper Michajłow2023-11-181-0/+4
* loadfile: remove some dead codeDudemanguy2023-11-181-4/+1
* command: notify media-title on force-media-title changeChristoph Heinrich2023-11-151-0/+2
* player: don't remove all selected sub tracks in mp_dselect_trackkarelrooted2023-11-141-0/+2
* stats.lua: fix incorrect storage aspect ratio valuenanahi2023-11-141-1/+7
* command: export storage aspect ratio (sar) propertiesnanahi2023-11-141-0/+3
* player/video: fix calculation of ideal_frame_vsync_durationKacper Michajłow2023-11-121-1/+1
* vo: add frame vsync and vsync durationKacper Michajłow2023-11-111-2/+4
* console: fix crash for long suggestion stringsChristoph Heinrich2023-11-111-1/+2
* player/command: make show-progress work regardless of osd prefixDudemanguy2023-11-091-0/+4
* player/loadfile: remove blank line on exitKacper Michajłow2023-11-081-1/+0
* Revert "player: cut off status line on terminal width"Kacper Michajłow2023-11-081-5/+0
* Revert "player: don't print status line again when quitting"Kacper Michajłow2023-11-081-5/+2
* stats.lua: disable ASS formatting when printing to terminalKacper Michajłow2023-11-081-1/+1
* vo: replace VOCTRL_HDR_METADATA with direct VO params readKacper Michajłow2023-11-082-8/+20
* stats.lua: remove unused variableGuido Cella2023-11-071-3/+0
* console.lua: don't print the console log to the OSD when switching VOGuido Cella2023-11-071-1/+8
* player/command: handle force window on runtime vo changesDudemanguy2023-11-071-0/+1
* stats: don't overwrite color and alpha of `osd-back-color`Christoph Heinrich2023-11-071-4/+6
* console: don't overwrite color and alpha of `osd-back-color`Christoph Heinrich2023-11-071-2/+3
* player/command: fix typo in sig-peak value computationKacper Michajłow2023-11-071-1/+1
* console: wrap rows at the topChristoph Heinrich2023-11-071-8/+6
* console: optimize table generationChristoph Heinrich2023-11-071-20/+32
* console: enable completions without a prefixChristoph Heinrich2023-11-071-4/+4
* console.lua: complete raw propertiesGuido Cella2023-11-071-1/+1
* console: avoid redundant completion appendageChristoph Heinrich2023-11-071-2/+36
* sub: adjust offsets when sub seeking/steppingDudemanguy2023-11-061-6/+6
* ytdl_hook: fix mixed thumbnail.preference availabilityChristoph Heinrich2023-11-061-1/+1
* video: reset `display_sync_error` when resetting statellyyr2023-11-061-0/+1
* player/command: add video-params and siblings to MPV_EVENT_TICKKacper Michajłow2023-11-051-1/+1
* ALL: use pl_hdr_metadata and nuke sig_peakKacper Michajłow2023-11-052-6/+1
* player/command: remove hdr-metadata propertyKacper Michajłow2023-11-051-37/+0
* csputils: add pl_hdr_metadata to mp_colorspace and deprecate sig_peakKacper Michajłow2023-11-052-6/+25
* player/command: use pl_hdr_metadata_containsKacper Michajłow2023-11-051-5/+3
* csputils: change mp_hdr_metadata to pl_hdr_metadataKacper Michajłow2023-11-051-1/+1
* mp_thread: add win32 implementationKacper Michajłow2023-11-052-2/+0
* mp_thread: prefer tracking threads with idKacper Michajłow2023-11-053-10/+9
* ALL: use new mp_thread abstractionKacper Michajłow2023-11-056-140/+137
* sub: redecode cached packets on UPDATE_SUB_HARD or UPDATE_SUB_FILTDudemanguy2023-11-051-5/+4
* lua: remove a ton of unneeded parenthesesDudemanguy2023-11-025-147/+146
* console.lua: complete file pathsGuido Cella2023-11-021-0/+44
* console.lua: complete list option verbsGuido Cella2023-11-021-0/+18
* console.lua: inline mp.optionsGuido Cella2023-11-021-2/+1
* console.lua: complete list optionsGuido Cella2023-11-021-0/+22
* console.lua: complete profilesGuido Cella2023-11-021-0/+12
* console.lua: complete commands after helpGuido Cella2023-11-021-1/+9
* console: complete infinite cycle-values argumentsChristoph Heinrich2023-11-011-24/+4
* player/main: set main thread name as mpvKacper Michajłow2023-11-011-1/+1
* player/video: loosen logic checks for adjust_syncDudemanguy2023-10-301-2/+2
* player/video: don't reset ao on video chain reinitDudemanguy2023-10-301-8/+4
* ytdl_hook: reverse thumbnail orderChristoph Heinrich2023-10-301-1/+2
* ytdl_hook: support the preference field of thumbnailsChristoph Heinrich2023-10-301-1/+4
* ytdl_hook: add thumbnail optionChristoph Heinrich2023-10-301-12/+6
* ytdl_hook: support thumbnailsEva2023-10-301-3/+36
* scripting: add 'script' to messagesKacper Michajłow2023-10-271-2/+2
* scripting: rename backend names for concise namingKacper Michajłow2023-10-273-5/+4
* mp_threads: rename threads for consistent naming across all of themKacper Michajłow2023-10-273-4/+6
* player/lua: use mp_msg_find_level in check_loglevelKacper Michajłow2023-10-271-4/+3
* player/audio: fix incorrect check on adding delayDudemanguy2023-10-261-1/+1
* javascript: use --js-memory-report option instead of MPV_LEAK_REPORTDudemanguy2023-10-261-2/+1
* options: rename --watch-later-directory to --watch-later-dirDudemanguy2023-10-251-1/+1
* options: rename --screenshot-directory to --screenshot-dirDudemanguy2023-10-251-1/+1
* player: don't calculate av delay if there's no audio or videoDudemanguy2023-10-252-2/+3
* console.lua: complete choice and flag optionsGuido Cella2023-10-251-4/+46
* console.lua: remove unused capture from completion patternsGuido Cella2023-10-251-12/+12
* console.lua: use string.match()Guido Cella2023-10-251-3/+3
* console.lua: generate completion lists lazilyGuido Cella2023-10-251-25/+37
* console.lua: remove repetition from build_completers()Guido Cella2023-10-251-11/+16
* console.lua: remove unnecessary copyGuido Cella2023-10-251-4/+1
* sub: update subtitles if current track is an imageDudemanguy2023-10-231-1/+1
* m_option: initialize m_option_value union properlyKacper Michajłow2023-10-232-6/+8
* meson: make libplacebo a required dependencyllyyr2023-10-231-4/+0
*