Browse Source

add method to reinit audio in/out

pull/2509/head
Nils Fenner 10 years ago
parent
commit
ad6e0a85f5
No known key found for this signature in database
GPG Key ID: 9591A163FF9BE04C
  1. 13
      src/audio/audio.h

13
src/audio/audio.h

@ -67,6 +67,19 @@ public: @@ -67,6 +67,19 @@ public:
void openInput(const QString& inDevDescr);
bool openOutput(const QString& outDevDescr);
inline void reinitInput(const QString& inDevDesc)
{
QMutexLocker locker(&audioInLock);
cleanupInput();
initInput(inDevDesc);
}
inline bool reinitOutput(const QString& outDevDesc)
{
QMutexLocker locker(&audioOutLock);
cleanupOutput();
return initOutput(outDevDesc);
}
bool isInputReady();
bool isInputSubscribed();
bool isOutputReady();

Loading…
Cancel
Save