pub fn remove_send_track(
		&mut self,
		id: impl Into<SendTrackId>,
	) -> Result<(), RemoveSendTrackError> {
		let id = id.into();
		self.active_ids.remove_send_track_id(id)?;
		self.command_producer
			.push(MixerCommand::RemoveSendTrack(id).into())?;
		Ok(())
	}
/// Removes a send track from the mixer.
Removes a send track from the mixer.
Removes a send track from the mixer .
pub fn remove_send_track(
		&mut self,
		id: impl Into<SendTrackId>,
	) -> Result<(), RemoveSendTrackError> {
		let id = id.into();
		self.active_ids.remove_send_track_id(id)?;
		self.command_producer
			.push(MixerCommand::RemoveSendTrack(id).into())?;
		Ok(())
	}
pub fn remove_send_track ( & mut self , id : impl Into < SendTrackId > , ) -> Result < ( ) , RemoveSendTrackError > { let id = id . into ( ) ; self . active_ids . remove_send_track_id ( id ) ? ; self . command_producer . push ( MixerCommand :: RemoveSendTrack ( id ) . into ( ) ) ? ; Ok ( ( ) ) }
Removes a send track from the mixer.
Removes a send track from the mixer .
&mut self
id
impl Into<SendTrackId>
&mut self
id
impl Into<SendTrackId>