Complete RVAD/RVA2 frames
Status: Alpha
Brought to you by:
jwhite909
RVAD/RVA2 frame reading/writing is currently not fully supported. Take care in reading miswritten RVA2 frames and conversion between formats.
The RVA/RVAD frame in 2.2/2.3 is a single occurrence frame - in 2.4 the RVA2 frame may occur multiple times. The 'RelativeVolumeAdjustmentList' property is exposed in IFrameContainer, so add logic to the list implementation to restrict additions. This may require some rework in how tag version is stored, or adjust the implementation to only write the first occurrence of this frame. EQUA/EQU2 has this same issue.