- Update to version 0.39.0+git20241217.32d103c58072:
* meson: bump libdrm version to 2.4.109
* options: add heic and heif to --image-exts
* ytdl_hook: pass empty proxy value
* demux_lavf: remove obsolete defines
* demux_lavf: detect heif/heic as images
* osc.lua: simplify track ID retrival
* select.lua: abort edition selection when there's only 1
* DOCS/man/osc: sort mouse bindings consistently
* osc.lua: show the full path when right clicking the title
* osc.lua: open the playlist selector when right clicking playlist arrows
* osc.lua: move title mbtn script-opts below playlist_next's
* DOCS/man/osc: update track middle-click action
* demux_mkv: limit EBML size to 64 MiB for fuzzing
* options: disable playlist and include for fuzzing
* m_property: stop processing after 10 properties even in skip cases
* ao: correctly set state.playing for non-gapless audio after eof
* player/audio: get rid of bogus early return in reinit_audio_filters
* sd_lavc: match video display aspect ratio on SD video in PGS subtitles
* osc.lua: draw box layout below console
* vo: update base_vsync even for initial samples
* vo: use display clock to determine frame_end in display synced case
* vo: extract display synced frame end calculation
* osc.lua: add option to enable fade-in effect
* console.lua: rename dimension variables
* command: signal unavailable error when clipboard is unavailable
* clipboard-vo: make logging verbose when clipboard is unavailable
* clipboard: add CLIPBOARD_UNAVAILABLE error code
* console.lua: clear completions before searching history
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpv?expand=0&rev=314