avcap::DS_Connector Class Reference

#include <avcap/windows/DS_Connector.h>

Inheritance diagram for avcap::DS_Connector:

Inheritance graph
[legend]

Detailed Description

Implementation of the Connector for DirectShow.


Public Types

enum  { INPUT_TYPE_TUNER = 0x00010000 }

Public Member Functions

 DS_Connector (DS_DeviceDescriptor *dd, int index, const std::string &name, int type=0, int audioset=0, int tuner=0)
virtual ~DS_Connector ()
bool hasTuner () const
 Test, whether a tuner is associated with the connector or not.

Protected Attributes

DS_DeviceDescriptormDSDeviceDescriptor
int mIndex
int mAudioset
int mType
std::string mName
DS_TunermTuner


Member Enumeration Documentation

anonymous enum

Enumerator:
INPUT_TYPE_TUNER 


Constructor & Destructor Documentation

avcap::DS_Connector::DS_Connector ( DS_DeviceDescriptor dd,
int  index,
const std::string &  name,
int  type = 0,
int  audioset = 0,
int  tuner = 0 
)

The Constructor.

virtual avcap::DS_Connector::~DS_Connector (  )  [virtual]

The Destructor.


Member Function Documentation

bool avcap::DS_Connector::hasTuner (  )  const [inline, virtual]

Test, whether a tuner is associated with the connector or not.

Returns:
true, if tuner is associated, false otherwise.

Reimplemented from avcap::Connector.


Field Documentation

DS_DeviceDescriptor* avcap::DS_Connector::mDSDeviceDescriptor [protected]

int avcap::DS_Connector::mIndex [protected]

Reimplemented from avcap::Connector.

int avcap::DS_Connector::mAudioset [protected]

Reimplemented from avcap::Connector.

int avcap::DS_Connector::mType [protected]

Reimplemented from avcap::Connector.

std::string avcap::DS_Connector::mName [protected]

Reimplemented from avcap::Connector.

DS_Tuner* avcap::DS_Connector::mTuner [protected]


The documentation for this class was generated from the following file:
Generated on Mon Nov 30 11:10:33 2009 for avcap-0.1 by  doxygen 1.5.1