QuickTimeFrame Class |
Namespace: StreamCoders.Rtp
The QuickTimeFrame type exposes the following members.
Name | Description | |
---|---|---|
![]() | QuickTimeFrame | Initializes a new instance of the QuickTimeFrame class |
Name | Description | |
---|---|---|
![]() | Age |
Returns the age of the frame since creation time in milliseconds.
(Inherited from RtpFrame.) |
![]() | CustomHeader |
Maintains a custom header to the beginning of a frame. It will be added by
GetAssembledFrame. This can be useful for automatically adding start-codes or meta
information.
(Inherited from RtpFrame.) |
![]() | FrameComplete |
Indicates whether the content of this frame is complete. For most frames this is true if
a packet was received that has its marker bit set.
(Inherited from RtpFrame.) |
![]() | HasMarker | (Inherited from RtpFrame.) |
![]() | HasSequenceGaps |
Determines whether there are gaps between sequence numbers in this frame.
(Inherited from RtpFrame.) |
![]() | HighestSequenceNumber |
Returns the highest Sequence number in frame.
(Inherited from RtpFrame.) |
![]() | IsExpired |
Gets or sets or Sets the IsExpired property.
(Inherited from RtpFrame.) |
![]() | LowestSequenceNumber |
Returns the lowest Sequence number in frame.
(Inherited from RtpFrame.) |
![]() | PacketCount |
Stores the number of packets in the frame.
(Inherited from RtpFrame.) |
![]() | Timestamp |
Returns the timestamp of this frame.
(Inherited from RtpFrame.) |
![]() | TotalPayloadSize |
Stores the total number of bytes that make up the payload of this frame.
(Inherited from RtpFrame.) |
![]() | UpdateAge |
Gets the UpdateAge property.
(Inherited from RtpFrame.) |
Name | Description | |
---|---|---|
![]() | AddPacket |
Adds a packet to the frame.
(Inherited from RtpFrame.) |
![]() | Clear |
Removes all RtpPacket objects from frame.
(Inherited from RtpFrame.) |
![]() | GetAssembledFrame |
Assembles the payloads in the packets of this frame into one array of Byte. This may have
to be called multiple times as there can be multiple frames in the payload(s).
(Overrides RtpFrameGetAssembledFrame.) |
![]() | GetNextPacket |
Retrieves Packets from the frame, sorted by their sequence numbers.
(Inherited from RtpFrame.) |
![]() | Peek |
Allows to peek at the first packet in the queue. The packet will not be removed.
(Inherited from RtpFrame.) |
![]() | SetExpiry |
Set the expiry of the frame for age and update-age of the frame content in milliseconds.
(Inherited from RtpFrame.) |
Name | Description | |
---|---|---|
![]() | OnFrameComplete |
Event queue for all listeners interested in OnFrameComplete events.
(Inherited from RtpFrame.) |
Name | Description | |
---|---|---|
![]() | IsPurgable |
Indicates that this frames is ready to be purged from whatever structure holds it.
(Inherited from RtpFrame.) |
![]() | PresentationTime |
Optional presentation time from e.g. PlayoutBuffer.
(Inherited from RtpFrame.) |
![]() | RelativePresentationTime |
Relative (normalized) presentation time, relative to wall-clock time.
(Inherited from RtpFrame.) |
Name | Description | |
---|---|---|
![]() | Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) |
![]() | Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |