Commit Graph

  • dde0671072 vo_gpu_next: keep the inferred SDR black point relative to peak master Kacper Michajłow 2026-10-05 01:24:11 +02:00
  • 1f7ad6d312 vo_gpu_next: map queued frames again when baked-in options change Kacper Michajłow 2026-10-05 01:24:04 +02:00
  • 24cc1c1c3e DOCS/interface-changes: add entries for merged changes without one Kacper Michajłow 2026-10-16 20:48:23 +02:00
  • dc7f5ec7e4 DOCS/interface-changes: put each change on one line Kacper Michajłow 2026-10-16 20:48:23 +02:00
  • 78159111a8 TOOLS/gen-interface-changes: take every file in the directory Kacper Michajłow 2026-10-16 20:48:22 +02:00
  • 92f85d08e7 ci/publish-release: seed the release notes without the heading Kacper Michajłow 2026-10-16 20:49:33 +02:00
  • 4dfee616d0 ao_wasapi: hold an MTA reference for the hotplug instance Kacper Michajłow 2026-10-06 02:30:40 +02:00
  • 7608348908 win32/smtc: allow toggling at runtime Kacper Michajłow 2026-05-07 18:13:52 +02:00
  • fd59616a16 osdep/win32/smtc: fix crash at exit when another thread owned the MTA Kacper Michajłow 2026-10-06 02:29:55 +02:00
  • 0b3ad514d9 ci/mingw: build in an Ubuntu 26.10 container Kacper Michajłow 2026-10-06 14:19:54 +02:00
  • b43bb95d4c ytdl_hook: default cookies without a Domain to the host of origin Kacper Michajłow 2026-09-24 14:26:59 +02:00
  • 645d1f1d23 csputils: drop the equal energy white point adaptation for XYZ Kacper Michajłow 2026-10-16 19:40:54 +02:00
  • 5f5c4e8ba5 vo_gpu: decode XYZ into the tagged primaries Kacper Michajłow 2026-10-16 19:20:34 +02:00
  • 25d8fa585b mp_image: support linear light XYZ Lynne 2026-06-14 19:51:27 +09:00
  • a2cd83c56d vo_drm: add support for RGB565 Link Mauve 2026-10-15 22:11:24 +02:00
  • b6cab8fa0c vo_gpu_next: only re-upload OSD textures when they change rlauuzo 2026-08-18 15:07:09 +00:00
  • 5757d69708 d3d11/context: resize buffers when DXGI leaves exclusive fullscreen Kacper Michajłow 2026-10-15 20:33:02 +02:00
  • 2ddd0f027c select.lua: open context_menu.lua in d3d11 exclusive fullscreen Kacper Michajłow 2026-10-15 18:31:28 +02:00
  • 867990d949 autoload.lua: use efficient file_info call Fabian Mildner 2026-08-14 15:17:11 +02:00
  • 157cef43d3 autoload.lua: exit early when path is a directory Fabian Mildner 2026-05-16 16:05:59 +02:00
  • e9aac03ab8 vf_d3d11vpp: allocate the output after setting up the video processor Kacper Michajłow 2026-10-15 15:25:59 +02:00
  • 4255130de4 libmpv: add D3D11 render API backend Kacper Michajłow 2026-04-17 21:10:43 +02:00
  • b1b03bd347 d3d11: move the live object report to the VO context Kacper Michajłow 2026-10-15 14:02:27 +02:00
  • 0b3d2ab525 ra_d3d11: set the rasterizer state for every draw Kacper Michajłow 2026-10-15 13:25:00 +02:00
  • 5deaba46b2 vo_gpu: fix dither quantization for > 31 bit depths Kacper Michajłow 2026-10-15 14:02:27 +02:00
  • 492bae0768 meson: prefer LuaJIT over PUC Lua Kacper Michajłow 2026-10-14 19:28:32 +02:00
  • 7c4f662c08 vo_gpu: opengl: use R8/RG8 formats on GLES 2.0 and GL 2.1 Vasily Khoruzhick 2026-07-13 16:35:14 -07:00
  • 37eb6a0de0 vo_gpu: opengl: support GL_EXT_framebuffer_object Vasily Khoruzhick 2026-07-13 16:35:14 -07:00
  • e6887ed972 test/libmpv_common: add temp_path() and wait_event() Kacper Michajłow 2026-09-29 02:14:07 +02:00
  • 33b2093b32 test: add aes-ctr stream test Kacper Michajłow 2026-09-28 18:55:05 +02:00
  • c92f8b4b3a stream_aes_ctr: add aes-ctr:// protocol Kacper Michajłow 2026-09-28 18:55:05 +02:00
  • ad9e2b3307 demux_playlist: resolve relative entries against the url after redirects Kacper Michajłow 2026-10-14 11:17:26 +02:00
  • 3c1e06e0bf demux_lavf: expose the url after redirects as the location option Kacper Michajłow 2026-10-14 11:17:26 +02:00
  • a6ba614e68 stream: add effective_url, the url after redirects Kacper Michajłow 2026-10-14 11:17:26 +02:00
  • b3c2fde411 context_angle: enable the D3D11 debug layer with --gpu-debug Kacper Michajłow 2026-10-14 02:48:57 +02:00
  • d802fab36a d3d11: don't map fence messages by ID Kacper Michajłow 2026-10-14 02:48:49 +02:00
  • 44be29945b d3d11: move debug layer message printing to d3d11_helpers Kacper Michajłow 2026-10-14 02:48:25 +02:00
  • 270367e8af ta_talloc: fix assert in MP_TARRAY_REMOVE_AT llyyr 2026-10-13 09:43:27 +05:30
  • b413ad0258 context_angle: fix D3D11 device leak Kacper Michajłow 2026-10-14 02:24:34 +02:00
  • 40c998a1ca hwdec_d3d11egl: release the FFmpeg hardware device reference wallpap 2026-10-13 16:28:31 +08:00
  • 19aaa33a86 sd_ass: keep the seen and animated state on the original packet Kacper Michajłow 2026-10-14 00:08:12 +02:00
  • e9961b6014 test: add SDH filter tests for events with a null byte Kacper Michajłow 2026-10-14 00:53:41 +02:00
  • b995943c75 filter_sdh: detect an unchanged event by its length Kacper Michajłow 2026-10-13 21:37:51 +02:00
  • fbc992bb74 filter_sdh: fix heap over-read on events with a null byte Kacper Michajłow 2026-10-13 21:37:13 +02:00
  • cecffff7a9 filter_sdh: use size_t for lengths and buffer positions Kacper Michajłow 2026-10-13 21:36:19 +02:00
  • 49bcdd6c77 filter_sdh: get the event format offset once at init Kacper Michajłow 2026-10-13 20:03:32 +02:00
  • ec38361c56 osdep/language-win: advance through preferred UI languages wallpap 2026-10-13 17:27:29 +08:00
  • c3ac7f3951 ci/msys2: remove deprecated mingw64 build Kacper Michajłow 2026-10-13 01:51:47 +02:00
  • 745c0bdb11 demux_lavf: replace deprecated AVStreamGroup.streams with entries Kacper Michajłow 2026-10-13 01:13:15 +02:00
  • 9d144e57b6 bash-completion: complete aliases and list actions like their target shbernal 2026-10-12 19:18:40 +02:00
  • 88eb9f2e73 vo_tct: take the cell aspect from the terminal Kacper Michajłow 2026-10-10 23:47:53 +02:00
  • 197fa00448 vo_tct: place the image from row 1 and park the cursor below it Kacper Michajłow 2026-10-10 23:47:01 +02:00
  • 16fb1523fb DOCS/man/vo: drop the removed --vo-sixel-exit-clear alias Kacper Michajłow 2026-10-10 23:05:43 +02:00
  • 4ffe099190 vo_sixel: park the cursor on the bottom row after a frame Kacper Michajłow 2026-10-10 22:36:07 +02:00
  • 21bae81ac3 ci: enable sixel Kacper Michajłow 2026-10-10 20:04:35 +02:00
  • 5ce308b573 sws_utils,zimg: keep the scalers across frames with dynamic HDR metadata Kacper Michajłow 2026-10-10 15:24:31 +02:00
  • 6bd80b06f9 terminal-win: ask the terminal for its cell size under ConPTY Kacper Michajłow 2026-10-09 06:56:27 +02:00
  • 30a31b77d1 terminal: redraw the terminal VOs when the terminal is resized Kacper Michajłow 2026-10-10 02:58:00 +02:00
  • 8e566099cb vo_kitty: present frames through the terminal swapchain Kacper Michajłow 2026-10-10 02:20:09 +02:00
  • ad69233d93 vo_tct: present frames through the terminal swapchain Kacper Michajłow 2026-10-10 02:20:09 +02:00
  • 2c98919b66 vo_sixel: present frames through the terminal swapchain Kacper Michajłow 2026-10-10 00:08:47 +02:00
  • d8b06f94a1 video/out: add a swapchain for terminal VOs Kacper Michajłow 2026-10-10 02:19:54 +02:00
  • ee2e920963 vo_sixel: encode the canvas as slices on the thread pool Kacper Michajłow 2026-10-09 23:16:53 +02:00
  • ce2fe8d678 vo_sixel: size the canvas from the terminal's cells Kacper Michajłow 2026-10-10 23:23:49 +02:00
  • ebf3c145f9 vo_{sixel,kitty}: draw the video into a frame the size of the canvas Kacper Michajłow 2026-10-09 21:15:34 +02:00
  • 1bc34185e3 terminal-win: set the mouse position for every event Kacper Michajłow 2026-10-09 21:15:34 +02:00
  • 12d630d819 terminal: serialize terminal output between the status line and the VOs Kacper Michajłow 2026-10-09 06:56:28 +02:00
  • 5e20ad66a1 terminal-win: turn quick edit mode off while mouse input is enabled Kacper Michajłow 2026-10-09 06:56:26 +02:00
  • bec915fd07 win32: write the whole buffer with one console write in mp_fwrite() Kacper Michajłow 2026-10-09 06:21:42 +02:00
  • a69c04896e terminal-win: keep the default pixel size for a zero font dimension Kacper Michajłow 2026-10-09 05:08:37 +02:00
  • 4d3f0250df terminal-win: fix swapped rows and columns in terminal_get_size2() Kacper Michajłow 2026-10-09 01:57:22 +02:00
  • 173c0a065a terminal-win: report the size of the console window Kacper Michajłow 2026-10-09 01:57:20 +02:00
  • f05190b414 vo_drm: fix hang when routine wakeups fill VT pipe Dmitriy Gorokh 2026-10-09 20:40:30 +03:00
  • d94d095814 vulkan/context: remove shader object support Lynne 2026-09-26 11:45:31 +09:00
  • c1a7e4b42c vulkan/context: add VK_KHR_maintenance11 Lynne 2026-10-10 16:09:26 -07:00
  • a8ed387b49 vulkan/context: synchronize with lavu Lynne 2026-10-04 15:30:38 -07:00
  • 917ac00964 vulkan/context: drop feature enabled by libplacebo Philip Langdale 2026-10-04 15:28:19 -07:00
  • 598cb2e117 vulkan: bump minimum required Vulkan headers to 1.4.309 Philip Langdale 2026-10-04 15:28:02 -07:00
  • accb7b2821 command: unset metadata key if string is empty Mike Will 2026-08-16 08:51:51 -04:00
  • 57c745b1a0 mac/input: add new open file function, use it for none DnD file events der richter 2026-10-04 14:24:11 +02:00
  • d52253adcf mac/input: rename open file function to handleDnd der richter 2026-10-04 13:24:20 +02:00
  • d16053be58 osxbundle: don't exclude libs that have the object file filename in path der richter 2026-10-03 17:35:18 +02:00
  • 570be2b19b ci/mac: rename arch matrix variable to target-os, use as artifact name der richter 2026-10-06 19:16:56 +02:00
  • 6c8e207cda ci/mac: add macOS 27 runner der richter 2026-10-06 19:01:38 +02:00
  • a251e5d457 ci/mac: remove deprecated macOS 14 runner der richter 2026-10-03 15:15:37 +02:00
  • b2c255c13e wayland: use configure bounds in window geometry llyyr 2026-09-28 19:48:35 +05:30
  • 06ee185d3f osdep/io: restore umask-based file creation permissions felix h 2026-10-09 11:30:32 +02:00
  • fd9265a905 context_angle: remove the D3D9 renderer Julius Bairaktaris 2026-08-01 05:23:36 +02:00
  • c006642813 osc.lua: fix bar height calculation nanahi 2026-09-25 17:51:23 -04:00
  • 7b3a22a154 context_drm_egl: keep allow_modeset until the color commit is submitted Dmitriy Gorokh 2026-10-07 09:36:07 +03:00
  • 1eb51ef98e context_drm_egl: handle set_color() with a NULL hint Dmitriy Gorokh 2026-10-07 09:35:47 +03:00
  • 36abaa32d0 stream/network: accept ICY headers without a space after the colon Kacper Michajłow 2026-10-07 23:10:34 +02:00
  • 56c168f81f demux: don't force a read when the byte hysteresis releases Kacper Michajłow 2026-10-07 20:55:21 +02:00
  • 36bf3d5290 demux: gate hysteresis-bytes on hyst_active like hysteresis-secs shanyuduo 2026-09-19 00:57:56 +08:00
  • 51ab8044cb hwdec_drmprime_overlay: make the framebuffer the whole frame Markus Volk 2026-10-07 12:06:19 +02:00
  • 550ee1979f stream_curl: fall back to lavf when libcurl is unusable Kacper Michajłow 2026-10-06 21:06:55 +02:00
  • eb0ee10315 stream_curl: add missing cancel NULL checks sfan5 2026-08-18 21:21:55 +02:00
  • 324ad1285c demux_mkv: fall back to the first cluster for seeks before the index Kacper Michajłow 2026-10-05 16:43:14 +02:00
  • 6c092d978b osdep/win32/smtc: fix hang on exit before the window is created Kacper Michajłow 2026-10-05 17:12:55 +02:00
  • 5d85ba5fb3 osc.lua: make wheel commands on the seekbar configurable Guido Cella 2026-10-05 19:23:35 +02:00