OK, here's a patch. It's kind of kludgy, and I'm not very proud of it. Better would be to have the frame parser return the flags as a set by semantic, rather than tuples of booleans. The latter format is obviously pretty error-prone and inextensible. The former format would allow not passing the ID3 major version redundantly in the flags types.
OK, here's a patch. It's kind of kludgy, and I'm not very proud of it. Better would be to have the frame parser return the flags as a set by semantic, rather than tuples of booleans. The latter format is obviously pretty error-prone and inextensible. The former format would allow not passing the ID3 major version redundantly in the flags types.