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