Search Results for

    Show / Hide Table of Contents

    Class PacketizedVideoBuffer

    A VideoBuffer containing an RtpHeader.

    Inheritance
    System.Object
    Serializable
    Dynamic
    MediaBuffer<VideoFormat, VideoBuffer>
    VideoBuffer
    PacketizedVideoBuffer
    Inherited Members
    VideoBuffer.Stride
    VideoBuffer.Strides
    VideoBuffer.Width
    VideoBuffer.Height
    VideoBuffer.Orientation
    VideoBuffer.HorizontallyMirrored
    VideoBuffer.VerticallyMirrored
    VideoBuffer.RotationRequired
    VideoBuffer.InversionRequired
    VideoBuffer.TransformRequired
    VideoBuffer.CopyTransformationAttributes(VideoBuffer)
    VideoBuffer.ResetTransformationAttributes()
    VideoBuffer.IsRaw
    VideoBuffer.IsYuvType
    VideoBuffer.IsRgbType
    VideoBuffer.IsRgbaType
    VideoBuffer.IsI420
    VideoBuffer.IsYv12
    VideoBuffer.IsNv12
    VideoBuffer.IsNv21
    VideoBuffer.IsRgb
    VideoBuffer.IsBgr
    VideoBuffer.IsRgba
    VideoBuffer.IsBgra
    VideoBuffer.IsArgb
    VideoBuffer.IsAbgr
    VideoBuffer.IsVp8
    VideoBuffer.IsVp9
    VideoBuffer.IsH264
    VideoBuffer.IsH265
    VideoBuffer.IsMuted
    VideoBuffer.IsPacked
    VideoBuffer.IsPlanar
    VideoBuffer.Mute()
    VideoBuffer.Clone()
    VideoBuffer.IsKeyFrame
    VideoBuffer.GetMinimumBufferLength(Int32, Int32, String)
    VideoBuffer.CreateCustom(Int32, Int32, Int32, Int32, Int32, String)
    VideoBuffer.CreateCustom(Int32, Int32, Int32, Int32, Int32, String, DataBuffer)
    VideoBuffer.CreateBlack(Int32, Int32, String)
    VideoBuffer.CreateGray(Int32, Int32, String)
    VideoBuffer.CreateWhite(Int32, Int32, String)
    VideoBuffer.CreateRed(Int32, Int32, String)
    VideoBuffer.CreateGreen(Int32, Int32, String)
    VideoBuffer.CreateBlue(Int32, Int32, String)
    VideoBuffer.CreateDarkRed(Int32, Int32, String)
    VideoBuffer.CreateDarkGreen(Int32, Int32, String)
    VideoBuffer.CreateDarkBlue(Int32, Int32, String)
    VideoBuffer.CreateYellow(Int32, Int32, String)
    VideoBuffer.CreateMagenta(Int32, Int32, String)
    VideoBuffer.CreateCyan(Int32, Int32, String)
    VideoBuffer.CreateOlive(Int32, Int32, String)
    VideoBuffer.CreatePurple(Int32, Int32, String)
    VideoBuffer.CreateTeal(Int32, Int32, String)
    VideoBuffer.GetYValue(Int32)
    VideoBuffer.SetYValue(Int32, Int32)
    VideoBuffer.GetUValue(Int32)
    VideoBuffer.SetUValue(Int32, Int32)
    VideoBuffer.GetVValue(Int32)
    VideoBuffer.SetVValue(Int32, Int32)
    VideoBuffer.GetRValue(Int32)
    VideoBuffer.SetRValue(Int32, Int32)
    VideoBuffer.GetGValue(Int32)
    VideoBuffer.SetGValue(Int32, Int32)
    VideoBuffer.GetBValue(Int32)
    VideoBuffer.SetBValue(Int32, Int32)
    VideoBuffer.GetAValue(Int32)
    VideoBuffer.SetAValue(Int32, Int32)
    VideoBuffer.Convert(VideoFormat)
    VideoBuffer.Convert(VideoFormat, Boolean)
    VideoBuffer.Convert(VideoFormat, DataBuffer)
    VideoBuffer.ToPacked()
    VideoBuffer.ToPacked(Boolean)
    VideoBuffer.ToPlanar()
    VideoBuffer.ToJson()
    VideoBuffer.ToJson(VideoBuffer)
    VideoBuffer.FromJson(String)
    VideoBuffer.ToJsonArray(VideoBuffer[])
    VideoBuffer.FromJsonArray(String)
    MediaBuffer<VideoFormat, VideoBuffer>.RtpHeader
    MediaBuffer<VideoFormat, VideoBuffer>.RtpHeaders
    MediaBuffer<VideoFormat, VideoBuffer>.SourceId
    MediaBuffer<VideoFormat, VideoBuffer>.Footprint
    MediaBuffer<VideoFormat, VideoBuffer>.DataBuffer
    MediaBuffer<VideoFormat, VideoBuffer>.DataBuffers
    MediaBuffer<VideoFormat, VideoBuffer>.SequenceNumber
    MediaBuffer<VideoFormat, VideoBuffer>.LastSequenceNumber
    MediaBuffer<VideoFormat, VideoBuffer>.SequenceNumbers
    MediaBuffer<VideoFormat, VideoBuffer>.RtpSequenceNumber
    MediaBuffer<VideoFormat, VideoBuffer>.RtpSequenceNumbers
    MediaBuffer<VideoFormat, VideoBuffer>.Format
    MediaBuffer<VideoFormat, VideoBuffer>.IsMuted
    MediaBuffer<VideoFormat, VideoBuffer>.RecoveredByFec
    MediaBuffer<VideoFormat, VideoBuffer>.Mute()
    MediaBuffer<VideoFormat, VideoBuffer>.Clone()
    MediaBuffer<VideoFormat, VideoBuffer>.CreateInstance()
    MediaBuffer<VideoFormat, VideoBuffer>.ToString()
    MediaBuffer<VideoFormat, VideoBuffer>.Keep()
    MediaBuffer<VideoFormat, VideoBuffer>.TryKeep()
    MediaBuffer<VideoFormat, VideoBuffer>.Free()
    Dynamic.DynamicProperties
    Dynamic.GetDynamicValue(String)
    Dynamic.SetDynamicValue(String, Object)
    Dynamic.UnsetDynamicValue(String)
    Serializable.IsDirty
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class PacketizedVideoBuffer : VideoBuffer

    Constructors

    PacketizedVideoBuffer(Int32, Int32, DataBuffer, VideoFormat, RtpPacketHeader)

    Initializes a new instance of the PacketizedVideoBuffer class.

    Declaration
    public PacketizedVideoBuffer(int width, int height, DataBuffer dataBuffer, VideoFormat format, RtpPacketHeader rtpHeader)
    Parameters
    Type Name Description
    System.Int32 width

    The width.

    System.Int32 height

    The height.

    DataBuffer dataBuffer

    The data buffer.

    VideoFormat format

    The format.

    RtpPacketHeader rtpHeader

    The RTP header.

    PacketizedVideoBuffer(Int32, Int32, DataBuffer[], VideoFormat, RtpPacketHeader[])

    Initializes a new instance of the PacketizedVideoBuffer class.

    Declaration
    public PacketizedVideoBuffer(int width, int height, DataBuffer[] dataBuffers, VideoFormat format, RtpPacketHeader[] rtpHeaders)
    Parameters
    Type Name Description
    System.Int32 width

    The width.

    System.Int32 height

    The height.

    DataBuffer[] dataBuffers

    The data buffers.

    VideoFormat format

    The format.

    RtpPacketHeader[] rtpHeaders

    The RTP headers.

    Methods

    CreateInstance()

    Creates a new instance.

    Declaration
    protected override VideoBuffer CreateInstance()
    Returns
    Type Description
    VideoBuffer
    Overrides
    VideoBuffer.CreateInstance()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0