#include "LadspaNetworkExporter.hxx"
#include <ladspa.h>
#include <cstring>
#include <cstdlib>
#include <iostream>
#include "Network.hxx"
#include "PushFlowControl.hxx"
#include "XMLStorage.hxx"
#include "AudioSource.hxx"
#include "AudioSink.hxx"
#include "ControlSource.hxx"
#include "ControlSink.hxx"
#include <vector>
#include "AudioBufferSource.hxx"
#include "AudioBufferSink.hxx"
#include "NetworkPlayer.hxx"
Go to the source code of this file.
Namespaces | |
namespace | CLAM |
Functions | |
static CLAM::LadspaNetworkPlayer * | AsPlayer (LADSPA_Handle handle) |
static LADSPA_Handle | Instantiate (const LADSPA_Descriptor *descriptor, unsigned long sampleRate) |
static void | CleanUp (LADSPA_Handle handle) |
static void | Run (LADSPA_Handle handle, unsigned long sampleCount) |
static void | Activate (LADSPA_Handle handle) |
static void | Deactivate (LADSPA_Handle handle) |
static void | ConnectTo (LADSPA_Handle handle, unsigned long port, LADSPA_Data *dataLocation) |
static void Activate | ( | LADSPA_Handle | handle | ) | [static] |
Definition at line 99 of file LadspaNetworkExporter.cxx.
References AsPlayer().
static CLAM::LadspaNetworkPlayer* AsPlayer | ( | LADSPA_Handle | handle | ) | [static] |
Definition at line 72 of file LadspaNetworkExporter.cxx.
Referenced by Activate(), CleanUp(), ConnectTo(), Deactivate(), and Run().
static void CleanUp | ( | LADSPA_Handle | handle | ) | [static] |
Definition at line 87 of file LadspaNetworkExporter.cxx.
References AsPlayer().
static void ConnectTo | ( | LADSPA_Handle | handle, | |
unsigned long | port, | |||
LADSPA_Data * | dataLocation | |||
) | [static] |
Definition at line 112 of file LadspaNetworkExporter.cxx.
References AsPlayer().
static void Deactivate | ( | LADSPA_Handle | handle | ) | [static] |
Definition at line 105 of file LadspaNetworkExporter.cxx.
References AsPlayer().
static LADSPA_Handle Instantiate | ( | const LADSPA_Descriptor * | descriptor, | |
unsigned long | sampleRate | |||
) | [static] |
Definition at line 81 of file LadspaNetworkExporter.cxx.
Referenced by CLAM::AudioFile::SetHeader().
static void Run | ( | LADSPA_Handle | handle, | |
unsigned long | sampleCount | |||
) | [static] |
Definition at line 94 of file LadspaNetworkExporter.cxx.
References AsPlayer().
Referenced by CLAM::BufferedSDIFFileReader::BufferedSDIFFileReader().