You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
642 B
42 lines
642 B
#include <kmedia2.idl>
|
|
|
|
module Arts {
|
|
|
|
/*
|
|
* notification proxy for floats, used internally!
|
|
*/
|
|
interface KFloatWatchProxy {
|
|
attribute float value;
|
|
};
|
|
|
|
/*
|
|
* used for deliviering MCOP data to the playobjects
|
|
*/
|
|
interface TDEIOInputStream : InputStream {
|
|
boolean openURL(string url);
|
|
|
|
attribute long bufferPackets;
|
|
|
|
long packetSize();
|
|
};
|
|
|
|
/*
|
|
* used for piping raw data to KAudioConverter from the POs
|
|
*/
|
|
interface KDataRequest : SynthModule {
|
|
void goOn();
|
|
|
|
default in audio stream left, right;
|
|
};
|
|
|
|
/*
|
|
* TESTING ONLY
|
|
*/
|
|
|
|
interface KIOTestSlow : SynthModule {
|
|
async in byte stream data;
|
|
|
|
attribute InputStream inputStream;
|
|
};
|
|
};
|