20#ifndef GUAC_AUDIO_FNTYPES_H
21#define GUAC_AUDIO_FNTYPES_H
85 const unsigned char* pcm_data,
int length);
void guac_audio_encoder_begin_handler(guac_audio_stream *audio)
Handler which is called when the audio stream is opened.
Definition audio-fntypes.h:38
void guac_audio_encoder_write_handler(guac_audio_stream *audio, const unsigned char *pcm_data, int length)
Handler which is called when PCM data is written to the audio stream.
Definition audio-fntypes.h:84
void guac_audio_encoder_flush_handler(guac_audio_stream *audio)
Handler which is called when the audio stream needs to be flushed.
Definition audio-fntypes.h:46
void guac_audio_encoder_join_handler(guac_audio_stream *audio, guac_user *user)
Handler which is called when a new user has joined the Guacamole connection associated with the audio...
Definition audio-fntypes.h:67
void guac_audio_encoder_end_handler(guac_audio_stream *audio)
Handler which is called when the audio stream is closed.
Definition audio-fntypes.h:54
Type definitions related to simple streaming audio.
Basic audio stream.
Definition audio.h:71
Representation of a physical connection within a larger logical connection which may be shared.
Definition user.h:115
Type definitions related to the guac_user object.