Processing (Windows): support timeout

This commit is contained in:
李通洲
2023-07-10 21:02:13 +08:00
parent 9c9ba2f1a1
commit d53b584ba2
3 changed files with 29 additions and 113 deletions
+13 -2
View File
@@ -5,7 +5,18 @@
#include "util/FFstrbuf.h"
const char* ffProcessAppendStdOut(FFstrbuf* buffer, char* const argv[]);
const char* ffProcessAppendStdErr(FFstrbuf* buffer, char* const argv[]);
#define FF_WAIT_TIMEOUT 1000
const char* ffProcessAppendOutput(FFstrbuf* buffer, char* const argv[], bool useStdErr);
static inline const char* ffProcessAppendStdOut(FFstrbuf* buffer, char* const argv[])
{
return ffProcessAppendOutput(buffer, argv, false);
}
static inline const char* ffProcessAppendStdErr(FFstrbuf* buffer, char* const argv[])
{
return ffProcessAppendOutput(buffer, argv, true);
}
#endif