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