C# Class TagLib.Ogg.Paginator

显示文件 Open project: secred/Tachycardia

Public Methods

Method Description
AddPage ( TagLib.Ogg.Page page ) : void

Adds the next page to the current instance.

Paginate ( int &change ) : TagLib.Ogg.Page[]

Repaginates the pages passed into the current instance to handle changes made to the Xiph comment.

Paginator ( Codec codec ) : System

Constructs and initializes a new instance of for a given Codec object.

Private Methods

Method Description
GetLacingValueLength ( ByteVectorCollection packets, int index ) : int

Gets the number of lacing value bytes that would be required for a given packet.

Paginate ( ) : TagLib.Ogg.Page[]

Method Details

AddPage() public method

Adds the next page to the current instance.
public AddPage ( TagLib.Ogg.Page page ) : void
page TagLib.Ogg.Page /// The next object found in the stream. ///
return void

Paginate() public method

Repaginates the pages passed into the current instance to handle changes made to the Xiph comment.
public Paginate ( int &change ) : TagLib.Ogg.Page[]
change int /// A value reference containing the /// the difference between the number of pages returned and /// the number of pages that were added to the class. ///
return TagLib.Ogg.Page[]

Paginator() public method

Constructs and initializes a new instance of for a given Codec object.
public Paginator ( Codec codec ) : System
codec Codec /// A object to use when processing /// packets. ///
return System