TextFrameContent<TModel extends TextModel>.decode constructor
TextFrameContent<TModel extends TextModel>.decode ()
Implementation
factory TextFrameContent.decode(
Id3Header header,
FrameHeader frameHeader,
List<int> bytes,
int startIndex,
int size,
) {
if (frameHeader is Id3v2FrameHeader) {
return Id3v2TextFrameContent.decode(bytes, startIndex, size) as TextFrameContent<TModel>;
} else if (frameHeader is Id3v1FrameHeader) {
return Id3v1TextFrameContent.decode(bytes, startIndex, size) as TextFrameContent<TModel>;
}
throw UnsupportedVersionException(frameHeader.toString());
}