releaseRecording method
Implementation
Future<void> releaseRecording(
String appId,
MiniProgramMicrophoneResult result,
) async {
if (_owners[result.mediaRef] != appId) return;
_owners.remove(result.mediaRef);
if (mediaManager.owns(appId, result.mediaRef)) {
try {
await mediaManager.release(
miniProgramId: appId,
mediaRef: result.mediaRef,
);
} on Object {
/* Best-effort cleanup. */
}
}
}