Photon C++ Client API
5.0.7.3
|
Namespaces | |
AudioUtil | |
Collection of Audio Utility functions and classes. | |
Codec | |
Enum for Media Codecs supported by PhotonVoice. | |
EventCode | |
EventParam | |
EventSubcode | |
Opus | |
Classes | |
class | AudioDesc |
class | AudioOutDelayConfig |
class | AudioOutDelayControl |
class | Buffer |
class | Framer |
Utility class to re-frame audio packets. More... | |
class | IAudioDesc |
Audio description interface. More... | |
class | IAudioOut |
class | IAudioPusher |
Audio Pusher interface. More... | |
class | IDecoder |
Generic decoder interface. More... | |
class | IDecoderQueuedOutputImage |
class | IEncoder |
Generic encoder interface. More... | |
class | IEncoderDirect |
Interface for an encoder which consumes input data via explicit call. More... | |
class | ILocalVoiceAudio |
Interface for an outgoing audio stream. More... | |
class | ILogger |
struct | ImageInputBuf |
struct | ImageOutputBuf |
class | IProcessor |
Audio Processor interface. More... | |
class | IVoiceTransport |
class | LoadBalancingListener |
class | LoadBalancingTransport |
Provides transport for VoiceClient based on given LoadBalancing Client Creates and maintains VoiceClient More... | |
class | LocalVoice |
Represents outgoing data stream. More... | |
class | LocalVoiceAudio |
Outgoing audio stream. More... | |
class | LocalVoiceAudioDummy |
Dummy LocalVoiceAudio More... | |
class | LocalVoiceFramed |
Typed re-framing LocalVoice More... | |
class | PhotonTransportProtocol |
class | RemoteVoice |
class | RemoteVoiceInfo |
Information about a remote voice (incoming stream). More... | |
class | RemoteVoiceOptions |
Event Actions and other options for a remote voice (incoming stream). More... | |
class | UnsupportedCodecError |
class | VoiceClient |
Voice client interacts with other clients on network via IVoiceTransport. More... | |
class | VoiceInfo |
Describes stream properties. More... | |
Functions | |
template<typename T > | |
static void | audioPusherSourceCallback (void *obj, const Buffer< T > &buf) |
static nByte | byteDiff (nByte latest, nByte last) |
static void | sendDebugEchoVoicesInfoOp (void *opaque, const LocalVoice &v) |
Variables | |
static const int | VOICE_CHANNEL |