Search Results for

    Show / Hide Table of Contents

    Class Fragment

    A VP8 packet fragment.

    Inheritance
    System.Object
    VideoFragment
    Fragment
    Inherited Members
    VideoFragment.First
    VideoFragment.Last
    VideoFragment.Buffer
    VideoFragment.Destroy()
    VideoFragment.Keep()
    VideoFragment.Free()
    Namespace: FM.LiveSwitch.Vp8
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class Fragment : VideoFragment

    Constructors

    Fragment(RtpPacketHeader, DataBuffer)

    Initializes a new instance of the Fragment class.

    Declaration
    public Fragment(RtpPacketHeader header, DataBuffer dataBuffer)
    Parameters
    Type Name Description
    RtpPacketHeader header

    The rtp packet header.

    DataBuffer dataBuffer

    The data buffer.

    Properties

    KeyIndex

    Gets the key index.

    Declaration
    public int KeyIndex { get; }
    Property Value
    Type Description
    System.Int32

    LayerSync

    Gets whether layer sync is set.

    Declaration
    public bool LayerSync { get; }
    Property Value
    Type Description
    System.Boolean

    NonReferenceFrame

    Gets whether this fragment belongs to a non-reference frame.

    Declaration
    public bool NonReferenceFrame { get; }
    Property Value
    Type Description
    System.Boolean

    PartitionIndex

    Gets the partition index.

    Declaration
    public int PartitionIndex { get; }
    Property Value
    Type Description
    System.Int32

    PictureId

    Gets the picture ID.

    Declaration
    public int PictureId { get; }
    Property Value
    Type Description
    System.Int32

    RtpSequenceNumber

    Gets the RTP sequence number.

    Declaration
    public int RtpSequenceNumber { get; }
    Property Value
    Type Description
    System.Int32

    RtpTimestamp

    Gets the RTP timestamp.

    Declaration
    public long RtpTimestamp { get; }
    Property Value
    Type Description
    System.Int64

    StartOfPartition

    Gets whether this fragment is the start of a partition.

    Declaration
    public bool StartOfPartition { get; }
    Property Value
    Type Description
    System.Boolean

    TemporalLayerIndex

    Gets the temporal layer index.

    Declaration
    public int TemporalLayerIndex { get; }
    Property Value
    Type Description
    System.Int32

    TemporalLevelZeroIndex

    Gets the temporal level zero index.

    Declaration
    public int TemporalLevelZeroIndex { get; }
    Property Value
    Type Description
    System.Int32
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0