C# Class jxGameFramework.Media.VideoDecoder

Inheritance: IDisposable
显示文件 Open project: jxpxxzj/WarshipGirl Class Usage Examples

Public Properties

Property Type Description
BufferSize int
FrameDelay double

Private Properties

Property Type Description
Decode void
av_q2d double

Public Methods

Method Description
Dispose ( ) : void
Dispose ( bool disposing ) : void
GetFrame ( int time ) : byte[]
Open ( byte bytes ) : bool
Open ( string path ) : bool
OpenStream ( Stream inStream ) : bool
Seek ( int time ) : void
VideoDecoder ( int bufferSize ) : System

Initialize

Private Methods

Method Description
Decode ( ) : void
av_q2d ( FFmpeg a ) : double

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() public method

public Dispose ( bool disposing ) : void
disposing bool
return void

GetFrame() public method

public GetFrame ( int time ) : byte[]
time int
return byte[]

Open() public method

public Open ( byte bytes ) : bool
bytes byte
return bool

Open() public method

public Open ( string path ) : bool
path string
return bool

OpenStream() public method

public OpenStream ( Stream inStream ) : bool
inStream Stream
return bool

Seek() public method

public Seek ( int time ) : void
time int
return void

VideoDecoder() public method

Initialize
public VideoDecoder ( int bufferSize ) : System
bufferSize int need a suitable buffer size?
return System

Property Details

BufferSize public_oe property

public int BufferSize
return int

FrameDelay public_oe property

public double FrameDelay
return double