mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
launch pt.5: don't enqueue empty -> empty
This commit is contained in:
parent
6cb609f8b8
commit
dc015fd5ef
1 changed files with 5 additions and 1 deletions
|
|
@ -243,7 +243,11 @@ impl<E: Engine> Arrangement<E> {
|
||||||
match self.selected {
|
match self.selected {
|
||||||
ArrangementFocus::Scene(s) => {
|
ArrangementFocus::Scene(s) => {
|
||||||
for (t, track) in self.tracks.iter_mut().enumerate() {
|
for (t, track) in self.tracks.iter_mut().enumerate() {
|
||||||
track.player.enqueue_next(self.scenes[s].clips[t].as_ref());
|
let player = &mut track.player;
|
||||||
|
let clip = self.scenes[s].clips[t].as_ref();
|
||||||
|
if player.phrase.is_some() || clip.is_some() {
|
||||||
|
player.enqueue_next(clip);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// TODO make transport available here, so that
|
// TODO make transport available here, so that
|
||||||
// activating a scene when stopped starts playback
|
// activating a scene when stopped starts playback
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue