Changeset View
Changeset View
Standalone View
Standalone View
libsound/src/qtmultimediabackend/qtmultimediabackend.h
Show All 13 Lines | |||||
14 | * You should have received a copy of the GNU Lesser General Public License | 14 | * You should have received a copy of the GNU Lesser General Public License | ||
15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 15 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
16 | */ | 16 | */ | ||
17 | 17 | | |||
18 | #ifndef QTMULTIMEDIABACKEND_H | 18 | #ifndef QTMULTIMEDIABACKEND_H | ||
19 | #define QTMULTIMEDIABACKEND_H | 19 | #define QTMULTIMEDIABACKEND_H | ||
20 | 20 | | |||
21 | #include "../backendinterface.h" | 21 | #include "../backendinterface.h" | ||
22 | #include "libsound_export.h" | | |||
23 | 22 | | |||
24 | class CaptureBackendInterface; | 23 | class CaptureBackendInterface; | ||
25 | class OutputBackendInterface; | 24 | class OutputBackendInterface; | ||
26 | class QtMultimediaCaptureBackend; | 25 | class QtMultimediaCaptureBackend; | ||
27 | class QtMultimediaOutputBackend; | 26 | class QtMultimediaOutputBackend; | ||
28 | 27 | | |||
29 | class LIBSOUND_EXPORT QtMultimediaBackend : public BackendInterface | 28 | class QtMultimediaBackend : public BackendInterface | ||
30 | { | 29 | { | ||
31 | Q_OBJECT | 30 | Q_OBJECT | ||
32 | 31 | | |||
33 | public: | 32 | public: | ||
34 | explicit QtMultimediaBackend(QObject *parent, const QList< QVariant >&); | 33 | explicit QtMultimediaBackend(QObject *parent, const QList< QVariant >&); | ||
35 | virtual ~QtMultimediaBackend(); | 34 | virtual ~QtMultimediaBackend(); | ||
36 | 35 | | |||
37 | CaptureBackendInterface * captureBackend() const Q_DECL_OVERRIDE; | 36 | CaptureBackendInterface * captureBackend() const Q_DECL_OVERRIDE; | ||
Show All 10 Lines |