C# Class MediaFoundation.Net.SourceReaderSample

Show file 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 property

public int Count
return int

Flags public property

public SourceReaderSampleFlags Flags
return SourceReaderSampleFlags

Sample public property

public Sample Sample
return Sample

Stream public property

public SourceStream,MediaFoundation.Net Stream
return SourceStream