diff options
-rw-r--r-- | cras/src/server/audio_thread.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cras/src/server/audio_thread.c b/cras/src/server/audio_thread.c index 8f6f32ed..4de036a8 100644 --- a/cras/src/server/audio_thread.c +++ b/cras/src/server/audio_thread.c @@ -855,6 +855,11 @@ static int get_next_output_wake(struct open_dev **odevs, adev->dev->streams, min_ts); + DL_FOREACH(*odevs, adev) + ret += get_next_stream_wake_from_list( + adev->dev->pending_streams, + min_ts); + DL_FOREACH(*odevs, adev) { if (!cras_iodev_odev_should_wake(adev->dev)) continue; |