mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 20:42:56 +01:00
dde_bsd: always advance play position
In addition to always sending the progress signal the driver will also advance the play position, even if there is no valid packet. Issue #1796.
This commit is contained in:
committed by
Christian Helmuth
parent
72823eeddb
commit
e3f301a540
@@ -141,11 +141,11 @@ class Audio_out::Out
|
||||
p_left->mark_as_played();
|
||||
p_right->mark_as_played();
|
||||
|
||||
_advance_position(p_left, p_right);
|
||||
} else {
|
||||
_play_silence();
|
||||
}
|
||||
|
||||
_advance_position(p_left, p_right);
|
||||
|
||||
/* always report when a period has passed */
|
||||
Session_component *channel_left = channel_acquired[LEFT];
|
||||
|
||||
Reference in New Issue
Block a user