LadspaNetworkExporter.cxx File Reference

#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)

Function Documentation

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]
Generated by  doxygen 1.6.3