--bcaec55403eaabb1fa04d5f288bf
Content-Type: text/plain; charset=ISO-8859-1On Sun, Feb 17, 2013 at 9:20 PM, Paul Coccoli wrote:
> JACK ringbuffers are
Apologies, forgot this section:
Yes indeed all "Event" types will be contained in a single enum, and hence
adding / removing
events will cause a recompile. While unfortunate, I don't know how to go
about making this
cleaner. #define's anybody?
--bcaec55403eaabb1fa04d5f288bf
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Sun, Feb =
17, 2013 at 9:20 PM, Paul Coccoli <pcoccoli@gmail.com> wrot=
e:
JACK ringbuffers are
ideally suited to passing simple types (like floats), and not vairable
sized things (like different derived Event classes). =A0Your enum for
event types is a bit of a red flag, too. =A0While its perfectly valid,
"type flags" like this more often than not accompany inflexible,<=
br>
tightly coupled code (which may be fine in a small audio app, but few
apps stay small).Apologies, forgot this section:<=
br>Yes indeed all "Event" types will be contained in a single enu=
m, and hence adding / removingevents will cause a recompile. While unfo=
rtunate, I don't know how to go about making this
cleaner. #define's anybody?=A0
--bcaec55403eaabb1fa04d5f288bf--
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.