Expand description
Modules§
- prelude
- Prelude module for defined/implementable traits
Structs§
- RtpPacket
- A parsed RTP packet. A wrapper around a byte slice. Each field is only accessed when needed.
- RtpPacket
Builder - Struct for building a new RTP packet.
- RtpPacket
Mut - Mutable parsed RTP packet for editing of some fields.
- RtpPacket
Writer MutSlice - An implementation of a
RtpPacketWriter
that writes to a&mut [u8]
. Each packet will be written starting at the beginning of the provided slice. - RtpPacket
Writer MutVec - An implementation of a
RtpPacketWriter
that writes to a&mut Vec<u8>
. Each packet written will be appended to the provideVec<u8>
. You canclear()
the vec in between packets to have each packet written from the beginning of the vec. - RtpPacket
Writer Vec - An implementation of a
RtpPacketWriter
that appends to aVec<u8>
.
Enums§
- RtpParse
Error - An error produced when parsing a packet.
- RtpWrite
Error - Errors produced when wrting a packet