Click or drag to resize
JpegFrame Class
Inheritance Hierarchy
SystemObject
  StreamCoders.RtpRtpFrame
    StreamCoders.RtpJpegFrame

Namespace: StreamCoders.Rtp
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class JpegFrame : RtpFrame

The JpegFrame type exposes the following members.

Constructors
  NameDescription
Public methodJpegFrame
Initializes a new instance of the JpegFrame class
Top
Properties
  NameDescription
Public propertyAge
Returns the age of the frame since creation time in milliseconds.
(Inherited from RtpFrame.)
Public propertyCustomHeader
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.)
Public propertyFrameComplete
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.)
Public propertyHasMarker (Inherited from RtpFrame.)
Public propertyHasSequenceGaps
Determines whether there are gaps between sequence numbers in this frame.
(Inherited from RtpFrame.)
Public propertyHighestSequenceNumber
Returns the highest Sequence number in frame.
(Inherited from RtpFrame.)
Public propertyIsExpired
Gets or sets or Sets the IsExpired property.
(Inherited from RtpFrame.)
Public propertyLowestSequenceNumber
Returns the lowest Sequence number in frame.
(Inherited from RtpFrame.)
Public propertyPacketCount
Stores the number of packets in the frame.
(Inherited from RtpFrame.)
Public propertyTimestamp
Returns the timestamp of this frame.
(Inherited from RtpFrame.)
Public propertyTotalPayloadSize
Stores the total number of bytes that make up the payload of this frame.
(Inherited from RtpFrame.)
Public propertyUpdateAge
Gets the UpdateAge property.
(Inherited from RtpFrame.)
Top
Methods
  NameDescription
Public methodAddPacket (Overrides RtpFrameAddPacket(RtpPacket).)
Public methodClear
Removes all RtpPacket objects from frame.
(Inherited from RtpFrame.)
Public methodGetAssembledFrame (Overrides RtpFrameGetAssembledFrame.)
Public methodGetNextPacket
Retrieves Packets from the frame, sorted by their sequence numbers.
(Inherited from RtpFrame.)
Public methodPeek
Allows to peek at the first packet in the queue. The packet will not be removed.
(Inherited from RtpFrame.)
Public methodSetExpiry
Set the expiry of the frame for age and update-age of the frame content in milliseconds.
(Inherited from RtpFrame.)
Top
Events
  NameDescription
Public eventOnFrameComplete
Event queue for all listeners interested in OnFrameComplete events.
(Inherited from RtpFrame.)
Top
Fields
  NameDescription
Public fieldIsPurgable
Indicates that this frames is ready to be purged from whatever structure holds it.
(Inherited from RtpFrame.)
Public fieldPresentationTime
Optional presentation time from e.g. PlayoutBuffer.
(Inherited from RtpFrame.)
Public fieldRelativePresentationTime
Relative (normalized) presentation time, relative to wall-clock time.
(Inherited from RtpFrame.)
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also