- allow Opus spec to use slash as divider + cleanup source code

This commit is contained in:
Dmytro Bogovych 2024-10-18 09:46:42 +03:00
parent 20c2ac3e63
commit 5a0a7e1070
2 changed files with 665 additions and 661 deletions

File diff suppressed because it is too large Load Diff

View File

@ -116,7 +116,7 @@ CodecList::Settings::OpusSpec CodecList::Settings::OpusSpec::parse(const std::st
{ {
OpusSpec result; OpusSpec result;
auto parts = strx::split(spec, "-"); auto parts = strx::split(spec, "-/");
if (parts.size() == 3) if (parts.size() == 3)
{ {
result.mPayloadType = strx::toInt(strx::trim(parts.front()).c_str(), -1); result.mPayloadType = strx::toInt(strx::trim(parts.front()).c_str(), -1);