QAudioProbe unit test.
Change-Id: I4dde8a46883cfc793fdccbfd24ffde0c818fa1aa Reviewed-by: Mithra Pattison <mithra.pattison@nokia.com> Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
This commit is contained in:
committed by
Qt by Nokia
parent
f1c4093f37
commit
46f67a8b69
@@ -51,6 +51,7 @@
|
||||
#include "mockmediacontainercontrol.h"
|
||||
#include "mockmetadatawritercontrol.h"
|
||||
#include "mockavailabilitycontrol.h"
|
||||
#include "mockaudioprobecontrol.h"
|
||||
|
||||
class MockMediaRecorderService : public QMediaService
|
||||
{
|
||||
@@ -67,6 +68,7 @@ public:
|
||||
mockFormatControl = new MockMediaContainerControl(this);
|
||||
mockVideoEncoderControl = new MockVideoEncoderControl(this);
|
||||
mockMetaDataControl = new MockMetaDataWriterControl(this);
|
||||
mockAudioProbeControl = new MockAudioProbeControl(this);
|
||||
}
|
||||
|
||||
QMediaControl* requestControl(const char *name)
|
||||
@@ -85,6 +87,8 @@ public:
|
||||
return mockMetaDataControl;
|
||||
if (hasControls && qstrcmp(name, QMediaAvailabilityControl_iid) == 0)
|
||||
return mockAvailabilityControl;
|
||||
if (hasControls && qstrcmp(name, QMediaAudioProbeControl_iid) == 0)
|
||||
return mockAudioProbeControl;
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -100,6 +104,7 @@ public:
|
||||
QVideoEncoderControl *mockVideoEncoderControl;
|
||||
MockMetaDataWriterControl *mockMetaDataControl;
|
||||
MockAvailabilityControl *mockAvailabilityControl;
|
||||
MockAudioProbeControl *mockAudioProbeControl;
|
||||
|
||||
bool hasControls;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user