private slots:
void slotUpdateDisplay();
- void rebuildVideo4Commands();
-#ifndef NO_JOGSHUTTLE
void slotCheckShuttle(int state = 0);
void slotUpdateShuttleDevice(int ix = 0);
-#endif /* NO_JOGSHUTTLE */
void slotEditImageApplication();
void slotEditAudioApplication();
void slotEditVideoApplication();
void slotCheckAlsaDriver();
void slotAddTranscode();
void slotDeleteTranscode();
+ /** @brief Update current transcoding profile. */
+ void slotUpdateTranscodingProfile();
+ /** @brief Enable / disable the update profile button. */
+ void slotEnableTranscodeUpdate();
+ /** @brief Update display of current transcoding profile parameters. */
+ void slotSetTranscodeProfile();
void slotShuttleModified();
void slotDialogModified();
void slotEnableCaptureFolder();
- void slotUpdateHDMIModes();
void slotUpdatev4lDevice();
+ void slotUpdatev4lCaptureProfile();
+ void slotManageEncodingProfile();
+ void slotUpdateDecklinkProfile(int ix = 0);
+ void slotUpdateProxyProfile(int ix = 0);
+ void slotUpdateV4lProfile(int ix = 0);
+ void slotEditVideo4LinuxProfile();
+ void slotReloadBlackMagic();
private:
KPageWidgetItem *m_page1;
void initDevices();
void loadTranscodeProfiles();
void saveTranscodeProfiles();
+ void loadCurrentV4lProfileInfo();
+ void saveCurrentV4lProfile();
+ void loadEncodingProfiles();
signals:
void customChanged();