diff --git a/obs/data/locale/en-US.ini b/obs/data/locale/en-US.ini index 9a65b5e0f5120db3d0313f5b6ef78104d6c917f3..90cb492fba52e5e8362a1d16160c16546574fbcf 100644 --- a/obs/data/locale/en-US.ini +++ b/obs/data/locale/en-US.ini @@ -138,7 +138,7 @@ LicenseAgreement.Exit="Exit" Remux.SourceFile="OBS Recording" Remux.TargetFile="Target File" Remux.Remux="Remux" -Remux.RecordingPattern="OBS Recording (*.flv)" +Remux.OBSRecording="OBS Recording" Remux.FinishedTitle="Remuxing finished" Remux.Finished="Recording remuxed" Remux.FinishedError="Recording remuxed, but the file may be incomplete" diff --git a/obs/window-remux.cpp b/obs/window-remux.cpp index 2802f3ed6907bc5925b24cfa8a2c9b613fe77d73..ea9ecce7feccfd206617861e9615dbcb2cbe4b72 100644 --- a/obs/window-remux.cpp +++ b/obs/window-remux.cpp @@ -97,6 +97,8 @@ OBSRemux::~OBSRemux() remuxer.wait(); } +#define RECORDING_PATTERN "(*.flv *.mp4 *.mov *.mkv *.ts *.m3u8)" + void OBSRemux::BrowseInput() { QString path = ui->sourceFile->text(); @@ -105,7 +107,8 @@ void OBSRemux::BrowseInput() path = QFileDialog::getOpenFileName(this, QTStr("Remux.SelectRecording"), path, - QTStr("Remux.RecordingPattern")); + QTStr("Remux.OBSRecording") + QString(" ") + + RECORDING_PATTERN); inputChanged(path); } @@ -132,7 +135,7 @@ void OBSRemux::BrowseOutput() { QString path(ui->targetFile->text()); path = QFileDialog::getSaveFileName(this, QTStr("Remux.SelectTarget"), - path, "(*.mp4)"); + path, RECORDING_PATTERN); if (path.isEmpty()) return;