mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 05:37:34 +00:00
LibAudio: Only check subframe size if sample rate is constant
This commit is contained in:
parent
1bf81f84a0
commit
c776ebcaf6
1 changed files with 3 additions and 1 deletions
|
@ -460,6 +460,8 @@ LoaderSamples FlacLoaderPlugin::next_frame()
|
||||||
auto& subframe_samples = m_subframe_buffers[i];
|
auto& subframe_samples = m_subframe_buffers[i];
|
||||||
subframe_samples.clear_with_capacity();
|
subframe_samples.clear_with_capacity();
|
||||||
TRY(parse_subframe(subframe_samples, new_subframe, bit_stream));
|
TRY(parse_subframe(subframe_samples, new_subframe, bit_stream));
|
||||||
|
// We only verify the sample count for the common case of a constant sample rate.
|
||||||
|
if (m_sample_rate == m_current_frame->sample_rate)
|
||||||
VERIFY(subframe_samples.size() == m_current_frame->sample_count);
|
VERIFY(subframe_samples.size() == m_current_frame->sample_count);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue