fix: check broadcast binaries without case sensitivity (#5260)
This commit is contained in:
@@ -112,6 +112,7 @@
|
|||||||
- Bugfix: Fixed split header tooltips showing in the wrong position on Windows. (#5230)
|
- Bugfix: Fixed split header tooltips showing in the wrong position on Windows. (#5230)
|
||||||
- Bugfix: Fixed split header tooltips appearing too tall. (#5232)
|
- Bugfix: Fixed split header tooltips appearing too tall. (#5232)
|
||||||
- Bugfix: Fixed past messages not showing in the search popup after adding a channel. (#5248)
|
- Bugfix: Fixed past messages not showing in the search popup after adding a channel. (#5248)
|
||||||
|
- Bugfix: Detect when OBS is running on MacOS. (#5260)
|
||||||
- Dev: Run miniaudio in a separate thread, and simplify it to not manage the device ourselves. There's a chance the simplification is a bad idea. (#4978)
|
- Dev: Run miniaudio in a separate thread, and simplify it to not manage the device ourselves. There's a chance the simplification is a bad idea. (#4978)
|
||||||
- Dev: Change clang-format from v14 to v16. (#4929)
|
- Dev: Change clang-format from v14 to v16. (#4929)
|
||||||
- Dev: Fixed UTF16 encoding of `modes` file for the installer. (#4791)
|
- Dev: Fixed UTF16 encoding of `modes` file for the installer. (#4791)
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ bool isBroadcasterSoftwareActive()
|
|||||||
{
|
{
|
||||||
#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS)
|
#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS)
|
||||||
QProcess p;
|
QProcess p;
|
||||||
p.start("pgrep", {"-x", broadcastingBinaries().join("|")},
|
p.start("pgrep", {"-xi", broadcastingBinaries().join("|")},
|
||||||
QIODevice::NotOpen);
|
QIODevice::NotOpen);
|
||||||
|
|
||||||
if (p.waitForFinished(1000) && p.exitStatus() == QProcess::NormalExit)
|
if (p.waitForFinished(1000) && p.exitStatus() == QProcess::NormalExit)
|
||||||
|
|||||||
Reference in New Issue
Block a user