Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modifying devices in WASAPI results in a queue reset #1405

Open
Tetrapak0 opened this issue Apr 1, 2023 · 0 comments
Open

Modifying devices in WASAPI results in a queue reset #1405

Tetrapak0 opened this issue Apr 1, 2023 · 0 comments

Comments

@Tetrapak0
Copy link

Tetrapak0 commented Apr 1, 2023

I'm submitting a...


[ ] Regression 
[x] Bug report  
[ ] Feature request

I'm using these versions

  • Windows version: Windows 10 Pro 22H2, Build 19045.2673
  • Dopamine version: 2.0.9 (Release)

Reproduction steps

  • Step 1 Play a song and let Dopamine play the following few songs,
  • Step 2 Disconnect your headphones and pause playback,
  • Step 3 Attempt to resume playback.

Observed behavior

Modifying the device list in WASAPI in any way resets the queue. If you modify it while music is playing, pause the music and attempt to resume playback it will break. Same happens if playback was already paused.

Desired behavior

The playback should resume normally.

Log file

2023-04-01 11:54:52.153|Info|PlaybackService.PlaybackInterruptedHandler|1278|Track interrupted: C:\Users#####\OneDrive\Music\Helloween\2003 - Rabbit Don't Come Easy\13 Far Away (Bonus Track).mp3
2023-04-01 11:54:55.373|Info|PlaybackService.TryPlayAsync|1142|Playing the file C:\Users#####\OneDrive\Music\Helloween\1985 - Walls Of Jerico [Expanded Edition]\04 Victim Of Fate.mp3. EventMode=False, ExclusiveMode=False, LoopMode=None, Shuffle=True
2023-04-01 11:54:55.380|Error|ScrobblingService.PlaybackService_PlaybackSuccess|120|Could not update Now Playing for track 'HELLOWEEN - Victim Of Fate'. Exception: An error occurred while sending the request.
2023-04-01 11:54:57.897|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:54:58.722|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:54:58.897|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:54:59.195|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:54:59.964|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:00.503|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:00.835|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:01.049|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:01.228|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:01.381|Info|PlaybackService.PlayPreviousAsync|703|Request to play the previous track.
2023-04-01 11:55:01.878|Info|PlaybackService.TryPlayAsync|1142|Playing the file C:\Users#####\OneDrive\Music\Helloween\1985 - Walls Of Jerico [Expanded Edition]\04 Victim Of Fate.mp3. EventMode=False, ExclusiveMode=False, LoopMode=None, Shuffle=True
2023-04-01 11:55:01.878|Error|ScrobblingService.PlaybackService_PlaybackSuccess|120|Could not update Now Playing for track 'HELLOWEEN - Victim Of Fate'. Exception: An error occurred while sending the request.

@Tetrapak0 Tetrapak0 changed the title Resuming playback after some pause time results in a queue reset Modifying devices in WASAPI results in a queue reset Apr 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant