@Test
public void readSeekTableMetadataBlock_ignoresPlaceholders() throws IOException {

  byte[] fileData =
      TestUtil.getByteArray(ApplicationProvider.getApplicationContext(), "flac/bear.flac");
  ParsableByteArray scratch = new ParsableByteArray(fileData);
  // Skip to seek table block.
  scratch.skipBytes(FlacConstants.STREAM_MARKER_SIZE + FlacConstants.STREAM_INFO_BLOCK_SIZE);
  FlacStreamMetadata.SeekTable seekTable = FlacMetadataReader.readSeekTableMetadataBlock(scratch);
  // Seek point at index 32 is a placeholder.
  assertThat(seekTable.pointSampleNumbers).hasLength(32);
}