mpv
mpv copied to clipboard
🎥 Command line video player
you want to work on mpv and don't know where to start? there are open [issues](https://github.com/mpv-player/mpv/issues) that could possibly be fixed. though this might not be a good or easy...
As we've previously discussed in #13902, a mechanism for pull-based AO to know EOF is needed. This PR addresses this by adding an `eof` out param to `ao_read_data`. The AO...
Not setting `media.role` especially negatively affects wireplumber's restore-stream feature as it will save different stream settings for ao=pulse and ao=pipewire, so they will be restored differently. For example: 1. mpv...
They are replaced by `--option=value`.
To increase our testing coverage before merging. This uses already build corpus and coverage info to test the modified code, if possible. See: https://google.github.io/oss-fuzz/getting-started/continuous-integration
mpv v0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects built on Apr 18 2024 06:31:17 libplacebo version: v6.338.2 FFmpeg version: n6.1.1 FFmpeg library versions: libavutil 58.29.100 libavcodec 60.31.102 libavformat 60.16.100 libswscale 7.5.100...
It's useful for user scripts to be able to use the same ytdl binary that ytdl_hook uses without having to replicate ytdl_hook's process of searching for the ytdl binary. Some...
### Expected behavior of the wanted feature 1. Lua scripts are able to get the path to the ytdl binary that `player/lua/ytdl_hook.lua` has found. 2. Lua scripts are able to...
### system - mpv v0.38.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects - Linux arch 6.8.8-arch1-1 - pacman install - kwin 6.1.0 - NVIDIA GeForce RTX 3080 Ti - error: fish: Job...
This commit adds a state `hw_paused` for pull-based AO. `driver->set_paused(false)` is only called if `hw_paused` is true. `hw_paused` is cleared after `ao_reset`, so `set_paused` will not be called after a...