MiniAVFFIAudioInputContextPlatform constructor
MiniAVFFIAudioInputContextPlatform(
- MiniAVAudioContextHandle handle
Implementation
MiniAVFFIAudioInputContextPlatform(bindings.MiniAVAudioContextHandle handle)
: _contextHandle = handle {
// Auto-cleanup if destroy() is never called
_finalizer = Finalizer<bindings.MiniAVAudioContextHandle>((handle) {
print(
'Warning: AudioInputContext was garbage collected without calling destroy()',
);
bindings.MiniAV_Audio_DestroyContext(handle);
});
_finalizer.attach(this, handle, detach: this);
}