UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
audio_buffer_api Struct Reference

#include <audio_buffer.h>

Collaboration diagram for audio_buffer_api:
Collaboration graph

Public Attributes

void(* destroy )(void *buf)
 
int(* read )(void *buf, char *out, int max_len)
 
void(* write )(void *buf, const char *in, int len)
 

Detailed Description

Definition at line 54 of file audio_buffer.h.

Member Data Documentation

◆ destroy

void(* audio_buffer_api::destroy) (void *buf)

◆ read

int(* audio_buffer_api::read) (void *buf, char *out, int max_len)

Definition at line 56 of file audio_buffer.h.

Referenced by jack_process_callback(), and theRenderProc().

◆ write

void(* audio_buffer_api::write) (void *buf, const char *in, int len)

Definition at line 57 of file audio_buffer.h.

Referenced by audio_play_ca_put_frame(), and audio_play_jack_put_frame().


The documentation for this struct was generated from the following file: