| 93 | } |
| 94 | |
| 95 | bool hasValidId3Tag(const std::uint8_t* header) |
| 96 | { |
| 97 | return std::memcmp(header, "ID3", 3) == 0 && |
| 98 | !((header[5] & 15) || (header[6] & 0x80) || (header[7] & 0x80) || (header[8] & 0x80) || (header[9] & 0x80)); |
| 99 | } |
| 100 | } // namespace |
| 101 | |
| 102 | namespace sf::priv |