Audio manager should suspend transcoding if app using secondary transports is backgrounded #1598
Labels
best practice
Not a defect but something that should be improved anyway
manager-streaming-audio
Relating to the manager layer - audio streaming
Bug Report
The
SDLStreamingAudioLifecycleManager
should suspend transcoding if the app on the device using is backgrounded while using a TCP secondary transport, just like the video manager does. Since the TCP socket is closed when the app on the device is backgrounded, the manager is doing useless work.Note: Audio should still stream if audio is being streamed over the primary transport even if the app on the device is backgrounded.
Reproduction Steps
Expected Behavior
Audio transcoding should stop as the secondary transport has been closed.
Observed Behavior
Audio transcoding continues even though the data can not be sent.
OS & Version Information
The text was updated successfully, but these errors were encountered: