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