Made some audio info fields now mandatory, otherwise consider parsing failed
This commit is contained in:
@@ -120,10 +120,7 @@ namespace lms::api::subsonic
|
||||
{
|
||||
const auto audioFile{ audio::parseAudioFile(trackPath) };
|
||||
|
||||
if (!audioFile->getAudioProperties().codec)
|
||||
throw RequestedDataNotFoundError{}; // TODO 404?
|
||||
|
||||
return isCodecCompatibleWithOutputFormat(*audioFile->getAudioProperties().codec, outputFormat);
|
||||
return isCodecCompatibleWithOutputFormat(audioFile->getAudioProperties().codec, outputFormat);
|
||||
}
|
||||
catch (const audio::Exception& e)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user