Open spottedmahn opened 4 years ago
I believe this change does not comply with the ID3 v2.3 spec.
Oh, interesting.
Could you clarify the reason behind this change? Are you facing issues with a specific player?
This test was failing: https://github.com/JeevanJames/Id3/blob/4ce257697963517585fba2f4ff6abe8f1eee1431/test/Id3.Net.Tests/SerializationTests.cs#L33
line 69: Assert.Equal(tag.RecordingDate.Value, clonedTag.RecordingDate.Value);
I believe this change does not comply with the ID3 v2.3 spec.
Per the spec, the recording date (
TDAT
frame) should be in the formatDDMM
. This frame is complimented by theTYER
andTIME
frames for the recording year and time.The only other recording date frame is the
TRDA
frame (recording dates), but that is a free text frame, so does not need format validation.Could you clarify the reason behind this change? Are you facing issues with a specific player?