![]() |
HulaLoop
Simple cross-platform audio loopback and recording.
|
Args parsed from CLI flags. More...
#include <CLICommon.h>
Public Attributes | |
| bool | startRecord = false |
| Signal that the caller should trigger the record immediately. | |
| bool | exit = false |
| Signal that the caller should exit. | |
| std::string | delay = "0" |
| Store the delay as a string to be converted by InteractiveCLI. More... | |
| std::string | duration = STR(HL_INFINITE_RECORD) |
| Store the record duration as a string to be converted by InteractiveCLI. More... | |
| std::string | outputFilePath |
| Store the output file path parsed from the CLI flags. More... | |
| std::string | inputDevice |
| Store the input device name parsed from the CLI flags. More... | |
| std::string | outputDevice |
| Store the output device name parsed from the CLI flags. More... | |
Args parsed from CLI flags.
| std::string hula::HulaImmediateArgs::delay = "0" |
Store the delay as a string to be converted by InteractiveCLI.
This is passed to InteractiveCLI.
| std::string hula::HulaImmediateArgs::duration = STR(HL_INFINITE_RECORD) |
Store the record duration as a string to be converted by InteractiveCLI.
The default of HL_INFINITE_RECORD indicates that the record should continue until stopped.
This is passed to InteractiveCLI.
| std::string hula::HulaImmediateArgs::inputDevice |
Store the input device name parsed from the CLI flags.
This is passed to InteractiveCLI.
| std::string hula::HulaImmediateArgs::outputDevice |
Store the output device name parsed from the CLI flags.
This is passed to InteractiveCLI.
| std::string hula::HulaImmediateArgs::outputFilePath |
Store the output file path parsed from the CLI flags.
This is passed to InteractiveCLI.
1.8.13