diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2023-01-13 20:13:37 -0800 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2023-01-20 00:20:05 -0800 |
commit | 729ea9c0f2d6a9caa27f17c05e0c26560a8f07e1 (patch) | |
tree | 56417256e28e216bad5d2398b10f6197d733afed /src/libs/rocket | |
parent | c741a478a1096212e93e881b58fdb654465bc19d (diff) |
libs/rocket: add GNU Rocket submodule
Preparatory commit for experimenting with a GNU Rocket
integration for controlling the stream pipes on a timeline.
Since rocket doesn't support things like arbitrary strings, it's
not a natural fit for rototiller where the obvious thing would be
to describe scene compositions as settings strings as if you were
invoking rototiller.
But a temporary hack might be to just tell a rocket module
up-front all the scenes as settings strings you provide to its
setup. Those get assigned numeric identifiers, then rocket
tracks can control when they come on/off numerically. It just
requires describing all the scenes up front rather than in the
pattern editor which is less than ideal.
Being able to experiment with this half-ass solution may prove
useful anyways, and shouldn't be too much work.
Diffstat (limited to 'src/libs/rocket')
-rw-r--r-- | src/libs/rocket/Makefile.am | 2 | ||||
m--------- | src/libs/rocket/rocket | 0 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/rocket/Makefile.am b/src/libs/rocket/Makefile.am new file mode 100644 index 0000000..a51d0f5 --- /dev/null +++ b/src/libs/rocket/Makefile.am @@ -0,0 +1,2 @@ +noinst_LTLIBRARIES = librocket.la +librocket_la_SOURCES = rocket/lib/base.h rocket/lib/device.c rocket/lib/device.h rocket/lib/sync.h rocket/lib/track.c rocket/lib/track.h diff --git a/src/libs/rocket/rocket b/src/libs/rocket/rocket new file mode 160000 +Subproject 268211781867dbbd8e0f54fa9e74a6afc3b9647 |