]> git.sesse.net Git - kdenlive/blob - src/blackmagic/devices.h
603ac1cd07109e381c9eca6bd058c451dca15386
[kdenlive] / src / blackmagic / devices.h
1 #ifndef __DEVICES_H__
2 #define __DEVICES__
3
4
5 #include "include/DeckLinkAPI.h"
6
7 #include <KComboBox>
8
9
10 class BMInterface
11 {
12 public:
13     BMInterface();
14     ~BMInterface();
15     static bool getBlackMagicDeviceList(KComboBox *devicelist, KComboBox *modelist);
16     static bool getBlackMagicOutputDeviceList(KComboBox *devicelist);
17     static bool isSupportedProfile(int card, QMap< QString, QString > properties);
18     static QStringList supportedModes(int card);
19 };
20
21 #endif