destroyStream method
Stops and releases the stream's endpoints.
Implementation
@override
Future<void> destroyStream() async {
if (_disposed) return;
await stop();
_subscribedProducers.clear();
_slotOwners.clear();
_producerByNodeUId.clear();
_publishing = false;
}