getLyric method

String? getLyric()

Implementation

String? getLyric() {
  for (final frame in _frames) {
    if (listEquals(frame.name, 'USLT'.codeUnits)) {
      switch (frame.data.first) {
        case 0x00:
          return readLatin1(frame.data.sublist(10));
        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;
}