Zdexby TheHolyOneZ
17,715 classes
Class

OnAudioFilterReadVcOutput

: VcAudioOutput : MonoBehaviour : Behaviour : Component : Object : Object
MetaVoiceChat.Output.OnAudioFilterReadVcOutput.OnAudioFilterReadVcOutput, Assembly-CSharp 0x0140 (320 B) align 8 inherited 0x0030 Assembly-CSharp
0x00x0140

Members 55

OffsetSizeNameTypeFlags
—0x04DefaultMaxPacketsInBufferintPublicStatic+1 flags
—0x04DefaultAdditionalDelayMsintPublicStatic+1 flags
—0x04DefaultJitterBufferModeJitterBufferModePublicStatic+1 flags
—0x04DefaultResamplerQualityintPublicStatic+1 flags
—0x04DefaultResamplerBufferMsintPublicStatic+1 flags
0x08_playerPlayerPrivate
—0x04PendingFramePoolCapacityintPrivateStatic+1 flags
—0x04MaxPendingFrameAgeMsintPrivateStatic+1 flags
—0x04MaxPacketsDrainedPerCallbackintPrivateStatic+1 flags
—0x04MaxNetEqReadsPerCallbackintPrivateStatic+1 flags
—0x04NetworkInputSampleRateintPrivateStatic+1 flags
0x08audioFilterReadConfigOnAudioFilterReadVcConfigPrivate
—0x01createPlaybackClipboolPrivateStatic+1 flags
0x08audioSourceAudioSourcePrivate
0x08playbackClipAudioClipPrivate
0x08playbackClipSamplesfloat[]Private
0x08pendingFramesConcurrentQueue`1Private+1 flags
0x08availableFramesConcurrentQueue`1Private+1 flags
0x08framePoolInitializationLockUObject*Private+1 flags
0x00700x48padding / unreflected
0x04framePoolInitializedintPrivate
0x04acceptingFramesintPrivate
0x04outputActiveintPrivate
0x04unsupportedPlatformErrorLoggedintPrivate
0x04audioCallbacksBlockedintPrivate
0x04audioCallbackDepthintPrivate
0x04disposeAudioThreadStateRequestedintPrivate
0x04activateOutputRequestedintPrivate
0x04recreatePlaybackClipRequestedintPrivate
0x04resetAudioThreadStateRequestedintPrivate
0x04resetOutputConversionRequestedintPrivate
0x04cachedOutputSampleRateintPrivate
0x04cachedOutputChannelsintPrivate
0x04cachedDspBufferLengthintPrivate
0x04cachedDspBufferCountintPrivate
0x04cachedDspBufferMsintPrivate
0x04cachedResamplerQualityintPrivate
0x04cachedResamplerBufferMsintPrivate
0x08cachedNetEqSettingsNetEqSettingsSnapshotPrivate
0x04currentBufferSizeMsintPrivate
0x04receiveToInsertLatencyMsintPrivate
0x04localOutputBufferMsintPrivate
0x010C0x04padding / unreflected
0x08netEqPtrlongPrivate
0x08resamplerOneWayResamplerPrivate+1 flags
0x08outputFifoSampleFifoPrivate+1 flags
0x08netEqPacketBufferUnmanagedFloatArrayPrivate+1 flags
0x08netEqReadBufferUnmanagedFloatArrayPrivate+1 flags
0x08netEqBatchBufferfloat[]Private
0x08resamplerOutputBufferfloat[]Private
0x08channelConvertBufferfloat[]Private
0x08spatializationInputBufferfloat[]Private
0x04netEqSampleRateintPrivate
0x04netEqChannelsintPrivate
0x14audioThreadNetEqConfigNetEqConfigPrivate
0x04audioThreadOutputSampleRateintPrivate
0x04audioThreadOutputChannelsintPrivate
0x013C0x04unreflected bytes to end of OnAudioFilterReadVcOutput
Inherited from VcAudioOutput 2
OffsetSizeNameTypeFlags
0x08metaVcMetaVcPublic
0x08optionalFirstOutputFilterVcOutputFilterPublic
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 45

SignatureFlagsNativeParams
void get_CurrentBufferSizeMs()Public+1 flags—0x00
void GetEstimatedLocalReceiveToDspLatencyMs()Public—0x00
void Process()Public—0x00
void Awake()Private—0x00
void OnEnable()Private—0x00
void OnDisable()Private—0x00
void OnDestroy()Private—0x00
void Update()Private—0x00
void OnValidate()Private—0x00
void OnAudioConfigurationChanged()Private—0x00
void TryActivateOutput()Private—0x00
void RequestAudioThreadStateDisposal()Private—0x00
void TryCompleteRequestedAudioThreadStateDisposal()Private—0x00
void TryEnterAudioCallback()Private—0x00
void ExitAudioCallback()Private—0x00
void OnAudioFilterRead()Private—0x00
void OnAudioFilterReadAdmitted()Private—0x00
void RecordAudioThreadException()Private—0x00
void DrainPendingFramesAudioThread()Private—0x00
void EnsureNetEqFor()Private—0x00
void FillOutputFifo()Private—0x00
void AppendToOutputFifo()Private—0x00
void ApplySpatializationMask()PrivateStatic—0x00
void DisposeAudioThreadState()Private—0x00
void ResetOutputConversionState()Private—0x00
void CacheAudioThreadLatency()Private—0x00
void InitializePendingFramePool()Private—0x00
void ClearPendingFrames()Private—0x00
void GetOldestPendingFrameAgeMs()Private—0x00
void CacheMainThreadSettings()Private—0x00
void CacheNetEqSettings()Private—0x00
void GetCachedNetEqConfig()Private—0x00
void CreatePlaybackClip()Private—0x00
void FillPlaybackClip()Private—0x00
void ConfigureAudioSource()PrivateStatic—0x00
void RestartPlaybackIfNeeded()Private—0x00
void GetSpeakerModeChannelCount()PrivateStatic—0x00
void IsValidFrameShape()PrivateStatic—0x00
void IsNativeNetEqSupportedPlatform()PrivateStatic—0x00
void TenMsSamplesPerChannel()PrivateStatic—0x00
void EnsureAudioBuffer()PrivateStatic—0x00
void TimestampAgeMs()PrivateStatic—0x00
void NextPowerOfTwo()PrivateStatic—0x00
void ReceiveFrame()2 flags—0x00
void .ctor()Public+1 flags—0x00