getComment method

String? getComment()

Implementation

String? getComment() {
  for (final frame in _frames) {
    if (listEquals(frame.name, 'COMM'.codeUnits)) {
      switch (frame.data.first) {
        case 0x00:
          return readLatin1(frame.data.sublist(5));
        case 0x01:
          return readUtf16LeString(frame.data.sublist(8));
        case 0x02:
          return readUtf16BeString(frame.data.sublist(8));
        case 0x03:
          return readUtf8String(frame.data.sublist(5));
      }
    }
  }
  return null;
}