mirror of
https://github.com/samsonjs/media.git
synced 2026-03-26 09:35:47 +00:00
Share FLAC extractor tests between both extractors
PiperOrigin-RevId: 294614958
This commit is contained in:
parent
1c232b1bdf
commit
bdfd24290f
103 changed files with 4206 additions and 27 deletions
|
|
@ -34,7 +34,7 @@ import org.junit.runner.RunWith;
|
|||
@RunWith(AndroidJUnit4.class)
|
||||
public final class FlacBinarySearchSeekerTest {
|
||||
|
||||
private static final String NOSEEKTABLE_FLAC = "flac/ext-bear_no_seek.flac";
|
||||
private static final String NOSEEKTABLE_FLAC = "flac/bear_one_metadata_block.flac";
|
||||
private static final int DURATION_US = 2_741_000;
|
||||
|
||||
@Before
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ import org.junit.runner.RunWith;
|
|||
@RunWith(AndroidJUnit4.class)
|
||||
public final class FlacExtractorSeekTest {
|
||||
|
||||
private static final String NO_SEEKTABLE_FLAC = "flac/ext-bear_no_seek.flac";
|
||||
private static final String NO_SEEKTABLE_FLAC = "flac/bear_one_metadata_block.flac";
|
||||
private static final int DURATION_US = 2_741_000;
|
||||
private static final Uri FILE_URI = Uri.parse("file:///android_asset/" + NO_SEEKTABLE_FLAC);
|
||||
private static final Random RANDOM = new Random(1234L);
|
||||
|
|
|
|||
|
|
@ -36,16 +36,92 @@ public class FlacExtractorTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
public void testExtractFlacSample() throws Exception {
|
||||
public void testSample() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new, "flac/ext-bear.flac", ApplicationProvider.getApplicationContext());
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testExtractFlacSampleWithId3Header() throws Exception {
|
||||
public void testSampleWithId3HeaderAndId3Enabled() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
"flac/ext-bear_with_id3.flac",
|
||||
ApplicationProvider.getApplicationContext());
|
||||
/* file= */ "flac/bear_with_id3.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_id3_enabled_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithId3HeaderAndId3Disabled() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
() -> new FlacExtractor(FlacExtractor.FLAG_DISABLE_ID3_METADATA),
|
||||
/* file= */ "flac/bear_with_id3.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_id3_disabled_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleUnseekable() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_seek_table_no_num_samples.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_seek_table_no_num_samples_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithVorbisComments() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_with_vorbis_comments.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_vorbis_comments_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithPicture() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_with_picture.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_picture_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOneMetadataBlock() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_one_metadata_block.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_one_metadata_block_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNoMinMaxFrameSize() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_min_max_frame_size.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_min_max_frame_size_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNoNumSamples() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_num_samples.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_num_samples_native");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testUncommonSampleRate() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_uncommon_sample_rate.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_uncommon_sample_rate_native");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,8 +42,8 @@ import org.junit.runner.RunWith;
|
|||
@RunWith(AndroidJUnit4.class)
|
||||
public class FlacPlaybackTest {
|
||||
|
||||
private static final String BEAR_FLAC_16BIT = "flac/ext-bear-flac-16bit.mka";
|
||||
private static final String BEAR_FLAC_24BIT = "flac/ext-bear-flac-24bit.mka";
|
||||
private static final String BEAR_FLAC_16BIT = "mka/bear-flac-16bit.mka";
|
||||
private static final String BEAR_FLAC_24BIT = "mka/bear-flac-24bit.mka";
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void peekId3Metadata_updatesPeekPosition() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
|
||||
FlacMetadataReader.peekId3Metadata(input, /* parseData= */ false);
|
||||
|
||||
|
|
@ -55,7 +55,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void peekId3Metadata_parseData_returnsNonEmptyMetadata() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
|
||||
Metadata metadata = FlacMetadataReader.peekId3Metadata(input, /* parseData= */ true);
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void peekId3Metadata_doNotParseData_returnsNull() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
|
||||
Metadata metadata = FlacMetadataReader.peekId3Metadata(input, /* parseData= */ false);
|
||||
|
||||
|
|
@ -112,7 +112,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void readId3Metadata_updatesReadPositionAndAlignsPeekPosition() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
// Advance peek position after ID3 metadata.
|
||||
FlacMetadataReader.peekId3Metadata(input, /* parseData= */ false);
|
||||
input.advancePeekPosition(1);
|
||||
|
|
@ -125,7 +125,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void readId3Metadata_parseData_returnsNonEmptyMetadata() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
|
||||
Metadata metadata = FlacMetadataReader.readId3Metadata(input, /* parseData= */ true);
|
||||
|
||||
|
|
@ -135,7 +135,7 @@ public class FlacMetadataReaderTest {
|
|||
|
||||
@Test
|
||||
public void readId3Metadata_doNotParseData_returnsNull() throws Exception {
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3_enabled.flac");
|
||||
ExtractorInput input = buildExtractorInput("flac/bear_with_id3.flac");
|
||||
|
||||
Metadata metadata = FlacMetadataReader.readId3Metadata(input, /* parseData= */ false);
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@
|
|||
*/
|
||||
package com.google.android.exoplayer2.extractor.flac;
|
||||
|
||||
import androidx.test.core.app.ApplicationProvider;
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
import com.google.android.exoplayer2.testutil.ExtractorAsserts;
|
||||
import org.junit.Test;
|
||||
|
|
@ -26,56 +27,91 @@ public class FlacExtractorTest {
|
|||
|
||||
@Test
|
||||
public void testSample() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithId3HeaderAndId3Enabled() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_with_id3_enabled.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_with_id3.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_id3_enabled_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithId3HeaderAndId3Disabled() throws Exception {
|
||||
// bear_with_id3_disabled.flac is identical to bear_with_id3_enabled.flac, but the dump file is
|
||||
// different due to setting FLAG_DISABLE_ID3_METADATA.
|
||||
ExtractorAsserts.assertBehavior(
|
||||
() -> new FlacExtractor(FlacExtractor.FLAG_DISABLE_ID3_METADATA),
|
||||
"flac/bear_with_id3_disabled.flac");
|
||||
/* file= */ "flac/bear_with_id3.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_id3_disabled_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleUnseekable() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new, "flac/bear_no_seek_table_no_num_samples.flac");
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_seek_table_no_num_samples.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_seek_table_no_num_samples_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithVorbisComments() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_with_vorbis_comments.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_with_vorbis_comments.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_vorbis_comments_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSampleWithPicture() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_with_picture.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_with_picture.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_with_picture_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOneMetadataBlock() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_one_metadata_block.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_one_metadata_block.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_one_metadata_block_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNoMinMaxFrameSize() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_no_min_max_frame_size.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_min_max_frame_size.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_min_max_frame_size_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNoNumSamples() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_no_num_samples.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_no_num_samples.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_no_num_samples_java");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testUncommonSampleRate() throws Exception {
|
||||
ExtractorAsserts.assertBehavior(FlacExtractor::new, "flac/bear_uncommon_sample_rate.flac");
|
||||
ExtractorAsserts.assertBehavior(
|
||||
FlacExtractor::new,
|
||||
/* file= */ "flac/bear_uncommon_sample_rate.flac",
|
||||
ApplicationProvider.getApplicationContext(),
|
||||
/* dumpFilesPrefix= */ "flac/bear_uncommon_sample_rate_java");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
166
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.0.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
126
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.1.dump
vendored
Normal file
126
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 362432
|
||||
sample count = 23
|
||||
sample 0:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 1:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 2:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 3:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 4:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 5:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 6:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 7:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 8:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 9:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 10:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 11:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 12:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 13:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 14:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 15:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 16:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 17:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 18:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 19:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 20:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 21:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 22:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
82
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.2.dump
vendored
Normal file
82
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 182208
|
||||
sample count = 12
|
||||
sample 0:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 1:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 2:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 3:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 4:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 5:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 6:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 7:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 8:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 9:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 10:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 11:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
42
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.3.dump
vendored
Normal file
42
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 18368
|
||||
sample count = 2
|
||||
sample 0:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 1:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.unklen.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_no_min_max_frame_size_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
164
testdata/src/test/assets/flac/bear_no_num_samples_native.0.dump
vendored
Normal file
164
testdata/src/test/assets/flac/bear_no_num_samples_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,164 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = UNSET TIME
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
164
testdata/src/test/assets/flac/bear_no_num_samples_native.unklen.dump
vendored
Normal file
164
testdata/src/test/assets/flac/bear_no_num_samples_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,164 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = UNSET TIME
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
163
testdata/src/test/assets/flac/bear_no_seek_table_no_num_samples_native.0.dump
vendored
Normal file
163
testdata/src/test/assets/flac/bear_no_seek_table_no_num_samples_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
seekMap:
|
||||
isSeekable = false
|
||||
duration = UNSET TIME
|
||||
getPosition(0) = [[timeUs=0, position=0]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
163
testdata/src/test/assets/flac/bear_no_seek_table_no_num_samples_native.unklen.dump
vendored
Normal file
163
testdata/src/test/assets/flac/bear_no_seek_table_no_num_samples_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
seekMap:
|
||||
isSeekable = false
|
||||
duration = UNSET TIME
|
||||
getPosition(0) = [[timeUs=0, position=0]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_one_metadata_block_native.0.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_one_metadata_block_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=42]]
|
||||
getPosition(1) = [[timeUs=1, position=42]]
|
||||
getPosition(1370500) = [[timeUs=1370500, position=75036]]
|
||||
getPosition(2741000) = [[timeUs=2741000, position=153139]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
126
testdata/src/test/assets/flac/bear_one_metadata_block_native.1.dump
vendored
Normal file
126
testdata/src/test/assets/flac/bear_one_metadata_block_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=42]]
|
||||
getPosition(1) = [[timeUs=1, position=42]]
|
||||
getPosition(1370500) = [[timeUs=1370500, position=75036]]
|
||||
getPosition(2741000) = [[timeUs=2741000, position=153139]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 362432
|
||||
sample count = 23
|
||||
sample 0:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 1:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 2:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 3:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 4:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 5:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 6:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 7:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 8:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 9:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 10:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 11:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 12:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 13:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 14:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 15:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 16:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 17:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 18:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 19:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 20:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 21:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 22:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
82
testdata/src/test/assets/flac/bear_one_metadata_block_native.2.dump
vendored
Normal file
82
testdata/src/test/assets/flac/bear_one_metadata_block_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=42]]
|
||||
getPosition(1) = [[timeUs=1, position=42]]
|
||||
getPosition(1370500) = [[timeUs=1370500, position=75036]]
|
||||
getPosition(2741000) = [[timeUs=2741000, position=153139]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 182208
|
||||
sample count = 12
|
||||
sample 0:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 1:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 2:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 3:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 4:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 5:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 6:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 7:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 8:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 9:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 10:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 11:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
38
testdata/src/test/assets/flac/bear_one_metadata_block_native.3.dump
vendored
Normal file
38
testdata/src/test/assets/flac/bear_one_metadata_block_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=42]]
|
||||
getPosition(1) = [[timeUs=1, position=42]]
|
||||
getPosition(1370500) = [[timeUs=1370500, position=75036]]
|
||||
getPosition(2741000) = [[timeUs=2741000, position=153139]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 1984
|
||||
sample count = 1
|
||||
sample 0:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
163
testdata/src/test/assets/flac/bear_one_metadata_block_native.unklen.dump
vendored
Normal file
163
testdata/src/test/assets/flac/bear_one_metadata_block_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
seekMap:
|
||||
isSeekable = false
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=0]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
142
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.0.dump
vendored
Normal file
142
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,142 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8230]]
|
||||
getPosition(1) = [[timeUs=0, position=8230]]
|
||||
getPosition(1370500) = [[timeUs=1361454, position=80172], [timeUs=1466181, position=86628]]
|
||||
getPosition(2741000) = [[timeUs=2618181, position=148931]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1408000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 18432
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 44000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 482416
|
||||
sample count = 27
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 18432, hash A5825483
|
||||
sample 1:
|
||||
time = 104727
|
||||
flags = 1
|
||||
data = length 18432, hash 98A0A8C9
|
||||
sample 2:
|
||||
time = 209454
|
||||
flags = 1
|
||||
data = length 18432, hash 608A711B
|
||||
sample 3:
|
||||
time = 314181
|
||||
flags = 1
|
||||
data = length 18432, hash 1A9BCD1C
|
||||
sample 4:
|
||||
time = 418909
|
||||
flags = 1
|
||||
data = length 18432, hash 36E34B7F
|
||||
sample 5:
|
||||
time = 523636
|
||||
flags = 1
|
||||
data = length 18432, hash 29A75C1F
|
||||
sample 6:
|
||||
time = 628363
|
||||
flags = 1
|
||||
data = length 18432, hash 9E3A2940
|
||||
sample 7:
|
||||
time = 733090
|
||||
flags = 1
|
||||
data = length 18432, hash A7DF91EC
|
||||
sample 8:
|
||||
time = 837818
|
||||
flags = 1
|
||||
data = length 18432, hash 2B548030
|
||||
sample 9:
|
||||
time = 942545
|
||||
flags = 1
|
||||
data = length 18432, hash F905C735
|
||||
sample 10:
|
||||
time = 1047272
|
||||
flags = 1
|
||||
data = length 18432, hash D157292A
|
||||
sample 11:
|
||||
time = 1152000
|
||||
flags = 1
|
||||
data = length 18432, hash 1F721B83
|
||||
sample 12:
|
||||
time = 1256727
|
||||
flags = 1
|
||||
data = length 18432, hash AD520766
|
||||
sample 13:
|
||||
time = 1361454
|
||||
flags = 1
|
||||
data = length 18432, hash 7C6777AC
|
||||
sample 14:
|
||||
time = 1466181
|
||||
flags = 1
|
||||
data = length 18432, hash CC5E4807
|
||||
sample 15:
|
||||
time = 1570909
|
||||
flags = 1
|
||||
data = length 18432, hash 5542687C
|
||||
sample 16:
|
||||
time = 1675636
|
||||
flags = 1
|
||||
data = length 18432, hash 5C3E9A66
|
||||
sample 17:
|
||||
time = 1780363
|
||||
flags = 1
|
||||
data = length 18432, hash E868F171
|
||||
sample 18:
|
||||
time = 1885090
|
||||
flags = 1
|
||||
data = length 18432, hash 849820FB
|
||||
sample 19:
|
||||
time = 1989818
|
||||
flags = 1
|
||||
data = length 18432, hash 7C0F587C
|
||||
sample 20:
|
||||
time = 2094545
|
||||
flags = 1
|
||||
data = length 18432, hash C062C499
|
||||
sample 21:
|
||||
time = 2199272
|
||||
flags = 1
|
||||
data = length 18432, hash 3A5DE9D0
|
||||
sample 22:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 18432, hash ACADCDDB
|
||||
sample 23:
|
||||
time = 2408727
|
||||
flags = 1
|
||||
data = length 18432, hash EEC815A8
|
||||
sample 24:
|
||||
time = 2513454
|
||||
flags = 1
|
||||
data = length 18432, hash 29FC8C0B
|
||||
sample 25:
|
||||
time = 2618181
|
||||
flags = 1
|
||||
data = length 18432, hash 1C5969B5
|
||||
sample 26:
|
||||
time = 2722909
|
||||
flags = 1
|
||||
data = length 3184, hash 1DB009F7
|
||||
tracksEnded = true
|
||||
110
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.1.dump
vendored
Normal file
110
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,110 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8230]]
|
||||
getPosition(1) = [[timeUs=0, position=8230]]
|
||||
getPosition(1370500) = [[timeUs=1361454, position=80172], [timeUs=1466181, position=86628]]
|
||||
getPosition(2741000) = [[timeUs=2618181, position=148931]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1408000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 18432
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 44000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 334960
|
||||
sample count = 19
|
||||
sample 0:
|
||||
time = 837818
|
||||
flags = 1
|
||||
data = length 18432, hash 2B548030
|
||||
sample 1:
|
||||
time = 942545
|
||||
flags = 1
|
||||
data = length 18432, hash F905C735
|
||||
sample 2:
|
||||
time = 1047272
|
||||
flags = 1
|
||||
data = length 18432, hash D157292A
|
||||
sample 3:
|
||||
time = 1152000
|
||||
flags = 1
|
||||
data = length 18432, hash 1F721B83
|
||||
sample 4:
|
||||
time = 1256727
|
||||
flags = 1
|
||||
data = length 18432, hash AD520766
|
||||
sample 5:
|
||||
time = 1361454
|
||||
flags = 1
|
||||
data = length 18432, hash 7C6777AC
|
||||
sample 6:
|
||||
time = 1466181
|
||||
flags = 1
|
||||
data = length 18432, hash CC5E4807
|
||||
sample 7:
|
||||
time = 1570909
|
||||
flags = 1
|
||||
data = length 18432, hash 5542687C
|
||||
sample 8:
|
||||
time = 1675636
|
||||
flags = 1
|
||||
data = length 18432, hash 5C3E9A66
|
||||
sample 9:
|
||||
time = 1780363
|
||||
flags = 1
|
||||
data = length 18432, hash E868F171
|
||||
sample 10:
|
||||
time = 1885090
|
||||
flags = 1
|
||||
data = length 18432, hash 849820FB
|
||||
sample 11:
|
||||
time = 1989818
|
||||
flags = 1
|
||||
data = length 18432, hash 7C0F587C
|
||||
sample 12:
|
||||
time = 2094545
|
||||
flags = 1
|
||||
data = length 18432, hash C062C499
|
||||
sample 13:
|
||||
time = 2199272
|
||||
flags = 1
|
||||
data = length 18432, hash 3A5DE9D0
|
||||
sample 14:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 18432, hash ACADCDDB
|
||||
sample 15:
|
||||
time = 2408727
|
||||
flags = 1
|
||||
data = length 18432, hash EEC815A8
|
||||
sample 16:
|
||||
time = 2513454
|
||||
flags = 1
|
||||
data = length 18432, hash 29FC8C0B
|
||||
sample 17:
|
||||
time = 2618181
|
||||
flags = 1
|
||||
data = length 18432, hash 1C5969B5
|
||||
sample 18:
|
||||
time = 2722909
|
||||
flags = 1
|
||||
data = length 3184, hash 1DB009F7
|
||||
tracksEnded = true
|
||||
74
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.2.dump
vendored
Normal file
74
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8230]]
|
||||
getPosition(1) = [[timeUs=0, position=8230]]
|
||||
getPosition(1370500) = [[timeUs=1361454, position=80172], [timeUs=1466181, position=86628]]
|
||||
getPosition(2741000) = [[timeUs=2618181, position=148931]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1408000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 18432
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 44000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 169072
|
||||
sample count = 10
|
||||
sample 0:
|
||||
time = 1780363
|
||||
flags = 1
|
||||
data = length 18432, hash E868F171
|
||||
sample 1:
|
||||
time = 1885090
|
||||
flags = 1
|
||||
data = length 18432, hash 849820FB
|
||||
sample 2:
|
||||
time = 1989818
|
||||
flags = 1
|
||||
data = length 18432, hash 7C0F587C
|
||||
sample 3:
|
||||
time = 2094545
|
||||
flags = 1
|
||||
data = length 18432, hash C062C499
|
||||
sample 4:
|
||||
time = 2199272
|
||||
flags = 1
|
||||
data = length 18432, hash 3A5DE9D0
|
||||
sample 5:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 18432, hash ACADCDDB
|
||||
sample 6:
|
||||
time = 2408727
|
||||
flags = 1
|
||||
data = length 18432, hash EEC815A8
|
||||
sample 7:
|
||||
time = 2513454
|
||||
flags = 1
|
||||
data = length 18432, hash 29FC8C0B
|
||||
sample 8:
|
||||
time = 2618181
|
||||
flags = 1
|
||||
data = length 18432, hash 1C5969B5
|
||||
sample 9:
|
||||
time = 2722909
|
||||
flags = 1
|
||||
data = length 3184, hash 1DB009F7
|
||||
tracksEnded = true
|
||||
42
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.3.dump
vendored
Normal file
42
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8230]]
|
||||
getPosition(1) = [[timeUs=0, position=8230]]
|
||||
getPosition(1370500) = [[timeUs=1361454, position=80172], [timeUs=1466181, position=86628]]
|
||||
getPosition(2741000) = [[timeUs=2618181, position=148931]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1408000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 18432
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 44000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 21616
|
||||
sample count = 2
|
||||
sample 0:
|
||||
time = 2618181
|
||||
flags = 1
|
||||
data = length 18432, hash 1C5969B5
|
||||
sample 1:
|
||||
time = 2722909
|
||||
flags = 1
|
||||
data = length 3184, hash 1DB009F7
|
||||
tracksEnded = true
|
||||
142
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.unklen.dump
vendored
Normal file
142
testdata/src/test/assets/flac/bear_uncommon_sample_rate_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,142 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8230]]
|
||||
getPosition(1) = [[timeUs=0, position=8230]]
|
||||
getPosition(1370500) = [[timeUs=1361454, position=80172], [timeUs=1466181, position=86628]]
|
||||
getPosition(2741000) = [[timeUs=2618181, position=148931]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1408000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 18432
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 44000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 482416
|
||||
sample count = 27
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 18432, hash A5825483
|
||||
sample 1:
|
||||
time = 104727
|
||||
flags = 1
|
||||
data = length 18432, hash 98A0A8C9
|
||||
sample 2:
|
||||
time = 209454
|
||||
flags = 1
|
||||
data = length 18432, hash 608A711B
|
||||
sample 3:
|
||||
time = 314181
|
||||
flags = 1
|
||||
data = length 18432, hash 1A9BCD1C
|
||||
sample 4:
|
||||
time = 418909
|
||||
flags = 1
|
||||
data = length 18432, hash 36E34B7F
|
||||
sample 5:
|
||||
time = 523636
|
||||
flags = 1
|
||||
data = length 18432, hash 29A75C1F
|
||||
sample 6:
|
||||
time = 628363
|
||||
flags = 1
|
||||
data = length 18432, hash 9E3A2940
|
||||
sample 7:
|
||||
time = 733090
|
||||
flags = 1
|
||||
data = length 18432, hash A7DF91EC
|
||||
sample 8:
|
||||
time = 837818
|
||||
flags = 1
|
||||
data = length 18432, hash 2B548030
|
||||
sample 9:
|
||||
time = 942545
|
||||
flags = 1
|
||||
data = length 18432, hash F905C735
|
||||
sample 10:
|
||||
time = 1047272
|
||||
flags = 1
|
||||
data = length 18432, hash D157292A
|
||||
sample 11:
|
||||
time = 1152000
|
||||
flags = 1
|
||||
data = length 18432, hash 1F721B83
|
||||
sample 12:
|
||||
time = 1256727
|
||||
flags = 1
|
||||
data = length 18432, hash AD520766
|
||||
sample 13:
|
||||
time = 1361454
|
||||
flags = 1
|
||||
data = length 18432, hash 7C6777AC
|
||||
sample 14:
|
||||
time = 1466181
|
||||
flags = 1
|
||||
data = length 18432, hash CC5E4807
|
||||
sample 15:
|
||||
time = 1570909
|
||||
flags = 1
|
||||
data = length 18432, hash 5542687C
|
||||
sample 16:
|
||||
time = 1675636
|
||||
flags = 1
|
||||
data = length 18432, hash 5C3E9A66
|
||||
sample 17:
|
||||
time = 1780363
|
||||
flags = 1
|
||||
data = length 18432, hash E868F171
|
||||
sample 18:
|
||||
time = 1885090
|
||||
flags = 1
|
||||
data = length 18432, hash 849820FB
|
||||
sample 19:
|
||||
time = 1989818
|
||||
flags = 1
|
||||
data = length 18432, hash 7C0F587C
|
||||
sample 20:
|
||||
time = 2094545
|
||||
flags = 1
|
||||
data = length 18432, hash C062C499
|
||||
sample 21:
|
||||
time = 2199272
|
||||
flags = 1
|
||||
data = length 18432, hash 3A5DE9D0
|
||||
sample 22:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 18432, hash ACADCDDB
|
||||
sample 23:
|
||||
time = 2408727
|
||||
flags = 1
|
||||
data = length 18432, hash EEC815A8
|
||||
sample 24:
|
||||
time = 2513454
|
||||
flags = 1
|
||||
data = length 18432, hash 29FC8C0B
|
||||
sample 25:
|
||||
time = 2618181
|
||||
flags = 1
|
||||
data = length 18432, hash 1C5969B5
|
||||
sample 26:
|
||||
time = 2722909
|
||||
flags = 1
|
||||
data = length 3184, hash 1DB009F7
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_with_id3_disabled_native.0.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_id3_disabled_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=55284]]
|
||||
getPosition(1) = [[timeUs=0, position=55284]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=137229], [timeUs=1450666, position=143005]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=215886]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
126
testdata/src/test/assets/flac/bear_with_id3_disabled_native.1.dump
vendored
Normal file
126
testdata/src/test/assets/flac/bear_with_id3_disabled_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=55284]]
|
||||
getPosition(1) = [[timeUs=0, position=55284]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=137229], [timeUs=1450666, position=143005]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=215886]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 362432
|
||||
sample count = 23
|
||||
sample 0:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 1:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 2:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 3:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 4:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 5:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 6:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 7:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 8:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 9:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 10:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 11:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 12:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 13:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 14:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 15:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 16:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 17:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 18:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 19:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 20:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 21:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 22:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
82
testdata/src/test/assets/flac/bear_with_id3_disabled_native.2.dump
vendored
Normal file
82
testdata/src/test/assets/flac/bear_with_id3_disabled_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=55284]]
|
||||
getPosition(1) = [[timeUs=0, position=55284]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=137229], [timeUs=1450666, position=143005]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=215886]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 182208
|
||||
sample count = 12
|
||||
sample 0:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 1:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 2:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 3:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 4:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 5:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 6:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 7:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 8:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 9:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 10:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 11:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
42
testdata/src/test/assets/flac/bear_with_id3_disabled_native.3.dump
vendored
Normal file
42
testdata/src/test/assets/flac/bear_with_id3_disabled_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=55284]]
|
||||
getPosition(1) = [[timeUs=0, position=55284]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=137229], [timeUs=1450666, position=143005]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=215886]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 18368
|
||||
sample count = 2
|
||||
sample 0:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 1:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_with_id3_disabled_native.unklen.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_id3_disabled_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=55284]]
|
||||
getPosition(1) = [[timeUs=0, position=55284]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=137229], [timeUs=1450666, position=143005]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=215886]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = null
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
Binary file not shown.
166
testdata/src/test/assets/flac/bear_with_picture_native.0.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_picture_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=39868]]
|
||||
getPosition(1) = [[timeUs=0, position=39868]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=121813], [timeUs=1450666, position=127589]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=200470]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[Picture: mimeType=image/png, description=]
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
126
testdata/src/test/assets/flac/bear_with_picture_native.1.dump
vendored
Normal file
126
testdata/src/test/assets/flac/bear_with_picture_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=39868]]
|
||||
getPosition(1) = [[timeUs=0, position=39868]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=121813], [timeUs=1450666, position=127589]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=200470]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[Picture: mimeType=image/png, description=]
|
||||
initializationData:
|
||||
total output bytes = 362432
|
||||
sample count = 23
|
||||
sample 0:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 1:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 2:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 3:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 4:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 5:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 6:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 7:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 8:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 9:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 10:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 11:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 12:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 13:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 14:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 15:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 16:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 17:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 18:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 19:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 20:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 21:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 22:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
82
testdata/src/test/assets/flac/bear_with_picture_native.2.dump
vendored
Normal file
82
testdata/src/test/assets/flac/bear_with_picture_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=39868]]
|
||||
getPosition(1) = [[timeUs=0, position=39868]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=121813], [timeUs=1450666, position=127589]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=200470]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[Picture: mimeType=image/png, description=]
|
||||
initializationData:
|
||||
total output bytes = 182208
|
||||
sample count = 12
|
||||
sample 0:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 1:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 2:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 3:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 4:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 5:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 6:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 7:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 8:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 9:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 10:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 11:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
42
testdata/src/test/assets/flac/bear_with_picture_native.3.dump
vendored
Normal file
42
testdata/src/test/assets/flac/bear_with_picture_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=39868]]
|
||||
getPosition(1) = [[timeUs=0, position=39868]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=121813], [timeUs=1450666, position=127589]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=200470]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[Picture: mimeType=image/png, description=]
|
||||
initializationData:
|
||||
total output bytes = 18368
|
||||
sample count = 2
|
||||
sample 0:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 1:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_with_picture_native.unklen.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_picture_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=39868]]
|
||||
getPosition(1) = [[timeUs=0, position=39868]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=121813], [timeUs=1450666, position=127589]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=200470]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[Picture: mimeType=image/png, description=]
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.0.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.0.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[VC: TITLE=test title, VC: ARTIST=test artist]
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
126
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.1.dump
vendored
Normal file
126
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.1.dump
vendored
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[VC: TITLE=test title, VC: ARTIST=test artist]
|
||||
initializationData:
|
||||
total output bytes = 362432
|
||||
sample count = 23
|
||||
sample 0:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 1:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 2:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 3:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 4:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 5:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 6:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 7:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 8:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 9:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 10:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 11:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 12:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 13:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 14:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 15:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 16:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 17:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 18:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 19:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 20:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 21:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 22:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
82
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.2.dump
vendored
Normal file
82
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.2.dump
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[VC: TITLE=test title, VC: ARTIST=test artist]
|
||||
initializationData:
|
||||
total output bytes = 182208
|
||||
sample count = 12
|
||||
sample 0:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 1:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 2:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 3:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 4:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 5:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 6:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 7:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 8:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 9:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 10:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 11:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
42
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.3.dump
vendored
Normal file
42
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.3.dump
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[VC: TITLE=test title, VC: ARTIST=test artist]
|
||||
initializationData:
|
||||
total output bytes = 18368
|
||||
sample count = 2
|
||||
sample 0:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 1:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
166
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.unklen.dump
vendored
Normal file
166
testdata/src/test/assets/flac/bear_with_vorbis_comments_native.unklen.dump
vendored
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 2741000
|
||||
getPosition(0) = [[timeUs=0, position=8880]]
|
||||
getPosition(1) = [[timeUs=0, position=8880]]
|
||||
getPosition(1370500) = [[timeUs=1365333, position=90825], [timeUs=1450666, position=96601]]
|
||||
getPosition(2741000) = [[timeUs=2645333, position=169482]]
|
||||
numberOfTracks = 1
|
||||
track 0:
|
||||
format:
|
||||
bitrate = 1536000
|
||||
id = null
|
||||
containerMimeType = null
|
||||
sampleMimeType = audio/raw
|
||||
maxInputSize = 16384
|
||||
width = -1
|
||||
height = -1
|
||||
frameRate = -1.0
|
||||
rotationDegrees = 0
|
||||
pixelWidthHeightRatio = 1.0
|
||||
channelCount = 2
|
||||
sampleRate = 48000
|
||||
pcmEncoding = 2
|
||||
encoderDelay = 0
|
||||
encoderPadding = 0
|
||||
subsampleOffsetUs = 9223372036854775807
|
||||
selectionFlags = 0
|
||||
language = null
|
||||
drmInitData = -
|
||||
metadata = entries=[VC: TITLE=test title, VC: ARTIST=test artist]
|
||||
initializationData:
|
||||
total output bytes = 526272
|
||||
sample count = 33
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 16384, hash 61D2C5C2
|
||||
sample 1:
|
||||
time = 85333
|
||||
flags = 1
|
||||
data = length 16384, hash E6D7F214
|
||||
sample 2:
|
||||
time = 170666
|
||||
flags = 1
|
||||
data = length 16384, hash 59BF0D5D
|
||||
sample 3:
|
||||
time = 256000
|
||||
flags = 1
|
||||
data = length 16384, hash 3625F468
|
||||
sample 4:
|
||||
time = 341333
|
||||
flags = 1
|
||||
data = length 16384, hash F66A323
|
||||
sample 5:
|
||||
time = 426666
|
||||
flags = 1
|
||||
data = length 16384, hash CDBAE629
|
||||
sample 6:
|
||||
time = 512000
|
||||
flags = 1
|
||||
data = length 16384, hash 536F3A91
|
||||
sample 7:
|
||||
time = 597333
|
||||
flags = 1
|
||||
data = length 16384, hash D4F35C9C
|
||||
sample 8:
|
||||
time = 682666
|
||||
flags = 1
|
||||
data = length 16384, hash EE04CEBF
|
||||
sample 9:
|
||||
time = 768000
|
||||
flags = 1
|
||||
data = length 16384, hash 647E2A67
|
||||
sample 10:
|
||||
time = 853333
|
||||
flags = 1
|
||||
data = length 16384, hash 31583F2C
|
||||
sample 11:
|
||||
time = 938666
|
||||
flags = 1
|
||||
data = length 16384, hash E433A93D
|
||||
sample 12:
|
||||
time = 1024000
|
||||
flags = 1
|
||||
data = length 16384, hash 5E1C7051
|
||||
sample 13:
|
||||
time = 1109333
|
||||
flags = 1
|
||||
data = length 16384, hash 43E6E358
|
||||
sample 14:
|
||||
time = 1194666
|
||||
flags = 1
|
||||
data = length 16384, hash 5DC1B256
|
||||
sample 15:
|
||||
time = 1280000
|
||||
flags = 1
|
||||
data = length 16384, hash 3D9D95CF
|
||||
sample 16:
|
||||
time = 1365333
|
||||
flags = 1
|
||||
data = length 16384, hash 2A5BD2C0
|
||||
sample 17:
|
||||
time = 1450666
|
||||
flags = 1
|
||||
data = length 16384, hash 93E25061
|
||||
sample 18:
|
||||
time = 1536000
|
||||
flags = 1
|
||||
data = length 16384, hash B81793D8
|
||||
sample 19:
|
||||
time = 1621333
|
||||
flags = 1
|
||||
data = length 16384, hash 1A3BD49F
|
||||
sample 20:
|
||||
time = 1706666
|
||||
flags = 1
|
||||
data = length 16384, hash FB672FF1
|
||||
sample 21:
|
||||
time = 1792000
|
||||
flags = 1
|
||||
data = length 16384, hash 48AB8B45
|
||||
sample 22:
|
||||
time = 1877333
|
||||
flags = 1
|
||||
data = length 16384, hash 13C9640A
|
||||
sample 23:
|
||||
time = 1962666
|
||||
flags = 1
|
||||
data = length 16384, hash 499E4A0B
|
||||
sample 24:
|
||||
time = 2048000
|
||||
flags = 1
|
||||
data = length 16384, hash F9A783E6
|
||||
sample 25:
|
||||
time = 2133333
|
||||
flags = 1
|
||||
data = length 16384, hash D2B77598
|
||||
sample 26:
|
||||
time = 2218666
|
||||
flags = 1
|
||||
data = length 16384, hash CE5B826C
|
||||
sample 27:
|
||||
time = 2304000
|
||||
flags = 1
|
||||
data = length 16384, hash E99EE956
|
||||
sample 28:
|
||||
time = 2389333
|
||||
flags = 1
|
||||
data = length 16384, hash F2DB1486
|
||||
sample 29:
|
||||
time = 2474666
|
||||
flags = 1
|
||||
data = length 16384, hash 1636EAB
|
||||
sample 30:
|
||||
time = 2560000
|
||||
flags = 1
|
||||
data = length 16384, hash 23457C08
|
||||
sample 31:
|
||||
time = 2645333
|
||||
flags = 1
|
||||
data = length 16384, hash 30EB8381
|
||||
sample 32:
|
||||
time = 2730666
|
||||
flags = 1
|
||||
data = length 1984, hash 59CFDE1B
|
||||
tracksEnded = true
|
||||
BIN
testdata/src/test/assets/flac/ext-bear.flac
vendored
BIN
testdata/src/test/assets/flac/ext-bear.flac
vendored
Binary file not shown.
BIN
testdata/src/test/assets/flac/ext-bear_no_seek.flac
vendored
BIN
testdata/src/test/assets/flac/ext-bear_no_seek.flac
vendored
Binary file not shown.
BIN
testdata/src/test/assets/flac/ext-bear_with_id3.flac
vendored
BIN
testdata/src/test/assets/flac/ext-bear_with_id3.flac
vendored
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue