Jack2  1.9.9
Public Member Functions | List of all members
Jack::NetIntAudioBuffer Class Reference
Inheritance diagram for Jack::NetIntAudioBuffer:
Jack::NetAudioBuffer

Public Member Functions

 NetIntAudioBuffer (session_params_t *params, uint32_t nports, char *net_buffer)
 
size_t GetCycleSize ()
 
float GetCycleDuration ()
 
int GetNumPackets (int active_ports)
 
int RenderFromJackPorts ()
 
void RenderToJackPorts ()
 
int RenderFromNetwork (int cycle, int sub_cycle, uint32_t port_num)
 
int RenderToNetwork (int sub_cycle, uint32_t port_num)
 
- Public Member Functions inherited from Jack::NetAudioBuffer
 NetAudioBuffer (session_params_t *params, uint32_t nports, char *net_buffer)
 
bool GetConnected (int port_index)
 
void SetConnected (int port_index, bool state)
 
virtual void SetBuffer (int index, sample_t *buffer)
 
virtual sample_t * GetBuffer (int index)
 
virtual void RenderFromNetwork (char *net_buffer, int active_port, int sub_cycle, size_t copy_size)
 
virtual void RenderToNetwork (char *net_buffer, int active_port, int sub_cycle, size_t copy_size)
 
virtual int ActivePortsToNetwork (char *net_buffer)
 
virtual void ActivePortsFromNetwork (char *net_buffer, uint32_t port_num)
 

Additional Inherited Members

- Protected Member Functions inherited from Jack::NetAudioBuffer
int CheckPacket (int cycle, int sub_cycle)
 
void NextCycle ()
 
void Cleanup ()
 
- Protected Attributes inherited from Jack::NetAudioBuffer
int fNPorts
 
int fLastSubCycle
 
char * fNetBuffer
 
sample_t ** fPortBuffer
 
bool * fConnectedPorts
 
jack_nframes_t fPeriodSize
 
jack_nframes_t fSubPeriodSize
 
size_t fSubPeriodBytesSize
 
float fCycleDuration
 
size_t fCycleBytesSize
 

Detailed Description

Definition at line 454 of file JackNetTool.h.


The documentation for this class was generated from the following files: