24 lines
603 B
Rust
24 lines
603 B
Rust
use crate::imp::audio_track as imp_at;
|
|
use crate::media_stream_track::media_stream_track;
|
|
use crate::media_stream_track::RtcTrackState;
|
|
use std::fmt::Debug;
|
|
|
|
#[derive(Clone)]
|
|
pub struct RtcAudioTrack {
|
|
pub(crate) handle: imp_at::RtcAudioTrack,
|
|
}
|
|
|
|
impl RtcAudioTrack {
|
|
media_stream_track!();
|
|
}
|
|
|
|
impl Debug for RtcAudioTrack {
|
|
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
|
f.debug_struct("RtcAudioTrack")
|
|
.field("id", &self.id())
|
|
.field("enabled", &self.enabled())
|
|
.field("state", &self.state())
|
|
.finish()
|
|
}
|
|
}
|