Home
last modified time | relevance | path

Searched refs:Marshal (Results 1 – 23 of 23) sorted by relevance

/xiu/protocol/rtsp/src/sdp/
H A Drtpmap.rs1 use crate::global_trait::{Marshal, Unmarshal};
47 impl Marshal for RtpMap {
64 use crate::global_trait::{Marshal, Unmarshal};
H A Dmod.rs4 use crate::global_trait::{Marshal, Unmarshal};
36 impl Marshal for Bandwidth {
143 impl Marshal for SdpMediaInfo {
303 impl Marshal for Sdp {
325 use crate::global_trait::{Marshal, Unmarshal};
H A Dfmtp.rs1 use crate::global_trait::{Marshal, Unmarshal};
118 impl Marshal for H264Fmtp {
176 impl Marshal for H265Fmtp {
249 impl Marshal for Mpeg4Fmtp {
272 use crate::global_trait::Marshal;
/xiu/protocol/rtsp/src/rtp/rtcp/
H A Drtcp_header.rs2 use crate::rtp::utils::Marshal;
41 impl Marshal<Result<BytesMut, RtcpError>> for RtcpHeader { impl
H A Drtcp_app.rs3 use crate::rtp::utils::Marshal;
47 impl Marshal<Result<BytesMut, RtcpError>> for RtcpApp { impl
H A Drtcp_rr.rs3 use crate::rtp::utils::Marshal;
38 impl Marshal<Result<BytesMut, RtcpError>> for ReportBlock { impl
83 impl Marshal<Result<BytesMut, RtcpError>> for RtcpReceiverReport { impl
H A Drtcp_bye.rs3 use crate::rtp::utils::Marshal;
53 impl Marshal<Result<BytesMut, RtcpError>> for RtcpBye { impl
H A Drtcp_sr.rs4 use crate::rtp::utils::Marshal;
82 impl Marshal<Result<BytesMut, RtcpError>> for RtcpSenderReport { impl
/xiu/protocol/rtsp/src/
H A Dglobal_trait.rs7 pub trait Marshal { trait
H A Drtsp_transport.rs1 use crate::global_trait::Marshal;
106 impl Marshal for RtspTransport {
155 use crate::global_trait::Marshal;
H A Drtsp_range.rs1 use crate::global_trait::Marshal;
91 impl Marshal for RtspRange {
H A Drtsp_channel.rs25 use crate::rtp::utils::Marshal;
/xiu/library/container/flv/src/
H A Dflv_tag_header.rs8 super::{Marshal, Unmarshal},
104 impl Marshal<Result<BytesMut, FlvMuxerError>> for AudioTagHeader { impl
197 impl Marshal<Result<BytesMut, FlvMuxerError>> for VideoTagHeader { impl
H A Dlib.rs15 pub trait Marshal<T> { interface
/xiu/protocol/rtsp/src/rtp/
H A Drtp_header.rs8 use super::utils::Marshal;
53 impl Marshal<Result<BytesMut, BytesWriteError>> for RtpHeader { impl
H A Dmod.rs18 use self::utils::Marshal;
71 impl Marshal<Result<BytesMut, BytesWriteError>> for RtpPacket { impl
H A Dutils.rs22 pub trait Marshal<T> { interface
/xiu/protocol/rtsp/src/http/
H A Dmod.rs1 use crate::global_trait::Marshal;
86 impl Marshal for RtspRequest {
158 impl Marshal for RtspResponse {
183 use crate::{global_trait::Marshal, http::Unmarshal};
/xiu/protocol/webrtc/src/http/
H A Dmod.rs17 pub trait Marshal { trait
127 impl Marshal for HttpRequest {
206 impl Marshal for HttpResponse {
234 use super::Marshal;
/xiu/protocol/webrtc/src/
H A Dwhip.rs22 use webrtc::util::Marshal;
/xiu/protocol/rtmp/src/remuxer/
H A Drtsp2rtmp.rs11 Marshal,
/xiu/protocol/rtsp/src/session/
H A Dmod.rs4 use crate::global_trait::Marshal;
8 use crate::rtp::utils::Marshal as RtpMarshal;
/xiu/protocol/webrtc/src/session/
H A Dmod.rs23 use super::http::{HttpRequest, HttpResponse, Marshal, Unmarshal};