ReactOS  0.4.13-dev-1149-g95dd1c6
BasePin Struct Reference

#include <strmbase.h>

Collaboration diagram for BasePin:

Public Attributes

IPin IPin_iface
 
LONG refCount
 
LPCRITICAL_SECTION pCritSec
 
PIN_INFO pinInfo
 
IPinpConnectedTo
 
AM_MEDIA_TYPE mtCurrent
 
REFERENCE_TIME tStart
 
REFERENCE_TIME tStop
 
double dRate
 
const struct BasePinFuncTablepFuncsTable
 

Detailed Description

Definition at line 33 of file strmbase.h.

Member Data Documentation

◆ dRate

double BasePin::dRate

Definition at line 43 of file strmbase.h.

Referenced by FillBuffer(), InputPin_Init(), and OutputPin_Init().

◆ IPin_iface

◆ mtCurrent

AM_MEDIA_TYPE BasePin::mtCurrent

◆ pConnectedTo

IPin* BasePin::pConnectedTo

◆ pCritSec

LPCRITICAL_SECTION BasePin::pCritSec

Definition at line 37 of file strmbase.h.

Referenced by InputPin_Init(), OutputPin_Init(), PullPin_Init(), and VideoRenderer_EndFlush().

◆ pFuncsTable

const struct BasePinFuncTable* BasePin::pFuncsTable

Definition at line 45 of file strmbase.h.

Referenced by BaseControlVideo_Init(), InputPin_Init(), and OutputPin_Init().

◆ pinInfo

PIN_INFO BasePin::pinInfo

Definition at line 38 of file strmbase.h.

Referenced by InputPin_Init(), MPEGSplitter_pre_connect(), OutputPin_Init(), and PullPin_Init().

◆ refCount

LONG BasePin::refCount

Definition at line 36 of file strmbase.h.

Referenced by InputPin_Init(), OutputPin_Init(), and PullPin_Init().

◆ tStart

REFERENCE_TIME BasePin::tStart

Definition at line 41 of file strmbase.h.

Referenced by FillBuffer(), InputPin_Init(), and OutputPin_Init().

◆ tStop

REFERENCE_TIME BasePin::tStop

Definition at line 42 of file strmbase.h.

Referenced by InputPin_Init(), and OutputPin_Init().


The documentation for this struct was generated from the following file: