![]() |
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 |