void emitFrameUpdated(Mlt::Frame&);
void emitFrameNumber();
- void emitConsumerStopped();
+ void emitConsumerStopped(bool forcePause = false);
/** @brief Returns the aspect ratio of the consumer. */
double consumerRatio() const;
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);
+ static bool getBlackMagicDeviceList(KComboBox *devicelist, bool force = false);
+ static bool getBlackMagicOutputDeviceList(KComboBox *devicelist, bool force = false);
/** @brief Frame rendering is handeled by Kdenlive, don't show video through SDL display */
void disablePreview(bool disable);
int requestedSeekPosition;
bool m_isZoneMode;
bool m_isLoopMode;
GenTime m_loopStart;
- int m_originalOut;
/** @brief True when the monitor is in split view. */
bool m_isSplitView;