class QTimer;
class QPixmap;
+class KComboBox;
+
namespace Mlt
{
class Consumer;
/** @brief Returns the aspect ratio of the consumer. */
double consumerRatio() const;
- void doRefresh();
-
/** @brief Saves current producer frame as an image. */
void exportCurrentFrame(KUrl url, bool notify);
/** @brief Unlock the MLT service */
void unlockService(Mlt::Tractor *tractor);
const QString activeClipId();
+ /** @brief Fill a combobox with the found blackmagic devices */
+ static bool getBlackMagicDeviceList(KComboBox *devicelist);
+ static bool getBlackMagicOutputDeviceList(KComboBox *devicelist);
private:
void slotSwitchFullscreen();
void slotSetVolume(int volume);
void seekToFrame(int pos);
+ /** @brief Starts a timer to query for a refresh. */
+ void doRefresh();
};
#endif