summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* DOCS/options: fix incorrect labelling of hr-seek defaultSagnac2022-06-101-2/+2
* sub: jsre filter: abort init early on empty filter listAvi Halachmi (:avih)2022-06-091-1/+4
* ci/mingw64: add git libplacebo for gpu-nextJan Ekström2022-06-071-2/+13
* github/workflows: move mingw CI to ubuntu 22.04Jan Ekström2022-06-071-1/+1
* ci/mingw64: make meson crossfile globalJan Ekström2022-06-071-17/+17
* wayland_gl: use wl->scaling when creating egl_windowDudemanguy2022-06-071-2/+3
* wayland: rearrange initialization logicDudemanguy2022-06-071-10/+8
* player: add tiff/tif (TIFF) to list of image extensionsAtticFinder655362022-06-071-1/+1
* player: add jxl (JPEG XL) to list of image extensionsAtticFinder655362022-06-071-1/+1
* wayland: remove some unneeded lines from reconfigDudemanguy2022-06-061-2/+0
* vo_gpu_next: fix OSD rendering of screenshotsNiklas Haas2022-06-061-5/+6
* meson: add internal arg to wayland-protocols' get_variable()Simon Ser2022-06-051-1/+1
* osc.lua: add idlescreen and osc-idlescreenDudemanguy2022-06-042-8/+48
* video/out/dither: remove custom index_t typedefWessel Dankers2022-06-041-26/+24
* wayland: force vo_vaapi_wayland scaling to 1Dudemanguy2022-05-301-1/+2
* DOCS/interface-changes: mention vaapi-wayland voDudemanguy2022-05-301-0/+1
* vo: move allocate_memfd method to wayland_commonAaron Boxer2022-05-304-36/+26
* vo_vaapi_wayland/wayland_common: code style fixesDudemanguy2022-05-304-139/+178
* wayland: use mp_tag_str not drm_format_stringDudemanguy2022-05-304-455/+3
* vo: allow vaapi_wayland and vaapi_x11 to coexistAaron Boxer2022-05-301-2/+3
* wayland: don't depend on the order of global announcementsJulian Orth2022-05-281-4/+10
* vo: add new vaapi-wayland driverAaron Boxer2022-05-2412-4/+992
* demux: stop iterating over demuxers as soon as a match is foundEmanuele Torre2022-05-211-1/+3
* osc.lua: fix crash when calling osc-tracklist while idleCogentRedTester2022-05-191-1/+1
* player: check for argv before printing help textDudemanguy2022-05-161-1/+3
* player: set EOF when seeking to end with keep-openDudemanguy2022-05-141-1/+4
* various: remove trailing whitespaceGuido Cella2022-05-1412-17/+17
* wayland: use wl_output v4 for display-namesDudemanguy2022-05-131-2/+4
* lua: avoid rare memory leak in mp.join_pathGuido Cella2022-05-121-4/+3
* client API: always export symbols on windowsDudemanguy2022-05-111-3/+3
* stream_lavf: add support for ipfs and ipnsMark Gaiser2022-05-051-1/+1
* meson: compile mpv.exe as a win32 gui applicationDudemanguy2022-05-052-8/+2
* context_drm_egl: support monitor parDudemanguy2022-05-051-0/+9
* github/workflows: add macOS 12 buildJan Ekström2022-05-051-0/+1
* video/image_writer: tag colorspace in AVCodecContextLeo Izen2022-05-041-2/+4
* DOCS/input: fix typo "NANME" -> "NAME"Emanuele Torre2022-05-021-1/+1
* console.lua: don't render a 2nd cursor on the OSCGuido Cella2022-05-011-1/+1
* video/image_writer: fix high-depth JPEG XL screenshotsLeo Izen2022-04-291-1/+5
* build: add avcodec jpegxl dependency versionsLeo Izen2022-04-283-5/+8
* demux: add support for r128 replaygain tagsdatasone2022-04-281-0/+13
* DOCS/ao: remove only usage of git.io link shortening serviceJakub Wilk2022-04-281-1/+2
* wayland: use wl_surface_damage_bufferDudemanguy2022-04-272-5/+5
* DOCS/options: properly capitalize JPEG XLLeo Izen2022-04-261-3/+3
* video/image_writer: add Jpeg XL screenshotsLeo Izen2022-04-263-0/+31
* various: fix typosCœur2022-04-2534-51/+51
* vo_gpu_next: avoid 0x0 resizesDudemanguy2022-04-241-2/+4
* github/workflows: workaround git permissions errorDudemanguy2022-04-211-0/+2
* DOCS/options: update the --load-osd-console documentationGuido Cella2022-04-211-4/+3
* DOCS/input: update the ASS tags documentation URLGuido Cella2022-04-211-1/+2
* options: make --cover-art-auto=exact the defaultGuido Cella2022-04-212-3/+3
* player: add cover-art-whitelist optionGuido Cella2022-04-214-3/+12
* DOCS: fix the typo of --sub-justifyhooke0072022-04-211-1/+1
* DOCS: correct --sub-shadow-colorhooke0072022-04-211-6/+6
* DOCS/{mpv,options}: document the watch later functionalityGuido Cella2022-04-213-67/+99
* vo_wlshm: use draw_frame instead of draw_imageDudemanguy2022-04-211-3/+3
* mpv.desktop: add japanese translationDudemanguy2022-04-211-0/+3
* ci: switch Tumbleweed build to openSUSE container registryMia Herkt2022-04-191-1/+1
* vd_lavc: fixup unchecked usage of AV_CODEC_EXPORT_DATA_FILM_GRAINJan Ekström2022-04-131-0/+7
* vd_lavc: fix decoder initialization when no VO is availableJan Ekström2022-04-111-6/+20
* vd_lavc: remove duplicate vd_ffmpeg_ctx pointer from init_avctxJan Ekström2022-04-111-2/+1
* wayland: use wl_output v4 for --fs-screen-nameDudemanguy2022-04-111-3/+30
* x11: avoid wasteful rendering when possibleDudemanguy2022-04-117-1/+37
* player: rearrange video sync opts/enums/definesDudemanguy2022-04-116-32/+32
* wayland: unify visibility checking codeDudemanguy2022-04-117-23/+33
* vo_gpu/d3d11: add message ID based log level mappingJan Ekström2022-04-111-6/+64
* vo_gpu/d3d11: mimic libplacebo backbuffer usageJan Ekström2022-04-111-7/+10
* vo_gpu/d3d11: enable receival of color depth without active backbufferJan Ekström2022-04-111-2/+12
* vo_gpu/d3d11: add helper function to get ra_format from DXGI_FORMATJan Ekström2022-04-112-0/+16
* vo_gpu_next: switch to unpooled hwdec mappingNiklas Haas2022-04-115-69/+90
* x11: fix screen-name optionDudemanguy2022-04-081-0/+1
* mpv.desktop: add turkish translationOğuz Ersen2022-04-081-0/+3
* options.lua: remove unused functionGuido Cella2022-04-081-7/+0
* options: add osd-playing-msg-durationGuido Cella2022-04-074-1/+10
* egl_helpers: request at least 8 alpha bits if necessaryOlivier Perret2022-04-071-1/+1
* DOCS/input: mark chapter-list as writableGuido Cella2022-04-071-1/+1
* drm: context_drm_egl: add support for enabling VRRPhilip Langdale2022-04-056-0/+41
* vd_lavc: add vo caps and option to set GPU film grain applicationLynne2022-04-054-1/+32
* vo_gpu_next: apply film grain if such metadata is presentLynne2022-04-051-0/+5
* vf_format: support forwarding/stripping film grain metadataLynne2022-04-053-0/+11
* mp_image: support film grain parametersLynne2022-04-052-0/+12
* vd_lavc: hide a deprecation warning in already handled compatible codeJan Ekström2022-04-031-1/+3
* sub/osd: use atomic for osd_state.force_video_ptsAman Karmani2022-04-022-11/+8
* osdep/atomic: add mp_atomic_doubleAman Karmani2022-04-021-0/+2
* Revert "vo_gpu_next: remove unnecessary dependency"Niklas Haas2022-04-011-2/+1
* ao_pipewire: Do not hold thread lock during loop stopThomas Weißschuh2022-03-311-3/+1
* ao_pipewire: fix resource lifetimesThomas Weißschuh2022-03-301-7/+21
* vo_gpu_next: remove unnecessary dependencyNiklas Haas2022-03-291-1/+2
* lua: use correct chunkname when loading script filessfan52022-03-231-3/+6
* vo_gpu[_next]: hwdec: fix logging regression when probingPhilip Langdale2022-03-2112-32/+59
* common/av_log: explicitly include version.h for required librariesLeo Izen2022-03-171-0/+6
* vo_gpu_next: also include stride alignment in DR sizeNiklas Haas2022-03-141-2/+3
* vulkan: correctly inherit proc_addr pointerNiklas Haas2022-03-131-0/+1
* ao_sndio: fix parentheses warningLaserEyess2022-03-111-3/+3
* client API: also export mpv_stream_cb_add_roDudemanguy2022-03-111-2/+2
* vo_gpu: hwdec_vaapi: Improve logging when probing surface formatsPhilip Langdale2022-03-102-4/+25
* DOCS/options.rst DOCS/vo.rst: Update discussion of hwdec usagePhilip Langdale2022-03-092-90/+99
* vo_gpu_next: fix crash when disabling DR at runtimeNiklas Haas2022-03-081-5/+6
* vo_gpu_next: don't leak mpi on failed uploadNiklas Haas2022-03-081-32/+37
* vo_gpu_next: properly keep track of DR allocationsNiklas Haas2022-03-071-27/+39
* hwdec: warn on unsupported hwdec option valueAvi Halachmi (:avih)2022-03-071-5/+10
* vo_gpu_next: don't allocate dr_buf as part of the AVBufferRefNiklas Haas2022-03-061-20/+9
* hwdec: fix out-of-date preprocessor variable nameNiklas Haas2022-03-041-1/+1
* ytdl_hook.lua: consider any subprocess status != 0 as errorAvi Halachmi (:avih)2022-03-031-1/+6
* vo_gpu_next: add D3D11 RA texture wrapping/unwrapping for hwdecJames Ross-Gowan2022-03-033-5/+44
* vo_gpu_next: add support for hardware decodingNiklas Haas2022-03-033-40/+166
* manpage: add vo_gpu_next wiki link to manpageNiklas Haas2022-03-031-1/+4
* vo_gpu_next: configure the VO queue size dynamicallyNiklas Haas2022-03-031-12/+21
* vo_gpu_next: expose EGLDisplay to pl_gpuNiklas Haas2022-03-031-0/+7
* vo_gpu: move hwdec loading code to common helperNiklas Haas2022-03-036-153/+193
* hwdec: release images as soon as possible after mappingNiklas Haas2022-03-033-4/+15
* hwdec_vaapi_vk: rename to vaapi_plNiklas Haas2022-03-036-26/+25
* hwdec_vaapi_gl: properly zero initialize priv structNiklas Haas2022-03-031-6/+8
* filters: Re-add vavpp deinterlacing auto-filterPhilip Langdale2022-03-021-0/+5
* ytdl_hook: fix url_is_safe to match URL protocols properlyGeorge Brooke2022-03-021-1/+1
* vo_gpu_next: remove/simplify plane flipping hacksNiklas Haas2022-02-253-42/+14
* vo_gpu_next: avoid rendering subtitles as HDR/wide gamutNiklas Haas2022-02-251-1/+9
* mp_image: fix mp_image_plane_w/hNiklas Haas2022-02-241-4/+2
* stats.lua: page 2 - frame timing: use fixed display orderAvi Halachmi (:avih)2022-02-231-1/+10
* stats.lua: graphs: fix bad rendering due to division by 0Avi Halachmi (:avih)2022-02-211-6/+9
* vo_gpu_next: refactor subtitle renderingNiklas Haas2022-02-216-35/+63
* options: add always to stop-screensaverDudemanguy2022-02-183-5/+12
* DOCS/input: document subprocess more clearlyGuido Cella2022-02-181-19/+23
* DOCS/input: fix typoGuido Cella2022-02-181-1/+1
* vo_gpu: hwdec: load hwdec interops on-demand by defaultPhilip Langdale2022-02-178-24/+108
* ao_pipewire: fix ao-volume handlingAlex B2022-02-111-3/+6
* vo_gpu_next: don't crash on negative plane stridesNiklas Haas2022-02-111-5/+34
* vo_gpu: d3d11_helpers: don't create UNORDERED_ACCESS backbuffers in Win7James Ross-Gowan2022-02-091-0/+10
* meson: remove horrifying macos luajit hackDudemanguy2022-02-071-17/+4
* github/workflows: use lua 5.1 on macosDudemanguy2022-02-071-1/+1
* DOCS/mpv: improve vf=rotate examplesGuido Cella2022-02-071-5/+5
* wayland: partially fix drag and drop handlingDudemanguy2022-02-071-2/+15
* ao_pipewire: validate pod creationThomas Weißschuh2022-02-061-0/+6
* ao_pipewire: add support for device selectionThomas Weißschuh2022-02-061-14/+188
* vo_gpu_next/context: get graphics API-specific contexts from pl_gpuJan Ekström2022-02-061-36/+31
* vf_format: simplify frame type checking after addition of DoVi optionJan Ekström2022-02-061-1/+5
* vo_gpu: hwdec_vaapi: Don't probe formats for irrelevant endpointsPhilip Langdale2022-02-061-0/+8
* ci/appveyor: fix package install lineappveyorsfan52022-02-061-1/+1
* osc.lua: seekbar hover: speed-up chapter accessAvi Halachmi (:avih)2022-02-061-8/+9
* js: utils.get_user_path: make wrapper of expand-pathAvi Halachmi (:avih)2022-02-043-10/+5
* libplacebo: switch to new target format APINiklas Haas2022-02-031-1/+6
* libplacebo: switch to new GPU limits APIsNiklas Haas2022-02-031-6/+11
* libplacebo: switch to v4 naming conventionNiklas Haas2022-02-035-50/+46
* libplacebo: update log helpersNiklas Haas2022-02-038-38/+35
* libplacebo: bump minimum dependency to 4.157Niklas Haas2022-02-033-12/+5
* vo_gpu_next: create shader cache dir if missingNiklas Haas2022-02-031-0/+1
* build: rename libplacebo version checkNiklas Haas2022-02-034-8/+8
* wayland: always start rendering after a resizeJulian Orth2022-02-031-0/+6
* DOCS/options.rst: fix typo (double "aspect")Avi Halachmi (:avih)2022-02-031-1/+1
* filter kernels: add cosine windowgaramond132022-02-031-0/+6
* wscript: bump libplacebo version requirement to 4.190Jan Ekström2022-02-021-2/+2
* vo_gpu_next: initial attempt at adding d3d11 supportJan Ekström2022-02-022-8/+88
* vo_gpu_next/context: common'ize things that would be common for non-vulkanJan Ekström2022-02-021-10/+25
* vo_gpu/d3d11: enable access to the underlying ra_ctx swap chainJan Ekström2022-02-022-0/+22
* vo_gpu/d3d11: add more usage flags to the swapchain imagesJames Ross-Gowan2022-02-021-1/+8
* vo_gpu/d3d11: early exit in start_frame if output fbo is nullptrJan Ekström2022-02-021-0/+3
* win32: apply geometry position to content instead of windowAvi Halachmi (:avih)2022-02-021-1/+6
* meson: fix libdl existence check for *bsd systemsAndrew Krasavin2022-02-021-6/+7
* auto_profiles.lua: don't warn if profile-restore=defaultCogentRedTester2022-01-301-1/+1
* DOCS/input.rst: profile-list: profile-restore could be missingAvi Halachmi (:avih)2022-01-301-0/+4
* meson: add version check to wayland-protocolsDudemanguy2022-01-291-1/+1
* wayland: always resize when scale changes on surface enterDudemanguy2022-01-271-0/+1
* wayland: support extra mouse buttonsRyan Hendrickson2022-01-281-18/+22
* wayland: actually handle 0x0 resizes correctlyDudemanguy2022-01-271-0/+8
* Revert "wayland: ignore 0x0 resizes"Dudemanguy2022-01-271-3/+2
* build: remove aviocontext bytes_read checkDudemanguy2022-01-254-22/+1
* x11: sanitize window title to UTF-8 for EWMHDudemanguy2022-01-241-2/+7
* wayland: sanitize toplevel title to UTF-8Dudemanguy2022-01-241-1/+5
* wayland: ignore 0x0 resizesDudemanguy2022-01-231-2/+3
* version.py/version.sh: bump copyright yearDudemanguy2022-01-222-2/+2
* ci/build-freebsd: enable sndio ao during buildDudemanguy2022-01-222-0/+3
* ao_sndio: bugfix and small refactoring for #8314Andrew Krasavin2022-01-224-45/+54
* ao_sndio: add this audio output againrim2022-01-225-0/+334
* options: only apply sub-visibility to primary subsDudemanguy2022-01-225-9/+9
* Revert "options: add --sub-visibility=<primary-only|secondary-only>"Avi Halachmi (:avih)2022-01-199-23/+22
* options: add --sub-visibility=<primary-only|secondary-only>Ripose2022-01-199-22/+23
* player: add thd (TrueHD) to whitelist of audio extensionschelobaka2022-01-191-1/+1
* player: fix parentheses warning with &&LaserEyess2022-01-181-2/