Search Results for

    Show / Hide Table of Contents

    Class Page

    An Ogg page.

    Inheritance
    System.Object
    Page
    Namespace: FM.LiveSwitch.Ogg
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class Page : object

    Constructors

    Page()

    Initializes a new instance of the Page class.

    Declaration
    public Page()

    Properties

    AbsoluteGranulePosition

    Gets or sets the absolute granule position.

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

    BeginningOfStream

    Gets or sets whether this page is the first page of the bitstream.

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

    ContinuedPacket

    Gets or sets whether this page is a continued (not fresh) packet.

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

    EndOfStream

    Gets or sets whether this page is the last page of the bitstream.

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

    Payload

    Gets or sets the data payload.

    Declaration
    public byte[] Payload { get; set; }
    Property Value
    Type Description
    System.Byte[]

    SequenceNumber

    Gets or sets the page sequence number.

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

    StreamSerialNumber

    Gets or sets the stream serial number.

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

    Methods

    GetBytes()

    Gets the page as a byte array.

    Declaration
    public byte[] GetBytes()
    Returns
    Type Description
    System.Byte[]
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0