aboutsummaryrefslogtreecommitdiff
path: root/guile/starlet/playback.scm
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2023-04-08 12:11:45 +0200
committerThomas White <taw@physics.org>2023-04-09 09:21:24 +0200
commitec0e03a471a965291ac6fd24080bfb51904574c0 (patch)
tree89e5c99a51b02eca0da762bde2e85785d768a518 /guile/starlet/playback.scm
parent94a6e132b20a22a96b4b4616ab1dfb966d5c5847 (diff)
New transition effect syntax
Instead of this: (cue 3 (lighting-state ...) (crossfade 3 5)) We now have this: (cue 3 (crossfade 3 5 (lighting-state ...))) This makes a simple snap blackout very succinct: (cue 6 (snap blackout))
Diffstat (limited to 'guile/starlet/playback.scm')
-rw-r--r--guile/starlet/playback.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/guile/starlet/playback.scm b/guile/starlet/playback.scm
index 2d20137..423abd2 100644
--- a/guile/starlet/playback.scm
+++ b/guile/starlet/playback.scm
@@ -34,8 +34,8 @@
#:use-module (starlet utils)
#:use-module (starlet clock)
#:use-module (starlet cue-list)
+ #:use-module (starlet cue-part)
#:use-module (starlet colours)
- #:use-module (starlet transition-effect)
#:use-module (starlet attributes)
#:export (make-playback
cut-to-cue-number!
@@ -303,8 +303,8 @@
;; "main" transition effect
(receive
(overlay-part transition-time)
- ((transition-func (get-cue-part-transition
- (car (get-cue-parts the-cue))))
+ ((get-cue-part-transition
+ (car (get-cue-parts the-cue)))
(blank-everything pb)
pb
cue-clock)
@@ -318,7 +318,7 @@
(lambda (part)
(receive
(overlay-part transition-time)
- ((transition-func (get-cue-part-transition part))
+ ((get-cue-part-transition part)
(get-cue-part-state part)
pb
cue-clock)