Photon Voice
v2.58
| ▼NPhoton | |
| ▼NVoice | |
| ►NFMOD | |
| ►NFusion | |
| ►NIOS | |
| ►NMacOS | |
| ►NPUN | |
| ►NUnity | |
| ►NUWP | |
| ►NWindows | |
| CAudioDesc | |
| CAudioInChangeNotifierNotSupported | |
| ►CAudioOutDelayControl | |
| CAudioOutDummy | |
| CAudioSyncBuffer | |
| ►CAudioUtil | Collection of Audio Utility functions and classes |
| CBufferReaderPushAdapterAsyncPool | BufferReaderPushAdapter<T> implementation using asynchronous LocalVoiceFramed<T>.PushDataAsync |
| CBufferReaderPushAdapterAsyncPoolFloatToShort | BufferReaderPushAdapter<T> implementation using asynchronous LocalVoiceFramed<T>.PushDataAsync, converting float samples to short |
| CBufferReaderPushAdapterAsyncPoolShortToFloat | BufferReaderPushAdapter<T> implementation using asynchronous LocalVoiceFramed<T>.PushDataAsync, converting short samples to float |
| CBufferReaderPushAdapterBase | Adapter base reading data from IDataReader<T>.Read and pushing it to LocalVoice |
| CDecoderConfigFrame | Stores the config frame and prevents other frames decoding until the decoder is ready |
| CDeviceEnumeratorBase | |
| CDeviceFeatures | |
| CDeviceInfo | |
| CFactoryPrimitiveArrayPool | PrimitiveArrayPool<T> as wrapped in object factory interface |
| CFactoryReusableArray | Array factory returnig the same array instance as long as it requested with the same array length. If length changes, new array instance created |
| CFlip | |
| CFrameBuffer | |
| CFrameOut | |
| CFramer | Utility class to re-frame packets |
| CFramerResampler | |
| CIAudioDesc | Audio Source interface |
| CIAudioInChangeNotifier | |
| CIAudioOut | |
| CIAudioPusher | Audio Pusher interface |
| CIAudioReader | Audio Reader interface |
| CIDataReader | Interface for pulling data, in case this is more appropriate than pushing it |
| CIDecoder | Generic decoder interface |
| CIDecoderDirect | Interface for an decoder which outputs data via explicit call |
| CIDeviceEnumerator | |
| CIEncoder | Generic encoder interface |
| CIEncoderDirect | Interface for an encoder which consumes input data via explicit call |
| CIEncoderDirectImage | Interface for an encoder which consumes images via explicit call |
| CILocalVoiceAudio | Interface for an outgoing audio stream |
| CILogger | |
| ►CImageBufferInfo | |
| ►CImageBufferNative | |
| CImageBufferNativeAlloc | |
| CImageBufferNativeGCHandleBytes | |
| CImageBufferNativeGCHandleSinglePlane | |
| CImageBufferNativePool | |
| CIProcessor | Processor interface |
| CIResettable | |
| CIServiceable | Interface for classes that want their Service() function to be called regularly in the context of a LocalVoice |
| CIVoiceTransport | |
| CLoadBalancingTransport | Extends LoadBalancingClient with media streaming functionality |
| CLoadBalancingTransport2 | Variant of LoadBalancingTransport. Aims to be non-alloc at the cost of breaking compatibility with older clients |
| CLocalVoice | Represents outgoing data stream |
| CLocalVoiceAudio | Outgoing audio stream |
| CLocalVoiceAudioDummy | Dummy LocalVoiceAudio |
| CLocalVoiceAudioFloat | Specialization of LocalVoiceAudio<T> for float audio |
| CLocalVoiceAudioShort | Specialization of LocalVoiceAudio<T> for short audio |
| CLocalVoiceFramed | Typed re-framing LocalVoice |
| CMonoPInvokeCallbackAttribute | |
| CObjectFactory | Uniform interface to ObjectPool<TType, TInfo> and single reusable object |
| CObjectPool | Generic Pool to re-use objects of a certain type (TType) that optionally match a certain property or set of properties (TInfo) |
| ►COpusCodec | |
| CPhotonAppSettings | Collection of connection-relevant settings, used internally by PhotonNetwork.ConnectUsingSettings |
| CPlatform | |
| CPrimitiveArrayPool | Pool of Arrays with components of type T, with ObjectPool info being the array's size |
| ►CRawCodec | |
| CRemoteVoiceInfo | Information about a remote voice (incoming stream) |
| CRemoteVoiceOptions | Event Actions and other options for a remote voice (incoming stream) |
| CSendFrameParams | |
| CUnsupportedCodecException | Exception thrown if an unsupported codec is encountered |
| CUnsupportedPlatformException | Exception thrown if an unsupported platform is encountered |
| CUnsupportedSampleTypeException | Exception thrown if an unsupported audio sample type is encountered |
| CUtility | |
| ►CVoiceClient | Voice client interact with other clients on network via IVoiceTransport |
| CVoiceCreateOptions | Used to initialize optional properties of the LocalVoice instance at creation time |
| CVoiceEvent | |
| CVoiceFollowClient | This class can be used to automatically sync client states between Leader and Voice clients |
| CVoiceInfo | Describes stream properties |
| CWebRTCAudioLib | |
| CWebRTCAudioProcessor |