summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* TOOLS/lua/autoload: change EXTENSIONS_TARGET to a local variabledyphire2023-09-141-3/+4
* TOOLS/lua/autoload: fix specify loading only one type of filesdyphire2023-09-141-1/+1
* TOOLS/lua/autoload: add directory_mode optionChristoph Heinrich2023-09-131-2/+14
* TOOLS/lua/autoload: add recursive directory loadingChristoph Heinrich2023-09-131-36/+63
* TOOLS/lua/autoload: avoid adding entries to the playlist more then onceChristoph Heinrich2023-09-131-13/+15
* TOOLS/lua/autoload: support directoriesChristoph Heinrich2023-09-131-8/+22
* meson: check vulkan versionsyphyr2023-09-131-1/+1
* stream: accept dav:// and davs:// urlsY0J1G3N2023-09-111-5/+5
* meson: rename last feature with underscoresfan52023-09-111-1/+1
* DOCS/options: add catmull_rom as an example for --scaledokur0chan2023-09-111-0/+7
* sd_lavc: fix subtitle presentation timeKacper Michajłow2023-09-111-13/+1
* Revert "sub: add auto option to --sub-fix-timing"Kacper Michajłow2023-09-115-9/+5
* vd_lavc: by default enable cropping by decoderKacper Michajłow2023-09-102-2/+2
* DOCS/lua.rst: fix typoGuido Cella2023-09-091-2/+2
* player: redo --subs-fallback-forcedDudemanguy2023-09-093-12/+24
* vo: change vsync_interval to doubleDudemanguy2023-09-092-12/+12
* sd_lavc: account for floating point inaccuracyKacper Michajłow2023-09-091-1/+1
* player/video: apply crop for all frames in vo_frameKacper Michajłow2023-09-091-32/+39
* screenshot: support crop with --screenshot-swKacper Michajłow2023-09-092-2/+31
* vo_gpu_next: support --blend-subtitles when taking screenshootKacper Michajłow2023-09-091-3/+25
* vo_gpu: support crop in gl_video_screenshotKacper Michajłow2023-09-091-3/+13
* vo_gpu_next: support crop in video_screenshotKacper Michajłow2023-09-091-4/+11
* vo_gpu_next: forwards compatibility with pl_cacheNiklas Haas2023-09-081-0/+13
* vd_lavc: disable cropping by decoderKacper Michajłow2023-09-082-0/+11
* mp_image: add missing crop initializationKacper Michajłow2023-09-081-0/+7
* video: allow overriding container crop if it is presentKacper Michajłow2023-09-083-10/+21
* stats.lua: don't display full frame cropKacper Michajłow2023-09-081-5/+23
* player/command: mark video-params/crop- unavailable if emptyKacper Michajłow2023-09-081-4/+5
* m_option: return empty rect when no width/height is availableKacper Michajłow2023-09-081-0/+2
* autocrop.lua: enable vo_crop mode by defaultKacper Michajłow2023-09-081-1/+1
* autocrop.lua: don't remove crop on startup/exitKacper Michajłow2023-09-081-1/+4
* autocrop.lua: detect if crop is enabled based on propKacper Michajłow2023-09-081-3/+5
* m_option: make m_rect_apply center basedKacper Michajłow2023-09-083-11/+7
* sub: add auto option to --sub-fix-timingDudemanguy2023-09-075-5/+9
* Revert "sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gaps"Dudemanguy2023-09-071-2/+2
* path-{darwin,unix}: save cache to subdir when using non-XDG pathDudemanguy2023-09-072-4/+12
* meson: add -Bsymbolic for libmpvKacper Michajłow2023-09-071-0/+1
* vo: vulkan: allow picking devices by UUIDPhilip Langdale2023-09-042-13/+51
* meson: include our local copy of libavutil uuid if ffmpeg is too oldPhilip Langdale2023-09-042-2/+7
* misc: add copy of uuid from ffmpegPhilip Langdale2023-09-042-0/+287
* {zsh,bash}-completion: use config when autocompleting profilesPhilip Langdale2023-09-032-3/+12
* stream/dvbin: recommend to use specific channels.conf file namesOliver Freyermuth2023-09-031-0/+3
* stream/dvbin: drop too verbose messagesOliver Freyermuth2023-09-031-2/+0
* stream/dvbin: add some helpful verbose outputOliver Freyermuth2023-09-031-0/+2
* stream/dvbin: detect ZAP channel configs looking like VDR configsOliver Freyermuth2023-09-031-1/+13
* stream/dvbin: do not forget channel list for multiply delivery systemsOliver Freyermuth2023-09-031-2/+2
* stream/dvbin: add support for delivery system ISDB-TOliver Freyermuth2023-09-034-2/+13
* vo_gpu_next: don't rotate gamut visualizationNiklas Haas2023-09-021-7/+5
* demux_lavf: get total duration from track durationsllyyr2023-09-021-18/+18
* {zsh,bash}-completion: add missing --no-config flagsNiklas Haas2023-09-022-6/+6
* options: remove unnecessary clamping on video-pan-x/yllyyr2023-09-021-2/+2
* Revert "aspect: change --video-pan-x/y to be relative to the destination rect"llyyr2023-09-023-3/+4
* osc: add scrolling to the seekbarNRK2023-09-022-0/+5
* ci/lint: ignore subject length for revert commitsDudemanguy2023-09-021-1/+2
* vo_gpu: remove --tone-mapping-modeNiklas Haas2023-09-015-68/+8
* loadfile: fix forced subtitles not respecting slangDudemanguy2023-09-011-2/+7
* builtin.conf: add --allow-delayed-peak-detect=no to gpu-hqNiklas Haas2023-09-011-0/+1
* win32: allow heap cache optimization and memory decommitKacper Michajłow2023-09-011-0/+19
* win32: add BASE_SEARCH_PATH_PERMANENT to SetSearchPathModeKacper Michajłow2023-09-011-1/+2
* win32: don't load dynamically always available functionsKacper Michajłow2023-09-012-52/+6
* win32/displayconfig: remove custom struct redefinitionKacper Michajłow2023-09-011-60/+0
* osc: remove toggle for forced only subpicturesllyyr2023-08-311-39/+0
* stats.lua: display --video-crop values when usedKacper Michajłow2023-08-311-0/+4
* man/input: remove trailing spacesKacper Michajłow2023-08-311-1/+1
* player/command: add video-params/crop-[w,h,x,y]Kacper Michajłow2023-08-313-0/+11
* autocrop.lua: use new --video-cropKacper Michajłow2023-08-311-0/+14
* vo: add --video-cropKacper Michajłow2023-08-319-5/+89
* player/video: don't copy mp_image_params when not neededKacper Michajłow2023-08-311-7/+7
* m_option: add OPT_RECTKacper Michajłow2023-08-312-0/+64
* mp_image: add image crop rect to mp_image_paramsKacper Michajłow2023-08-312-3/+24
* aspect: don't override src_start/src_endKacper Michajłow2023-08-311-2/+0
* common: constify mp_rect_equalsKacper Michajłow2023-08-312-2/+2
* player/command: remove video-aspect propertyKacper Michajłow2023-08-316-79/+11
* demux_playlist: default to --directory-mode=lazyGuido Cella2023-08-303-9/+7
* stats.lua: enable --tone-mapping-visualize while stats shownNiklas Haas2023-08-302-0/+15
* vo_gpu_next: improve --tonemapping-visualizeNiklas Haas2023-08-301-0/+25
* stats.lua: display hdr metadata and peak detectionKacper Michajłow2023-08-291-6/+67
* command: add hdr-metadata propertyKacper Michajłow2023-08-293-0/+84
* vo_gpu_next: add support for VOCTRL_HDR_METADATAKacper Michajłow2023-08-291-0/+34
* vo: add VOCTRL_HDR_METADATA to get mp_hdr_metadataKacper Michajłow2023-08-291-0/+2
* csputils: add mp_hdr_metadataKacper Michajłow2023-08-291-0/+18
* input.conf: swap wheel up/down with wheel left/rightNiklas Haas2023-08-291-4/+4
* loadfile: fix --no-subs-with-matching-audio with --slangDudemanguy2023-08-292-3/+7
* osc: replace sub-forced-only with sub-forced-events-onlyDudemanguy2023-08-291-2/+2
* command: remove sub-forced-only-cur propertyDudemanguy2023-08-293-12/+2
* player: rename --sub-forced-only to --sub-forced-events-onlyDudemanguy2023-08-2911-11/+13
* player: remove auto choice from sub-forced-onlyDudemanguy2023-08-2912-39/+13
* ci/mingw: attempt to enable Vulkan Video Decodingsfan52023-08-291-6/+10
* README: update minimum windows version and clarifyDudemanguy2023-08-291-1/+6
* stats.lua: add hints about scrollingKacper Michajłow2023-08-281-3/+6
* stats.lua: refactor video params displayKacper Michajłow2023-08-281-10/+20
* stats.lua: remove dummy new lines from headersKacper Michajłow2023-08-281-3/+3
* stats.lua: display actual output video size after anamorphic correctionKacper Michajłow2023-08-281-5/+7
* player: add always to --subs-fallback-forcedDudemanguy2023-08-285-6/+12
* player: add --subs-match-os-language optionDudemanguy2023-08-285-11/+31
* loadfile: simplify default track selection a bitDudemanguy2023-08-281-36/+22
* player: remove special auto option from alang/slang/vlangDudemanguy2023-08-284-14/+5
* playlist: remove unused code to track redirectsGuido Cella2023-08-283-22/+1
* player: always write redirect entries for resuming playbackGuido Cella2023-08-283-36/+74
* vo_dmabuf_wayland: unmap osd surface when not neededRobert Mader2023-08-281-1/+9
* vo_gpu_next: fix --target-contrast=infNiklas Haas2023-08-281-1/+1
* README: replace outdated xinerama reference with xpresentDudemanguy2023-08-271-1/+1
* f_lavfi: don't reject dynamic lavfi ins/outsllyyr2023-08-282-3/+13
* osc: fix margin for forced-only subs toggle in bar layoutllyyr2023-08-271-1/+2
* osc: only add sub forced-only toggle to layout for DVD/PGS subsllyyr2023-08-271-12/+13
* input: add missing windows multimedia keysChristoph Heinrich2023-08-271-1/+10
* command: add `sub-ass-extradata` propertyllyyr2023-08-274-0/+39
* vo_gpu_next: update tmp params before rendering frameNiklas Haas2023-08-271-7/+6
* vo_gpu_next: make option shim consistent with new APINiklas Haas2023-08-271-18/+20
* vo_gpu_next: avoid duplicate code (cosmetic)Niklas Haas2023-08-271-5/+4
* vo_gpu_next: correctly set params.frame_mixerNiklas Haas2023-08-271-4/+3
* vo_gpu_next: don't nuke main options state in video_screenshotNiklas Haas2023-08-271-6/+13
* vo_gpu_next: don't override main options in draw_frameNiklas Haas2023-08-271-8/+10
* hwtransfer: check if the source format is accepted directly by the VOPhilip Langdale2023-08-261-0/+26
* hwtransfer: use the right hardware config to find conversion targetsPhilip Langdale2023-08-264-24/+84
* autoconvert: destroy sub filter immediately if reconfiguration is neededPhilip Langdale2023-08-261-2/+2
* output_chain: don't reset autoconvert on changes to unrelated filtersPhilip Langdale2023-08-261-1/+5
* hwtransfer: implement support for hw->hw format conversionPhilip Langdale2023-08-265-48/+135
* player: make all autoload extensions configurableDudemanguy2023-08-268-22/+101
* player: use audio pts corresponding to playing audio on EOFllyyr2023-08-251-2/+1
* input: add missing keypad key definesChristoph Heinrich2023-08-255-14/+30
* sub/osd: signal osd_changed on resizellyyr2023-08-251-0/+1
* win32: don't ignore --screen and --fs-screenKacper Michajłow2023-08-231-8/+14
* DOCS/mpv: document ZOOMIN & ZOOMOUT multimedia keysJames Cuzella2023-08-231-0/+2
* input: add new keys: Back, Tools, ZoomIn, ZoomOutJames Cuzella2023-08-235-0/+14
* vo_gpu_next: move line to correct location (cosmetic)Niklas Haas2023-08-211-1/+1
* vo_gpu_next: correctly handle GAMUT_AUTONiklas Haas2023-08-211-3/+3
* ci/mingw: disable vulkan for 32-bit buildsfan52023-08-211-6/+10
* ci/mingw: don't include useless DLLs in artifactsfan52023-08-211-4/+17
* ci/mingw: refactor build script into functionssfan52023-08-211-54/+78
* ci/mingw: enable more ffmpeg featuressfan52023-08-211-1/+2
* ci/mingw: add necessary deps and enable vulkansfan52023-08-211-14/+48
* ci/mingw: move functional test to workflowsfan52023-08-212-1/+7
* ci/mingw: update dependency versionssfan52023-08-211-3/+3
* vo_gpu_next: reword error message on empty screenshotNiklas Haas2023-08-211-1/+1
* DOCS/options: clarify the video-pan-x/y exampleDudemanguy2023-08-201-3/+3
* aspect: change --video-pan-x/y to be relative to the destination rectKacper Michajłow2023-08-203-4/+3
* aspect: don't allow scaled_src_size be 0Kacper Michajłow2023-08-201-0/+1
* DOCS/options: fix typo in video-pan-x exampleKacper Michajłow2023-08-201-1/+1
* meson: rename all features with underscoressfan52023-08-202-18/+17
* context_drm_egl: remove references to VAAPI in error messagessfan52023-08-201-3/+2
* context_drm_egl: more correctness fixes for uninit proceduresfan52023-08-201-6/+5
* Revert "ao/pulse: implement period_size"sfan52023-08-201-1/+0
* w32_common: try to get the monitor from the window boundsZenos2023-08-201-1/+5
* w32_common: don't fit to screen when VO_WIN_FORCE_POS is setZenos2023-08-201-1/+1
* ao/pulse: implement period_sizeNicolas F2023-08-201-0/+1
* ao/jack: set device_buffer to JACK buffer sizeNicolas F2023-08-201-0/+2
* demux_mf: utilize stdbool bool for if a format specifier was badJan Ekström2023-08-201-2/+4
* demux_mf: early exit with the '%%' caseJan Ekström2023-08-201-11/+23
* win32_common: fixes minimized window being focused on launchmwalmer2023-08-201-1/+1
* ao_oss: add "spdif" passthrough support for high bitrate codecs (e.g. Dolby A...rim2023-08-201-5/+5
* drm_common: skip cards that don't have connected outputsllyyr2023-08-201-0/+29
* meson: remove redundant libplacebo version check for Vulkan interopPhilip Langdale2023-08-191-2/+2
* x11: set sizehint for fs-screen and fs-screen-nameDudemanguy2023-08-201-1/+5
* x11: remove xinerama and refactor window geometryDudemanguy2023-08-203-81/+72
* x11: require randr 1.4Dudemanguy2023-08-202-27/+20
* context_drm_egl: don't free egl properties if they are nullArthur Williams2023-08-201-3/+6
* vo_gpu_next: correctly clear removed hooksNiklas Haas2023-08-191-0/+1
* sd_lavc: use SUB_GAP_THRESHOLD for overlaps/gapsDudemanguy2023-08-191-2/+2
* Revert "sub/sd_lavc: don't check endpts when getting subs"Dudemanguy2023-08-191-1/+2
* vo_gpu_next: fix typo in video_screenshot()Niklas Haas2023-08-191-1/+1
* vo_gpu_next: add --libplacebo-optsNiklas Haas2023-08-193-0/+16
* vo_gpu_next: don't re-set frame_mixerNiklas Haas2023-08-191-1/+2
* vo_gpu_next: move allow_delayed to move appropriate placeNiklas Haas2023-08-191-1/+1
* vo_gpu_next: switch to new pl_options systemNiklas Haas2023-08-191-99/+124
* TOOLS/lua/autoload: Enable run-time updates of optionsChristoph Heinrich2023-08-191-12/+23
* TOOLS/lua/autoload: may specify loading only one type of filessunpenghao2023-08-191-3/+18
* vo_gpu_next: fix leak of --icc-profile-auto on uninitNiklas Haas2023-08-181-1/+1
* vo_gpu_next: drop redundant PL_HAVE_LCMS checkNiklas Haas2023-08-181-20/+1
* ci: update freebsd to latest release channelNiklas Haas2023-08-181-0/+5
* ci: disable libplacebo in msys2 buildNiklas Haas2023-08-181-3/+1
* vo_gpu_next: use pl_dispatch_info_move to avoid useless data copyKacper Michajłow2023-08-181-21/+46
* libplacebo: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-30/+1
* ra_pl: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-65/+1
* vo_gpu_next: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-46/+0
* meson: remove redundant libplacebo-next checkNiklas Haas2023-08-184-14/+5
* hwdec_cuda: drop old PL_API_VER compatibility pathNiklas Haas2023-08-181