1
0
Fork 0
forked from blue/mlc

encoding settings

This commit is contained in:
Blue 2023-10-13 16:10:08 -03:00
parent 03e7f29d84
commit 5c3a4a592e
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
8 changed files with 148 additions and 22 deletions

View file

@ -40,6 +40,9 @@ public:
Action getAction() const;
unsigned int getThreads() const;
bool matchNonMusic(const std::string& fileName) const;
unsigned char getEncodingQuality() const;
unsigned char getOutputQuality() const;
bool getVBR() const;
bool readConfigFile();
void readConfigLine(const std::string& line);
@ -66,4 +69,7 @@ private:
std::optional<std::string> configPath;
std::optional<unsigned int> threads;
std::optional<std::regex> nonMusic;
std::optional<unsigned char> encodingQuality;
std::optional<unsigned char> outputQuality;
std::optional<bool> vbr;
};