Method | Description | |
---|---|---|
GetAudioInfoBytes ( float samplingFrequency, ulong channels, ulong bitDepth ) : byte[] | ||
GetCueBytes ( IList |
||
GetDataSizeBytes ( ulong value ) : byte[] | ||
GetDateTimeBytes ( System.DateTime dateTime ) : byte[] | ||
GetEEBytes ( ID id, byte contents ) : byte[] | ||
GetFloatBytes ( float value ) : byte[] | ||
GetStringForCodecID ( CodecID codecID ) : string | ||
GetVIntForFlag ( bool flag ) : byte[] | ||
GetVideoInfoBytes ( ulong pixelWidth, ulong pixelHeight, ulong displayWidth, ulong displayHeight ) : byte[] | ||
GetVintBytes ( ulong value ) : byte[] | ||
WriteMkv ( string mkvPath, IList |
Method | Description | |
---|---|---|
FindDurationAndAfterInfoOffset ( byte bytes, int segmentOffset, int j, int &durationOffset, int &afterInfoOffset ) : void | ||
GetDataSizeEightBytes ( ulong value ) : byte[] | ||
GetDurationBytes ( ulong duration, ulong timeScale ) : byte[] | ||
GetEbmlElementDataSize ( byte bytes, int &i ) : int | ||
GetEbmlHeaderBytes ( ) : byte[] | ||
GetIsAmsCodecs ( IList |
||
GetNextTrackIndex ( IMediaDataSource mediaDataSource, |
||
GetSeekBytes ( IList |
||
GetSegmentBytes ( ulong duration, ulong mediaEndOffsetMS, ulong seekHeadOffsetMS, ulong cuesOffsetMS, ulong timeScale, IList |
||
GetSegmentInfoBytes ( ulong duration, ulong timeScale, bool isDeterministic ) : byte[] | ||
GetSimpleBlockBytes ( ulong trackNumber, short timeCode, bool IsKeyFrame, bool isAmsCodec, int mediaDataBlockTotalSize ) : byte[] | ||
GetTrackEntriesBytes ( IList |
||
GetVideoTrackIndex ( IList |
||
GetVoidBytes ( ulong length ) : byte[] | ||
ParseMuxState ( byte muxState, ulong oldSize, byte prefix, int prefixSize, int videoTrackIndex, int trackCount ) : ParsedMuxState | ||
UpdatePrefix ( byte prefix, int prefixSize, ulong segmentOffset, ulong mediaEndOffsetMS, ulong seekHeadOffsetMS, ulong cuesOffsetMS, ulong duration, ulong timeScale ) : int | ||
WriteClustersAndCues ( |
public static GetAudioInfoBytes ( float samplingFrequency, ulong channels, ulong bitDepth ) : byte[] | ||
samplingFrequency | float | |
channels | ulong | |
bitDepth | ulong | |
return | byte[] |
public static GetCueBytes ( IList |
||
cuePoints | IList |
|
return | byte[] |
public static GetDataSizeBytes ( ulong value ) : byte[] | ||
value | ulong | |
return | byte[] |
public static GetDateTimeBytes ( System.DateTime dateTime ) : byte[] | ||
dateTime | System.DateTime | |
return | byte[] |
public static GetEEBytes ( ID id, byte contents ) : byte[] | ||
id | ID | |
contents | byte | |
return | byte[] |
public static GetFloatBytes ( float value ) : byte[] | ||
value | float | |
return | byte[] |
public static GetStringForCodecID ( CodecID codecID ) : string | ||
codecID | CodecID | |
return | string |
public static GetVIntForFlag ( bool flag ) : byte[] | ||
flag | bool | |
return | byte[] |
public static GetVideoInfoBytes ( ulong pixelWidth, ulong pixelHeight, ulong displayWidth, ulong displayHeight ) : byte[] | ||
pixelWidth | ulong | |
pixelHeight | ulong | |
displayWidth | ulong | |
displayHeight | ulong | |
return | byte[] |
public static GetVintBytes ( ulong value ) : byte[] | ||
value | ulong | |
return | byte[] |
public static WriteMkv ( string mkvPath, IList |
||
mkvPath | string | |
trackEntries | IList |
|
mediaDataSource | IMediaDataSource | |
maxTrackEndTimeHint | ulong | |
timeScale | ulong | |
isDeterministic | bool | |
oldMuxState | byte | |
muxStateWriter | ||
return | void |