C# Class QiyiFLV2MP4_GUI.FLVFile

Inheritance: IDisposable
Mostra file Open project: fengmoxi/QiyiFLV2MP4 Class Usage Examples

Public Methods

Method Description
Close ( ) : void
Dispose ( ) : void
ExtractStreams ( bool extractAudio, bool extractVideo, bool extractTimeCodes, OverwriteDelegate overwrite ) : void
FLVFile ( string path ) : System

Private Methods

Method Description
CalculateAverageFrameRate ( ) : FractionUInt32?
CalculateTrueFrameRate ( ) : FractionUInt32?
CanWriteTo ( string path ) : bool
CloseOutput ( FractionUInt32 averageFrameRate, bool disposing ) : void
GetAudioWriter ( uint mediaInfo ) : IAudioWriter
GetVideoWriter ( uint mediaInfo ) : IVideoWriter
ReadBytes ( int length ) : byte[]
ReadTag ( ) : bool
ReadUInt24 ( ) : uint
ReadUInt32 ( ) : uint
ReadUInt8 ( ) : uint
Seek ( long offset ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

ExtractStreams() public method

public ExtractStreams ( bool extractAudio, bool extractVideo, bool extractTimeCodes, OverwriteDelegate overwrite ) : void
extractAudio bool
extractVideo bool
extractTimeCodes bool
overwrite OverwriteDelegate
return void

FLVFile() public method

public FLVFile ( string path ) : System
path string
return System