Take over track parsing status when parsing FLAC tags
This commit is contained in:
parent
9cbc708a56
commit
1889afef8f
|
@ -403,6 +403,10 @@ void MediaFileInfo::parseTags(Diagnostics &diag)
|
||||||
try {
|
try {
|
||||||
if (m_containerFormat == ContainerFormat::Flac) {
|
if (m_containerFormat == ContainerFormat::Flac) {
|
||||||
parseTracks(diag);
|
parseTracks(diag);
|
||||||
|
if (m_tagsParsingStatus == ParsingStatus::NotParsedYet) {
|
||||||
|
m_tagsParsingStatus = m_tracksParsingStatus;
|
||||||
|
}
|
||||||
|
return;
|
||||||
} else if (m_container) {
|
} else if (m_container) {
|
||||||
m_container->parseTags(diag);
|
m_container->parseTags(diag);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue