Home
last modified time | relevance | path

Searched refs:codec_info (Results 1 – 4 of 4) sorted by relevance

/xiu/library/streamhub/src/statistics/
H A Davstatistics.rs48 pub async fn notify_audio_codec_info(&mut self, codec_info: &Mpeg4Aac) { in notify_audio_codec_info()
50 audio_info.profile = define::u8_2_aac_profile(codec_info.profile); in notify_audio_codec_info()
51 audio_info.samplerate = codec_info.sampling_frequency; in notify_audio_codec_info()
53 audio_info.channels = codec_info.channels; in notify_audio_codec_info()
56 pub async fn notify_video_codec_info(&mut self, codec_info: &Mpeg4Avc) { in notify_video_codec_info()
59 video_info.profile = define::u8_2_avc_profile(codec_info.profile); in notify_video_codec_info()
60 video_info.level = define::u8_2_avc_level(codec_info.level); in notify_video_codec_info()
61 video_info.height = codec_info.height; in notify_video_codec_info()
62 video_info.width = codec_info.width; in notify_video_codec_info()
/xiu/protocol/rtsp/src/
H A Drtsp_channel.rs43 codec_info: RtspCodecInfo, field
58 pub fn new(codec_info: RtspCodecInfo) -> Self { in new()
61 codec_info, in new()
116 match self.codec_info.codec_id { in create_unpacker()
130 match self.codec_info.codec_id { in create_packer()
133 self.codec_info.payload_type, in create_packer()
142 self.codec_info.payload_type, in create_packer()
151 self.codec_info.payload_type, in create_packer()
H A Drtsp_track.rs48 pub fn new(track_type: TrackType, codec_info: RtspCodecInfo, media_control: String) -> Self { in new()
49 let rtp_channel = RtpChannel::new(codec_info); in new()
/xiu/protocol/rtsp/src/session/
H A Dmod.rs606 let codec_info = RtspCodecInfo { in new_tracks() localVariable
613 log::info!("audio codec info: {:?}", codec_info); in new_tracks()
615 let track = RtspTrack::new(TrackType::Audio, codec_info, media_control); in new_tracks()
623 let codec_info = RtspCodecInfo { in new_tracks() localVariable
629 let track = RtspTrack::new(TrackType::Video, codec_info, media_control); in new_tracks()