• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Strawberry doesn't handle closed streams gracefully

    Scheduled Pinned Locked Moved
    Technical Help
    1
    1
    253
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mataha
      last edited by

      Whenever I turn off my speakers while they're the only audio output and a track is playing, Strawberry throws an error and logs the following:

      20:12:21.005 ERROR GstEnginePipeline:901            ErrorMessageReceived ID: 8 Domain: 3718 Code: 6 Error: "IDirectSoundBuffer_GetStatus (null), IDirectSoundBuffer_GetCurrentPosition: (null), dwStatus: 5"
      20:12:21.013 ERROR GstEnginePipeline:902            ErrorMessageReceived ID: 8 Domain: 3718 Code: 6 Debug: "../gst-plugins-good-1.18.3/sys/directsound/gstdirectsoundsink.c(702): gst_directsound_sink_write (): /GstPlayBin:playbin-35/GstPlaySink:playsink/GstBin:abin/GstBin:audiobin/GstAutoAudioSink:autoaudiosink-36/GstDirectSoundSink:autoaudiosink-36-actual-sink-directsound"
      20:12:21.029 ERROR GstEngine:569                    GStreamer error: 3718 6 "IDirectSoundBuffer_GetStatus (null), IDirectSoundBuffer_GetCurrentPosition: (null), dwStatus: 5"
      

      I would expect that the track should either pause (gracefully - without an error), or it should keep playing (but without an audio output, obviously).

      Strawberry version: 0.8.5-152-g69032db3 on Microsoft Windows [Version 10.0.18363.1379]

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Powered by NodeBB | Contributors