close method
Implementation
@override
Future close() async {
await pause();
await super.close();
await _onFrameAdded.close();
final codecFinals = [..._codecs.values].map((codec) => codec.close());
_codecs.clear();
await Future.wait(codecFinals);
}