Update wave_reader.py

output INFO and test for if these aren't present
This commit is contained in:
Jamie Hardt
2020-01-05 19:20:12 -08:00
parent b0c5a7de72
commit 9d9592e9e1

View File

@@ -148,6 +148,12 @@ class WavInfoReader():
for field in attr._fields:
yield scope, field, attr.__getattribute__(field)
bext_dict = self.bext.to_dict()
for key in bext_dict.keys():
yield 'bext', key, bext_dict[key]
if self.bext is not None:
bext_dict = (self.bext or {}).to_dict()
for key in bext_dict.keys():
yield 'bext', key, bext_dict[key]
if self.info is not None:
info_dict = self.info.to_dict()
for key in info_dict.keys():
yield 'info', key, info_dict[key]