![]() |
Photon Voice
v2.7
|
Photon.Voice Namespace Reference
Namespaces | |
| namespace | IOS |
| namespace | PUN |
| namespace | Unity |
Classes | |
| class | AudioDesc |
| class | AudioInEnumerator |
| class | AudioStreamPlayer |
| class | AudioUtil |
| Collection of Audio Utility functions and classes. More... | |
| class | BufferReaderPushAdapter |
| Simple BufferReaderPushAdapterBase implementation using a single buffer, using synchronous LocalVoice.PushData More... | |
| class | BufferReaderPushAdapterAsyncPool |
| BufferReaderPushAdapter implementation using asynchronous LocalVoice.PushDataAsync. More... | |
| class | BufferReaderPushAdapterAsyncPoolCopy |
| BufferReaderPushAdapter implementation using asynchronous LocalVoice.PushDataAsync and data copy. More... | |
| class | BufferReaderPushAdapterAsyncPoolFloatToShort |
| BufferReaderPushAdapter implementation using asynchronous LocalVoice.PushDataAsync, converting float samples to short. More... | |
| class | BufferReaderPushAdapterBase |
| Adapter base class to move data by reading from IDataReader.Read and pushing to LocalVoice. More... | |
| class | FactoryPrimitiveArrayPool |
| PrimitiveArrayPool<T> as wrapped in object factory interface. More... | |
| class | FactoryReusableArray |
| Array factory returnig the same array instance as long as it requested with the same array length. If length changes, new array instance created. More... | |
| class | Framer |
| Utility class to re-frame audio packets. More... | |
| interface | IAudioDesc |
| Audio Source interface. More... | |
| interface | IAudioOut |
| interface | IAudioPusher |
| Audio Pusher interface. More... | |
| interface | IAudioReader |
| Audio Reader interface. More... | |
| interface | IDataReader |
| Interface for pulling data, in case this is more appropriate than pushing it. More... | |
| interface | IDecoder |
| Generic decoder interface. More... | |
| interface | IDecoderQueuedOutputImageNative |
| interface | IEncoder |
| Generic encoder interface. More... | |
| interface | IEncoderDirect |
| Interface for an encoder which consumes input data via explicit call. More... | |
| interface | ILocalVoiceAudio |
| Interface for an outgoing audio stream. More... | |
| interface | ILogger |
| class | ImageBufferInfo |
| class | ImageBufferNative |
| class | ImageBufferNativeAlloc |
| class | ImageBufferNativeGCHandleSinglePlane |
| class | ImageBufferNativePool |
| struct | ImageInputBuf |
| struct | ImageOutputBuf |
| interface | IProcessor |
| Audio Processor interface. More... | |
| interface | IServiceable |
| Interface for classes that want their Service() function to be called regularly in the context of a LocalVoice. More... | |
| interface | ISyncAudioOut |
| interface | IVoiceTransport |
| class | LoadBalancingFrontend |
| class | LoadBalancingTransport |
| Extends LoadBalancingClient with audio streaming functionality. More... | |
| class | LocalVoice |
| Represents outgoing data stream. More... | |
| class | LocalVoiceAudio |
| Outgoing audio stream. More... | |
| class | LocalVoiceAudioDummy |
| Dummy LocalVoiceAudio More... | |
| class | LocalVoiceAudioFloat |
| Specialization of LocalVoiceAudio for float audio More... | |
| class | LocalVoiceAudioShort |
| Specialization of LocalVoiceAudio for short audio More... | |
| class | LocalVoiceFramed |
| Typed re-framing LocalVoice More... | |
| class | LocalVoiceFramedBase |
| Typed re-framing LocalVoice More... | |
| interface | ObjectFactory |
| Uniform interface to ObjectPool<TType, TInfo> and single reusable object. More... | |
| class | ObjectPool |
| Generic Pool to re-use objects of a certain type (TType) that optionally match a certain property or set of properties (TInfo). More... | |
| class | OpusCodec |
| class | PhotonTransportProtocol |
| class | PrimitiveArrayPool |
| Pool of Arrays with components of type T, with ObjectPool info being the array's size. More... | |
| class | RemoteVoice |
| class | RemoteVoiceInfo |
| Information about a remote voice (incoming stream). More... | |
| struct | RemoteVoiceOptions |
| Event Actions and other options for a remote voice (incoming stream). More... | |
| class | UnsupportedCodecException |
| Exception thrown if an unsupported codec is encountered. More... | |
| class | UnsupportedSampleTypeException |
| Exception thrown if an unsupported audio sample type is encountered. More... | |
| class | VoiceClient |
| Voice client interact with other clients on network via IVoiceTransport. More... | |
| class | VoiceEvent |
| struct | VoiceInfo |
| Describes stream properties. More... | |
| class | WebRTCAudioLib |
| class | WebRTCAudioProcessor |
Enumerations | |
| enum | Codec |
| Enum for Media Codecs supported by PhotonVoice. More... | |
| enum | ImageFormat |
| enum | Rotation |
| enum | Flip |
