PulseSupport Class Reference


Detailed Description

Definition at line 38 of file pulsesupport.h.

#include <pulsesupport.h>

Inheritance diagram for PulseSupport:
Inheritance graph
[legend]

List of all members.

Signals

void  objectDescriptionChanged (ObjectDescriptionType)
void  usingDevice (QString streamUuid, int device)

Public Member Functions

bool  isActive ()
void  enable (bool enabled=true)
QList< int >  objectDescriptionIndexes (ObjectDescriptionType type) const
QHash< QByteArray, QVariant objectDescriptionProperties (ObjectDescriptionType type, int index) const
QList< int >  objectIndexesByCategory (ObjectDescriptionType type, Category category) const
void  setOutputDevicePriorityForCategory (Category category, QList< int > order)
void  setCaptureDevicePriorityForCategory (Category category, QList< int > order)
void  setStreamPropList (Category category, QString streamUuid)
void  emitObjectDescriptionChanged (ObjectDescriptionType)
void  emitUsingDevice (QString streamUuid, int device)
bool  setOutputDevice (QString streamUuid, int device)
bool  setCaptureDevice (QString streamUuid, int device)
void  clearStreamCache (QString streamUuid)

Static Public Member Functions

static PulseSupport getInstance ()
static void  shutdown ()

Member Function Documentation

static PulseSupport* getInstance ( ) [static]
static void shutdown ( ) [static]
bool isActive ( )
void enable ( bool  enabled = true )
QList<int> objectDescriptionIndexes ( ObjectDescriptionType  type ) const
QHash<QByteArray, QVariant> objectDescriptionProperties ( ObjectDescriptionType  type,
int  index 
) const
QList<int> objectIndexesByCategory ( ObjectDescriptionType  type,
Category  category 
) const
void setOutputDevicePriorityForCategory ( Category  category,
QList< int >  order 
)
void setCaptureDevicePriorityForCategory ( Category  category,
QList< int >  order 
)
void setStreamPropList ( Category  category,
QString  streamUuid 
)
void emitObjectDescriptionChanged ( ObjectDescriptionType  )
void emitUsingDevice ( QString  streamUuid,
int  device 
)
bool setOutputDevice ( QString  streamUuid,
int  device 
)
bool setCaptureDevice ( QString  streamUuid,
int  device 
)
void clearStreamCache ( QString  streamUuid )
void objectDescriptionChanged ( ObjectDescriptionType  ) [signal]
void usingDevice ( QString  streamUuid,
int  device 
) [signal]

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

PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport
PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport PulseSupport