C# Class MediaFoundation.Net.SourceReaderSample

显示文件 Open project: vipoo/SuperMFLib Class Usage Examples

Public Properties

Property Type Description
Count int
Flags SourceReaderSampleFlags
Sample Sample
Stream SourceStream

Public Methods

Method Description
GetSampleTime ( ) : long

The time stamp embedded in the sample

Resequence ( long offset ) : void
SetSampleTime ( long newTime ) : void

Set the embedded timestamp within this sample

SourceReaderSample ( ISourceReader reader, SourceStream stream, SourceReaderSampleFlags flags, long timestamp, long duration, Sample sample, int count ) : System

Private Methods

Method Description
GetSample ( ) : Sample
Resequence ( long offset, long duration, ISourceReader reader ) : void

Method Details

GetSampleTime() public method

The time stamp embedded in the sample
public GetSampleTime ( ) : long
return long

Resequence() public method

public Resequence ( long offset ) : void
offset long
return void

SetSampleTime() public method

Set the embedded timestamp within this sample
public SetSampleTime ( long newTime ) : void
newTime long
return void

SourceReaderSample() public method

public SourceReaderSample ( ISourceReader reader, SourceStream stream, SourceReaderSampleFlags flags, long timestamp, long duration, Sample sample, int count ) : System
reader ISourceReader
stream SourceStream
flags SourceReaderSampleFlags
timestamp long
duration long
sample Sample
count int
return System

Property Details

Count public_oe property

public int Count
return int

Flags public_oe property

public SourceReaderSampleFlags Flags
return SourceReaderSampleFlags

Sample public_oe property

public Sample Sample
return Sample

Stream public_oe property

public SourceStream,MediaFoundation.Net Stream
return SourceStream