Next
: MpegFrame |
Signature
MpegFrame Meta.Voice.NLayer.Decoder.MpegFrame.Next |
Number
: int |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.Number |
BitRate
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.BitRate |
BitRateIndex
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.BitRateIndex |
ChannelMode
: MpegChannelMode
[Get] |
Signature
MpegChannelMode Meta.Voice.NLayer.Decoder.MpegFrame.ChannelMode |
ChannelModeExtension
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.ChannelModeExtension |
Channels
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.Channels |
EmphasisMode
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.EmphasisMode |
FrameLength
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.FrameLength |
HasCrc
: bool
[Get] |
Signature
bool Meta.Voice.NLayer.Decoder.MpegFrame.HasCrc |
IsCopyrighted
: bool
[Get] |
Signature
bool Meta.Voice.NLayer.Decoder.MpegFrame.IsCopyrighted |
IsCorrupted
: bool
[Get] |
Signature
bool Meta.Voice.NLayer.Decoder.MpegFrame.IsCorrupted |
IsOriginal
: bool
[Get] |
Signature
bool Meta.Voice.NLayer.Decoder.MpegFrame.IsOriginal |
Layer
: MpegLayer
[Get] |
Signature
MpegLayer Meta.Voice.NLayer.Decoder.MpegFrame.Layer |
SampleCount
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.SampleCount |
SampleOffset
: long
[Get][Set] |
Signature
long Meta.Voice.NLayer.Decoder.MpegFrame.SampleOffset |
SampleRate
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.SampleRate |
SampleRateIndex
: int
[Get] |
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.SampleRateIndex |
Version
: MpegVersion
[Get] |
Signature
MpegVersion Meta.Voice.NLayer.Decoder.MpegFrame.Version |
Validate
()
|
Called to validate the frame header
Signature
override int Meta.Voice.NLayer.Decoder.MpegFrame.Validate() Returns override int
The length of the frame, or -1 if frame is invalid
|
ReadBits
(
bitCount
)
|
Provides sequential access to the bitstream in the frame (after the header and optional CRC)
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.ReadBits(int bitCount) Parameters bitCount: int
The number of bits to read
Returns int
-1 if the end of the frame has been encountered, otherwise the bits requested
|
Reset
()
|
Resets the bit reader so frames can be reused
Signature
void Meta.Voice.NLayer.Decoder.MpegFrame.Reset() Returns void |
GetSideDataSize
()
|
Signature
int Meta.Voice.NLayer.Decoder.MpegFrame.GetSideDataSize() Returns int |
ParseVBR
()
|
Signature
VBRInfo Meta.Voice.NLayer.Decoder.MpegFrame.ParseVBR() Returns VBRInfo |
TrySync
(
syncMark
)
|
Signature
static MpegFrame Meta.Voice.NLayer.Decoder.MpegFrame.TrySync(uint syncMark) Parameters syncMark: uintReturns MpegFrame |
UpdateCRC
(
data
, length
, crc
)
|
Signature
static void Meta.Voice.NLayer.Decoder.MpegFrame.UpdateCRC(int data, int length, ref uint crc) Parameters data: intlength: intcrc: ref uintReturns void |