blob: 89e806877689dd664d952b1d5d3ae46b8b2f9167 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
TODO
fix graph sorting to use same approach as in ARDOUR::Session for
routes
figure out how to have pools of buffers for ports by type
figure out how to use the same buffer over and over when possible
passing args to drivers and clients?
getting callbacks and args from dynamically loaded clients?
how do dynamically loaded clients (un)register ports, activate, etc.
pool based malloc for rt client-local mem allocation
TO THINK ABOUT:
multiple port buffer shm segments (i.e. dynamically
increase the total number of ports in the system)
wingo (apwingo@eos.ncsu.edu) adds:
- remove glib dependency from api. using it internally is one thing,
but the return value of one function (list_ports()) should not
introduce this dependency.
|