Fixed a big in INFO parsing

This commit is contained in:
Jamie Hardt
2022-11-23 18:50:46 -08:00
parent 64f3a640e3
commit d9e3e8deee
3 changed files with 3 additions and 3 deletions

View File

@@ -91,7 +91,7 @@ class WavInfoReader:
return chunk_descriptor.read_data(from_stream) if chunk_descriptor else None
def _describe_data(self):
data_chunk = next(c for c in self.main_list if c.ident == b'data')
data_chunk = next(c for c in self.main_list if type(c) is ChunkDescriptor and c.ident == b'data')
return WavDataDescriptor(byte_count=data_chunk.length,
frame_count=int(data_chunk.length / self.fmt.block_align))