diff options
Diffstat (limited to 'akode_artsplugin/akodearts.idl')
-rw-r--r-- | akode_artsplugin/akodearts.idl | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/akode_artsplugin/akodearts.idl b/akode_artsplugin/akodearts.idl new file mode 100644 index 00000000..a2686288 --- /dev/null +++ b/akode_artsplugin/akodearts.idl @@ -0,0 +1,30 @@ +#include <kmedia2.idl> +#include <soundserver.idl> + +interface akodePlayObject : Arts::StreamPlayObject, Arts::SynthModule, Arts::PitchablePlayObject +{ + async in byte stream indata; + + out audio stream left, right; +}; + +interface akodeMPCPlayObject : akodePlayObject +{}; + +interface akodeMPEGPlayObject : akodePlayObject +{}; + +interface akodeFFMPEGPlayObject : akodePlayObject +{}; + +interface akodeXiphPlayObject : akodePlayObject +{}; + +interface akodeFAADPlayObject : akodePlayObject +{}; + +interface akodeVorbisStreamPlayObject : akodePlayObject +{}; + +interface akodeSpeexStreamPlayObject : akodePlayObject +{}; |