C# 클래스 TagLib.MusePack.StreamHeader

This struct implements IAudioCodec to provide support for reading MusePack audio properties.
파일 보기 프로젝트 열기: mono/taglib-sharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FileIdentifierSv7 ReadOnlyByteVector
FileIdentifierSv8 ReadOnlyByteVector

공개 메소드들

메소드 설명
Equals ( StreamHeader other ) : bool

Checks whether or not the current instance is equal to another instance of StreamHeader.

Equals ( object other ) : bool

Checks whether or not the current instance is equal to another object.

GetHashCode ( ) : int

Generates a hash code for the current instance.

StreamHeader ( File file, long streamLength ) : System

Constructs and initializes a new instance of for a specified header block and stream length.

operator ( ) : bool

Gets whether or not two instances of differ.

비공개 메소드들

메소드 설명
ReadSize ( ByteVector data, int &pos ) : ulong
ReadSize ( File file, uint &packetSizeLength, bool &eof ) : ulong
ReadSv7Properties ( ByteVector data ) : void
ReadSv8Properties ( File file ) : void

메소드 상세

Equals() 공개 메소드

Checks whether or not the current instance is equal to another instance of StreamHeader.
public Equals ( StreamHeader other ) : bool
other StreamHeader /// A object to compare to the /// current instance. ///
리턴 bool

Equals() 공개 메소드

Checks whether or not the current instance is equal to another object.
public Equals ( object other ) : bool
other object /// A to compare to the current /// instance. ///
리턴 bool

GetHashCode() 공개 메소드

Generates a hash code for the current instance.
public GetHashCode ( ) : int
리턴 int

StreamHeader() 공개 메소드

Constructs and initializes a new instance of for a specified header block and stream length.
/// is . /// /// does not begin with or with or is less than /// bytes long. ///
public StreamHeader ( File file, long streamLength ) : System
file File
streamLength long /// A value containing the length of the /// MusePAck stream in bytes. ///
리턴 System

operator() 공개 정적인 메소드

Gets whether or not two instances of differ.
public static operator ( ) : bool
리턴 bool

프로퍼티 상세

FileIdentifierSv7 공개적으로 정적으로 프로퍼티

The identifier used to recognize a Musepack SV7 file.
public static ReadOnlyByteVector FileIdentifierSv7
리턴 ReadOnlyByteVector

FileIdentifierSv8 공개적으로 정적으로 프로퍼티

The identifier used to recognize a Musepack SV8 file.
public static ReadOnlyByteVector FileIdentifierSv8
리턴 ReadOnlyByteVector