Property | Type | Description | |
---|---|---|---|
_aspectX | int | ||
_aspectY | int | ||
_audioCodecFilter | IBaseFilter | ||
_audioRendererFilter | IBaseFilter | ||
_basicAudio | IBasicAudio | ||
_basicVideo | IBasicVideo2 | ||
_bufferSource | IStreamBufferSource | ||
_contentStart | double | ||
_currentFile | string | ||
_currentPos | double | ||
_duration | double | ||
_geometry | Geometry.Type | ||
_graphBuilder | IGraphBuilder | ||
_height | int | ||
_isFullscreen | bool | ||
_isLive | bool | ||
_isStarted | bool | ||
_isWindowVisible | bool | ||
_lastPosition | double | ||
_mediaCtrl | IMediaControl | ||
_mediaEvt | IMediaEventEx | ||
_mediaSeeking | IStreamBufferMediaSeeking | ||
_mediaSeeking2 | IStreamBufferMediaSeeking2 | ||
_minBackingFiles | int | ||
_positionX | int | ||
_positionY | int | ||
_rotEntry | DsROTEntry | ||
_seekToBegin | bool | ||
_speed | int | ||
_speedRate | long | ||
_state | PlayState | ||
_updateNeeded | bool | ||
_updateTimer | DateTime | ||
_videoCodecFilter | IBaseFilter | ||
_videoHeight | int | ||
_videoWidth | int | ||
_videoWin | IVideoWindow | ||
_volume | int | ||
_width | int | ||
customFilters | IBaseFilter[] | ||
iSpeed | int | ||
m_StreamBufferConfig | StreamBufferConfig | ||
streamConfig2 | IStreamBufferConfigure2 |
Method | Description | |
---|---|---|
BaseStreamBufferPlayer ( ) : System | ||
ContinueGraph ( ) : void | ||
Dispose ( ) : void | ||
Pause ( ) : void | ||
PauseGraph ( ) : void | ||
Play ( string strFile ) : bool | ||
Process ( ) : void | ||
SeekAbsolute ( double dTimeInSecs ) : void | ||
SeekAsolutePercentage ( int iPercentage ) : void | ||
SeekRelative ( double dTime ) : void | ||
SeekRelativePercentage ( int iPercentage ) : void | ||
SetVideoWindow ( ) : void | ||
Stop ( ) : void | ||
WndProc ( |
Method | Description | |
---|---|---|
CloseInterfaces ( ) : void |
do cleanup and release DirectShow.
|
|
DoFFRW ( ) : void | ||
GetInterfaces ( string filename ) : bool |
create the used COM components and get the interfaces.
|
|
OnInitialized ( ) : void | ||
OnProcess ( ) : void | ||
ReInit ( ) : void | ||
SetSourceDestRectangles ( |
||
SetVideoPosition ( |
||
UpdateCurrentPosition ( ) : void |
Method | Description | |
---|---|---|
CheckVideoResolutionChanges ( ) : void | ||
MovieEnded ( ) : void | ||
OnGraphNotify ( ) : void | ||
RegOpenKeyEx ( |
||
UpdateDuration ( ) : void |
protected GetInterfaces ( string filename ) : bool | ||
filename | string | |
return | bool |
public SeekAbsolute ( double dTimeInSecs ) : void | ||
dTimeInSecs | double | |
return | void |
public SeekAsolutePercentage ( int iPercentage ) : void | ||
iPercentage | int | |
return | void |
public SeekRelativePercentage ( int iPercentage ) : void | ||
iPercentage | int | |
return | void |
protected SetSourceDestRectangles ( |
||
rSource | ||
rDest | ||
return | void |
protected SetVideoPosition ( |
||
rDest | ||
return | void |
public WndProc ( |
||
m | ||
return | void |
protected IBaseFilter _audioRendererFilter | ||
return | IBaseFilter |
protected IStreamBufferSource _bufferSource | ||
return | IStreamBufferSource |
protected IStreamBufferMediaSeeking _mediaSeeking | ||
return | IStreamBufferMediaSeeking |
protected IStreamBufferMediaSeeking2 _mediaSeeking2 | ||
return | IStreamBufferMediaSeeking2 |
protected StreamBufferConfig m_StreamBufferConfig | ||
return | StreamBufferConfig |