Click or drag to resize
VideoFrame Class
A video frame.
Inheritance Hierarchy
SystemObject
  FM.IceLinkMediaFrameVideoBuffer, VideoBufferCollection, VideoFormat, VideoFrame
    FM.IceLinkVideoFrame

Namespace: FM.IceLink
Assembly: FM.IceLink (in FM.IceLink.dll) Version: 3.0.3.48 (3.0.3.48)

The VideoFrame type exposes the following members.

Constructors
  NameDescription
Public methodVideoFrame
Initializes a new instance of the VideoFrame class.
Public methodVideoFrame(VideoBuffer)
Initializes a new instance of the VideoFrame class.
Public methodVideoFrame(VideoBuffer)
Initializes a new instance of the VideoFrame class.
Top
Properties
  NameDescription
Public propertyBuffer
Gets or sets the buffer.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyBuffers
Gets or sets the buffers.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyContributingSources
Gets or sets the contributing sources.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyDuration
Gets or sets the duration.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyLastBuffer
Gets the most recent buffer.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyRtpTimestamp
Gets or sets the RTP timestamp.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertySynchronizationSource
Gets or sets the synchronization source.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public propertyTimestamp
Gets or sets the presentation timestamp.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Top
Methods
  NameDescription
Public methodAddBuffer
Adds a buffer.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodAddBuffers
Adds some buffers.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodClone
Clones this instance.
(Overrides MediaFrameTBuffer, TBufferCollection, TFormat, TFrameClone.)
Public methodCreateInstance
Creates a new instance.
(Overrides MediaFrameTBuffer, TBufferCollection, TFormat, TFrameCreateInstance.)
Protected methodCreateMediaBufferCollection
Creates a media buffer collection.
(Overrides MediaFrameTBuffer, TBufferCollection, TFormat, TFrameCreateMediaBufferCollection.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBuffer(Boolean)
Gets the last buffer whose format packetization flag matches the specified flag.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodGetBuffer(String)
Gets the last buffer whose format name matches the specified format name.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodGetBuffer(TFormat)
Gets the last buffer whose format is equivalent to the specified format.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodGetBuffer(Boolean, Boolean)
Gets the last buffer whose format packetization and encryption flags matches the specified flags.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodGetBuffer(TFormat, String)
Gets the last buffer whose format is equivalent to the specified format and whose source ID matches the specified source ID.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasBuffer(TFormat)
Checks if a buffer exists with format equivalence.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodHasBuffer(TFormat, String)
Checks if a buffer exists with format equivalence and source ID.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveBuffer
Removes a buffer.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodRemoveBuffers
Removes all buffers.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodRemoveBuffers(TBuffer)
Removes some buffers.
(Inherited from MediaFrameTBuffer, TBufferCollection, TFormat, TFrame.)
Public methodToString
Returns a string that represents this instance.
(Overrides ObjectToString.)
Top
See Also