Bluetooth audio goes AWOL after skipping n files
Open
Nobody has claimed this yet.
os:mac
- Dominant language
- C
- Stars
- 37k
- Forks
- 3.5k
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 22
Description
System Information
System Version: macOS 26.0.1 (25A362)
Model Identifier: MacBookAir10,1
mpv 2025-10-29 454d9eb
ffmpeg 2025-10-27 00c23bafb
Reproduction Steps
- Wear AirPods
- Play directory of mp3s
- Skip files a couple of dozen times
Expected Behavior
Continuous playback of music
Actual Behavior
Music goes silent after skipping through a dozen tracks or two.
Workarounds
Either:
A) Take out AirPods (music continues in speakers)
B) Take out AirPods and put back again
C) Soft-quit mpv and run again
Log File
I carefully read all instruction and confirm that I did the following:
- I tested with the latest mpv version to validate that the issue is not already fixed.
- I provided all required information including system and mpv version.
- I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of
--log-file=output.txt. - I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
- I attached the full, untruncated log file.
- I attached the backtrace in the case of a crash.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by examining the attached mpv-bt.log.zip and reproducing the failure with AirPods while skipping through an MP3 directory. Use the log and the macOS-specific playback path to identify where audio is lost; done means continuous Bluetooth playback after repeated skips, without relying on the listed workarounds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100