Commit 0a9134ff by andrewlewis Committed by Rohit Singh

Fix audio encode timestamp off by one

Simplify the audio encoder input timestamp calculation. The new calculation
avoids drifting by tracking the total number of bytes encoded rather than
tracking the timestamp and remainder separately, and also makes the timestamps
match the decoder output buffer timestamps.

Also switch one of the export tests that was passing through AMR samples over
to using WAVE audio. The problem with using AMR is that the compressed samples
are not necessarily an integer number of audio frames and the shadow decoder
would pass them from input to output, so the audio encoder was receiving
non-integer numbers of audio frames.

Tested by logging the timestamps at the decoder output and encoder input with
forcing transcoding audio, and verifying that after this change the audio
timestamps are no longer off by one.

PiperOrigin-RevId: 523409869
parent 78669f87
...@@ -53,8 +53,7 @@ import org.checkerframework.dataflow.qual.Pure; ...@@ -53,8 +53,7 @@ import org.checkerframework.dataflow.qual.Pure;
private final DecoderInputBuffer encoderInputBuffer; private final DecoderInputBuffer encoderInputBuffer;
private final DecoderInputBuffer encoderOutputBuffer; private final DecoderInputBuffer encoderOutputBuffer;
private long nextEncoderInputBufferTimeUs; private long encoderTotalInputBytes;
private long encoderBufferDurationRemainder;
private volatile boolean queueEndOfStreamAfterSilence; private volatile boolean queueEndOfStreamAfterSilence;
...@@ -334,9 +333,8 @@ import org.checkerframework.dataflow.qual.Pure; ...@@ -334,9 +333,8 @@ import org.checkerframework.dataflow.qual.Pure;
int bufferLimit = inputBuffer.limit(); int bufferLimit = inputBuffer.limit();
inputBuffer.limit(min(bufferLimit, inputBuffer.position() + encoderInputBufferData.capacity())); inputBuffer.limit(min(bufferLimit, inputBuffer.position() + encoderInputBufferData.capacity()));
encoderInputBufferData.put(inputBuffer); encoderInputBufferData.put(inputBuffer);
encoderInputBuffer.timeUs = nextEncoderInputBufferTimeUs; encoderInputBuffer.timeUs = getOutputAudioDurationUs();
computeNextEncoderInputBufferTimeUs( encoderTotalInputBytes += encoderInputBufferData.position();
/* bytesWritten= */ encoderInputBufferData.position(), encoderInputAudioFormat);
encoderInputBuffer.setFlags(0); encoderInputBuffer.setFlags(0);
encoderInputBuffer.flip(); encoderInputBuffer.flip();
inputBuffer.limit(bufferLimit); inputBuffer.limit(bufferLimit);
...@@ -345,7 +343,7 @@ import org.checkerframework.dataflow.qual.Pure; ...@@ -345,7 +343,7 @@ import org.checkerframework.dataflow.qual.Pure;
private void queueEndOfStreamToEncoder() throws ExportException { private void queueEndOfStreamToEncoder() throws ExportException {
checkState(checkNotNull(encoderInputBuffer.data).position() == 0); checkState(checkNotNull(encoderInputBuffer.data).position() == 0);
encoderInputBuffer.timeUs = nextEncoderInputBufferTimeUs; encoderInputBuffer.timeUs = getOutputAudioDurationUs();
encoderInputBuffer.addFlag(C.BUFFER_FLAG_END_OF_STREAM); encoderInputBuffer.addFlag(C.BUFFER_FLAG_END_OF_STREAM);
encoderInputBuffer.flip(); encoderInputBuffer.flip();
// Queuing EOS should only occur with an empty buffer. // Queuing EOS should only occur with an empty buffer.
...@@ -363,21 +361,9 @@ import org.checkerframework.dataflow.qual.Pure; ...@@ -363,21 +361,9 @@ import org.checkerframework.dataflow.qual.Pure;
return transformationRequest.buildUpon().setAudioMimeType(actualFormat.sampleMimeType).build(); return transformationRequest.buildUpon().setAudioMimeType(actualFormat.sampleMimeType).build();
} }
private void computeNextEncoderInputBufferTimeUs(long bytesWritten, AudioFormat audioFormat) { private long getOutputAudioDurationUs() {
// The calculation below accounts for remainders and rounding. Without that it corresponds to long totalFramesWritten = encoderTotalInputBytes / encoderInputAudioFormat.bytesPerFrame;
// the following: return (totalFramesWritten * C.MICROS_PER_SECOND) / encoderInputAudioFormat.sampleRate;
// bufferDurationUs = numberOfFramesInBuffer * sampleDurationUs
// where numberOfFramesInBuffer = bytesWritten / bytesPerFrame
// and sampleDurationUs = C.MICROS_PER_SECOND / sampleRate
long numerator = bytesWritten * C.MICROS_PER_SECOND + encoderBufferDurationRemainder;
long denominator = (long) audioFormat.bytesPerFrame * audioFormat.sampleRate;
long bufferDurationUs = numerator / denominator;
encoderBufferDurationRemainder = numerator - bufferDurationUs * denominator;
if (encoderBufferDurationRemainder > 0) { // Ceil division result.
bufferDurationUs += 1;
encoderBufferDurationRemainder -= denominator;
}
nextEncoderInputBufferTimeUs += bufferDurationUs;
} }
private boolean shouldGenerateSilence() { private boolean shouldGenerateSilence() {
......
...@@ -20,6 +20,7 @@ import static com.google.android.exoplayer2.robolectric.RobolectricUtil.runLoope ...@@ -20,6 +20,7 @@ import static com.google.android.exoplayer2.robolectric.RobolectricUtil.runLoope
import static com.google.android.exoplayer2.transformer.AssetLoader.SUPPORTED_OUTPUT_TYPE_DECODED; import static com.google.android.exoplayer2.transformer.AssetLoader.SUPPORTED_OUTPUT_TYPE_DECODED;
import static com.google.android.exoplayer2.transformer.AssetLoader.SUPPORTED_OUTPUT_TYPE_ENCODED; import static com.google.android.exoplayer2.transformer.AssetLoader.SUPPORTED_OUTPUT_TYPE_ENCODED;
import static com.google.android.exoplayer2.transformer.TestUtil.ASSET_URI_PREFIX; import static com.google.android.exoplayer2.transformer.TestUtil.ASSET_URI_PREFIX;
import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_RAW;
import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_DECODER; import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_DECODER;
import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_ENCODER; import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_ENCODER;
import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_MUXER; import static com.google.android.exoplayer2.transformer.TestUtil.FILE_AUDIO_UNSUPPORTED_BY_MUXER;
...@@ -161,15 +162,13 @@ public final class MediaItemExportTest { ...@@ -161,15 +162,13 @@ public final class MediaItemExportTest {
.setAudioMimeType(MimeTypes.AUDIO_AAC) // supported by encoder and muxer .setAudioMimeType(MimeTypes.AUDIO_AAC) // supported by encoder and muxer
.build()) .build())
.build(); .build();
MediaItem mediaItem = MediaItem.fromUri(ASSET_URI_PREFIX + FILE_AUDIO_UNSUPPORTED_BY_ENCODER); MediaItem mediaItem = MediaItem.fromUri(ASSET_URI_PREFIX + FILE_AUDIO_RAW);
transformer.start(mediaItem, outputPath); transformer.start(mediaItem, outputPath);
TransformerTestRunner.runLooper(transformer); TransformerTestRunner.runLooper(transformer);
DumpFileAsserts.assertOutput( DumpFileAsserts.assertOutput(
context, context, checkNotNull(testMuxerHolder.testMuxer), getDumpFileName(FILE_AUDIO_RAW + ".aac"));
checkNotNull(testMuxerHolder.testMuxer),
getDumpFileName(FILE_AUDIO_UNSUPPORTED_BY_ENCODER + ".aac"));
} }
@Test @Test
......
...@@ -148,6 +148,7 @@ public final class TestUtil { ...@@ -148,6 +148,7 @@ public final class TestUtil {
public static final String FILE_AUDIO_VIDEO = "mp4/sample.mp4"; public static final String FILE_AUDIO_VIDEO = "mp4/sample.mp4";
public static final String FILE_AUDIO_VIDEO_INCREASING_TIMESTAMPS_15S = public static final String FILE_AUDIO_VIDEO_INCREASING_TIMESTAMPS_15S =
"mp4/sample_with_increasing_timestamps_320w_240h.mp4"; "mp4/sample_with_increasing_timestamps_320w_240h.mp4";
public static final String FILE_AUDIO_RAW = "wav/sample.wav";
public static final String FILE_WITH_SUBTITLES = "mkv/sample_with_srt.mkv"; public static final String FILE_WITH_SUBTITLES = "mkv/sample_with_srt.mkv";
public static final String FILE_WITH_SEF_SLOW_MOTION = "mp4/sample_sef_slow_motion.mp4"; public static final String FILE_WITH_SEF_SLOW_MOTION = "mp4/sample_sef_slow_motion.mp4";
public static final String FILE_AUDIO_UNSUPPORTED_BY_DECODER = "amr/sample_wb.amr"; public static final String FILE_AUDIO_UNSUPPORTED_BY_DECODER = "amr/sample_wb.amr";
...@@ -177,7 +178,7 @@ public final class TestUtil { ...@@ -177,7 +178,7 @@ public final class TestUtil {
/* colorFormats= */ ImmutableList.of(), /* colorFormats= */ ImmutableList.of(),
/* isDecoder= */ true); /* isDecoder= */ true);
addCodec( addCodec(
MimeTypes.AUDIO_AMR_NB, MimeTypes.AUDIO_RAW,
codecConfig, codecConfig,
/* colorFormats= */ ImmutableList.of(), /* colorFormats= */ ImmutableList.of(),
/* isDecoder= */ true); /* isDecoder= */ true);
......
...@@ -25,55 +25,55 @@ sample: ...@@ -25,55 +25,55 @@ sample:
dataHashCode = 2000837254 dataHashCode = 2000837254
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 4717 presentationTimeUs = 4716
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1593942879 dataHashCode = -1593942879
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 9456 presentationTimeUs = 9455
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 587837542 dataHashCode = 587837542
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 14196 presentationTimeUs = 14195
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1836423877 dataHashCode = -1836423877
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 18935 presentationTimeUs = 18934
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 874705099 dataHashCode = 874705099
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 23674 presentationTimeUs = 23673
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -269206181 dataHashCode = -269206181
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 28413 presentationTimeUs = 28412
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -58682425 dataHashCode = -58682425
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 33152 presentationTimeUs = 33151
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -859796970 dataHashCode = -859796970
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 37892 presentationTimeUs = 37891
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 711911523 dataHashCode = 711911523
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 42631 presentationTimeUs = 42630
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -252482306 dataHashCode = -252482306
...@@ -139,61 +139,61 @@ sample: ...@@ -139,61 +139,61 @@ sample:
dataHashCode = -694513071 dataHashCode = -694513071
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 47370 presentationTimeUs = 47369
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1124371059 dataHashCode = -1124371059
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 52109 presentationTimeUs = 52108
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 297166745 dataHashCode = 297166745
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 56849 presentationTimeUs = 56848
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -937110638 dataHashCode = -937110638
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 61588 presentationTimeUs = 61587
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1050158990 dataHashCode = -1050158990
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 66327 presentationTimeUs = 66326
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1109510229 dataHashCode = 1109510229
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 71066 presentationTimeUs = 71065
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1297086772 dataHashCode = 1297086772
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 75805 presentationTimeUs = 75804
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1739939803 dataHashCode = -1739939803
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 80545 presentationTimeUs = 80544
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1149727930 dataHashCode = -1149727930
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 85284 presentationTimeUs = 85283
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1627652713 dataHashCode = -1627652713
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 90023 presentationTimeUs = 90022
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1556608231 dataHashCode = 1556608231
...@@ -247,55 +247,55 @@ sample: ...@@ -247,55 +247,55 @@ sample:
dataHashCode = -551926260 dataHashCode = -551926260
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 94762 presentationTimeUs = 94761
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 45987178 dataHashCode = 45987178
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 99502 presentationTimeUs = 99501
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -903675808 dataHashCode = -903675808
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 104241 presentationTimeUs = 104240
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -755916991 dataHashCode = -755916991
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 108980 presentationTimeUs = 108979
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1355207303 dataHashCode = -1355207303
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 113719 presentationTimeUs = 113718
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -975703389 dataHashCode = -975703389
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 118459 presentationTimeUs = 118458
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1933194670 dataHashCode = 1933194670
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 123198 presentationTimeUs = 123197
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -565778989 dataHashCode = -565778989
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 127937 presentationTimeUs = 127936
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1454083383 dataHashCode = 1454083383
size = 418 size = 418
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 132676 presentationTimeUs = 132675
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -952425536 dataHashCode = -952425536
......
...@@ -29,19 +29,19 @@ sample: ...@@ -29,19 +29,19 @@ sample:
dataHashCode = 1552866193 dataHashCode = 1552866193
size = 8 size = 8
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 230 presentationTimeUs = 229
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 701848493 dataHashCode = 701848493
size = 160 size = 160
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 313 presentationTimeUs = 312
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 2000505720 dataHashCode = 2000505720
size = 206 size = 206
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1980 presentationTimeUs = 1979
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 57276327 dataHashCode = 57276327
...@@ -53,31 +53,31 @@ sample: ...@@ -53,31 +53,31 @@ sample:
dataHashCode = 382237408 dataHashCode = 382237408
size = 228 size = 228
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 6438 presentationTimeUs = 6437
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 795308374 dataHashCode = 795308374
size = 228 size = 228
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 8813 presentationTimeUs = 8812
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 356270426 dataHashCode = 356270426
size = 224 size = 224
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 11188 presentationTimeUs = 11187
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 963641614 dataHashCode = 963641614
size = 244 size = 244
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 13521 presentationTimeUs = 13520
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 2045272193 dataHashCode = 2045272193
size = 234 size = 234
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 16063 presentationTimeUs = 16062
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -770308242 dataHashCode = -770308242
...@@ -155,49 +155,49 @@ sample: ...@@ -155,49 +155,49 @@ sample:
dataHashCode = -1536715689 dataHashCode = -1536715689
size = 248 size = 248
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 23313 presentationTimeUs = 23312
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1275249610 dataHashCode = -1275249610
size = 254 size = 254
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 25896 presentationTimeUs = 25895
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -2081231470 dataHashCode = -2081231470
size = 254 size = 254
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 28542 presentationTimeUs = 28541
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1912348529 dataHashCode = 1912348529
size = 250 size = 250
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 31188 presentationTimeUs = 31187
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1393642278 dataHashCode = -1393642278
size = 246 size = 246
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 33792 presentationTimeUs = 33791
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -2073671562 dataHashCode = -2073671562
size = 236 size = 236
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 36355 presentationTimeUs = 36354
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -381095129 dataHashCode = -381095129
size = 248 size = 248
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 38813 presentationTimeUs = 38812
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -804721381 dataHashCode = -804721381
size = 238 size = 238
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 41396 presentationTimeUs = 41395
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1949198785 dataHashCode = 1949198785
...@@ -233,13 +233,13 @@ sample: ...@@ -233,13 +233,13 @@ sample:
dataHashCode = -1045486664 dataHashCode = -1045486664
size = 248 size = 248
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 46584 presentationTimeUs = 46583
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1465283679 dataHashCode = -1465283679
size = 260 size = 260
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 49167 presentationTimeUs = 49166
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1840117006 dataHashCode = 1840117006
...@@ -251,7 +251,7 @@ sample: ...@@ -251,7 +251,7 @@ sample:
dataHashCode = -631848848 dataHashCode = -631848848
size = 250 size = 250
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 54521 presentationTimeUs = 54520
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1207491554 dataHashCode = -1207491554
...@@ -263,19 +263,19 @@ sample: ...@@ -263,19 +263,19 @@ sample:
dataHashCode = 838792456 dataHashCode = 838792456
size = 258 size = 258
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 59584 presentationTimeUs = 59583
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1131122284 dataHashCode = -1131122284
size = 264 size = 264
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 62271 presentationTimeUs = 62270
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -122326555 dataHashCode = -122326555
size = 250 size = 250
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 65021 presentationTimeUs = 65020
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1340323720 dataHashCode = -1340323720
...@@ -311,43 +311,43 @@ sample: ...@@ -311,43 +311,43 @@ sample:
dataHashCode = -1290952882 dataHashCode = -1290952882
size = 260 size = 260
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 70230 presentationTimeUs = 70229
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 2118216858 dataHashCode = 2118216858
size = 244 size = 244
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 72938 presentationTimeUs = 72937
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 879520231 dataHashCode = 879520231
size = 252 size = 252
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 75480 presentationTimeUs = 75479
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -174892555 dataHashCode = -174892555
size = 264 size = 264
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 78105 presentationTimeUs = 78104
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -555873771 dataHashCode = -555873771
size = 252 size = 252
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 80855 presentationTimeUs = 80854
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1479853263 dataHashCode = -1479853263
size = 256 size = 256
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 83480 presentationTimeUs = 83479
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1068971504 dataHashCode = -1068971504
size = 250 size = 250
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 86146 presentationTimeUs = 86145
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -866214350 dataHashCode = -866214350
...@@ -359,49 +359,49 @@ sample: ...@@ -359,49 +359,49 @@ sample:
dataHashCode = -2111034853 dataHashCode = -2111034853
size = 288 size = 288
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 91396 presentationTimeUs = 91395
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1445430754 dataHashCode = -1445430754
size = 278 size = 278
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 94396 presentationTimeUs = 94395
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1200468541 dataHashCode = 1200468541
size = 246 size = 246
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 97292 presentationTimeUs = 97291
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1853596884 dataHashCode = -1853596884
size = 246 size = 246
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 99855 presentationTimeUs = 99854
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1266372568 dataHashCode = -1266372568
size = 254 size = 254
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 102417 presentationTimeUs = 102416
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -212017561 dataHashCode = -212017561
size = 248 size = 248
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 105063 presentationTimeUs = 105062
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1464702479 dataHashCode = -1464702479
size = 8 size = 8
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 107646 presentationTimeUs = 107645
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -2065 dataHashCode = -2065
size = 2 size = 2
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 107730 presentationTimeUs = 107729
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1408463661 dataHashCode = -1408463661
......
...@@ -16,191 +16,191 @@ sample: ...@@ -16,191 +16,191 @@ sample:
dataHashCode = -1580893866 dataHashCode = -1580893866
size = 678 size = 678
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 8980 presentationTimeUs = 8979
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -31547651 dataHashCode = -31547651
size = 304 size = 304
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 16667 presentationTimeUs = 16666
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1415140636 dataHashCode = 1415140636
size = 460 size = 460
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 20114 presentationTimeUs = 20113
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1721060815 dataHashCode = 1721060815
size = 850 size = 850
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 25329 presentationTimeUs = 25328
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1707913464 dataHashCode = 1707913464
size = 446 size = 446
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 34966 presentationTimeUs = 34965
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -776771764 dataHashCode = -776771764
size = 852 size = 852
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 40023 presentationTimeUs = 40022
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -609146892 dataHashCode = -609146892
size = 368 size = 368
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 49683 presentationTimeUs = 49682
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -2044977387 dataHashCode = -2044977387
size = 1166 size = 1166
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 53855 presentationTimeUs = 53854
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -753877175 dataHashCode = -753877175
size = 506 size = 506
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 67075 presentationTimeUs = 67074
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1491046836 dataHashCode = 1491046836
size = 578 size = 578
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 72812 presentationTimeUs = 72811
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 621394572 dataHashCode = 621394572
size = 668 size = 668
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 79366 presentationTimeUs = 79365
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -58393202 dataHashCode = -58393202
size = 268 size = 268
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 86939 presentationTimeUs = 86938
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1253593269 dataHashCode = 1253593269
size = 318 size = 318
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 89978 presentationTimeUs = 89977
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1544714160 dataHashCode = -1544714160
size = 424 size = 424
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 93583 presentationTimeUs = 93582
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -2038565545 dataHashCode = -2038565545
size = 294 size = 294
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 98391 presentationTimeUs = 98390
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 803611858 dataHashCode = 803611858
size = 394 size = 394
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 101724 presentationTimeUs = 101723
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 890682839 dataHashCode = 890682839
size = 812 size = 812
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 106191 presentationTimeUs = 106190
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1798765816 dataHashCode = 1798765816
size = 332 size = 332
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 115397 presentationTimeUs = 115396
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -155329417 dataHashCode = -155329417
size = 250 size = 250
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 119161 presentationTimeUs = 119160
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 2061435630 dataHashCode = 2061435630
size = 304 size = 304
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 121996 presentationTimeUs = 121995
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -667770092 dataHashCode = -667770092
size = 1318 size = 1318
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 125443 presentationTimeUs = 125442
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1947321516 dataHashCode = 1947321516
size = 224 size = 224
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 140386 presentationTimeUs = 140385
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1744495738 dataHashCode = 1744495738
size = 446 size = 446
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 142926 presentationTimeUs = 142925
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 801488010 dataHashCode = 801488010
size = 838 size = 838
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 147982 presentationTimeUs = 147981
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -867204691 dataHashCode = -867204691
size = 520 size = 520
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 157483 presentationTimeUs = 157482
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1994555264 dataHashCode = 1994555264
size = 230 size = 230
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 163379 presentationTimeUs = 163378
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -748724753 dataHashCode = -748724753
size = 380 size = 380
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 165987 presentationTimeUs = 165986
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1557661843 dataHashCode = -1557661843
size = 692 size = 692
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 170295 presentationTimeUs = 170294
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 461522726 dataHashCode = 461522726
size = 270 size = 270
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 178141 presentationTimeUs = 178140
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1058760091 dataHashCode = 1058760091
size = 238 size = 238
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 181202 presentationTimeUs = 181201
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1541647596 dataHashCode = 1541647596
size = 722 size = 722
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 183901 presentationTimeUs = 183900
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -2107816707 dataHashCode = -2107816707
size = 2062 size = 2062
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 192087 presentationTimeUs = 192086
released = true released = true
...@@ -27,127 +27,127 @@ sample: ...@@ -27,127 +27,127 @@ sample:
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 17461 presentationTimeUs = 17460
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 39910 presentationTimeUs = 39909
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 62359 presentationTimeUs = 62358
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 87302 presentationTimeUs = 87301
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -448902783 dataHashCode = -448902783
size = 3956 size = 3956
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 109751 presentationTimeUs = 109750
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 132177 presentationTimeUs = 132176
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 157121 presentationTimeUs = 157120
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 179570 presentationTimeUs = 179569
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 202019 presentationTimeUs = 202018
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 226962 presentationTimeUs = 226961
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 249411 presentationTimeUs = 249410
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 271860 presentationTimeUs = 271859
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 296803 presentationTimeUs = 296802
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 319252 presentationTimeUs = 319251
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 341701 presentationTimeUs = 341700
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -122903935 dataHashCode = -122903935
size = 4396 size = 4396
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 364150 presentationTimeUs = 364149
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 389071 presentationTimeUs = 389070
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 411520 presentationTimeUs = 411519
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 433969 presentationTimeUs = 433968
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 458912 presentationTimeUs = 458911
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 481361 presentationTimeUs = 481360
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -770308242 dataHashCode = -770308242
...@@ -213,91 +213,91 @@ sample: ...@@ -213,91 +213,91 @@ sample:
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 503810 presentationTimeUs = 503809
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 528753 presentationTimeUs = 528752
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 551202 presentationTimeUs = 551201
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 573651 presentationTimeUs = 573650
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 598595 presentationTimeUs = 598594
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -448902783 dataHashCode = -448902783
size = 3956 size = 3956
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 621044 presentationTimeUs = 621043
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 643470 presentationTimeUs = 643469
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 665919 presentationTimeUs = 665918
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 690862 presentationTimeUs = 690861
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 713311 presentationTimeUs = 713310
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 735760 presentationTimeUs = 735759
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 760703 presentationTimeUs = 760702
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 783152 presentationTimeUs = 783151
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 805601 presentationTimeUs = 805600
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 830545 presentationTimeUs = 830544
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1949198785 dataHashCode = 1949198785
...@@ -363,43 +363,43 @@ sample: ...@@ -363,43 +363,43 @@ sample:
dataHashCode = -448902783 dataHashCode = -448902783
size = 3956 size = 3956
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 852994 presentationTimeUs = 852993
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 875420 presentationTimeUs = 875419
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 900363 presentationTimeUs = 900362
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 922812 presentationTimeUs = 922811
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 571187457 dataHashCode = 571187457
size = 3960 size = 3960
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 945261 presentationTimeUs = 945260
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1264223743 dataHashCode = -1264223743
size = 4400 size = 4400
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 967710 presentationTimeUs = 967709
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 992654 presentationTimeUs = 992653
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1723778407 dataHashCode = -1723778407
...@@ -483,19 +483,19 @@ sample: ...@@ -483,19 +483,19 @@ sample:
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 995148 presentationTimeUs = 995147
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 997642 presentationTimeUs = 997641
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1000137 presentationTimeUs = 1000136
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1150349584 dataHashCode = 1150349584
...@@ -561,31 +561,31 @@ sample: ...@@ -561,31 +561,31 @@ sample:
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1002631 presentationTimeUs = 1002630
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1005125 presentationTimeUs = 1005124
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1007620 presentationTimeUs = 1007619
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1010114 presentationTimeUs = 1010113
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1012608 presentationTimeUs = 1012607
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 965782073 dataHashCode = 965782073
...@@ -597,67 +597,67 @@ sample: ...@@ -597,67 +597,67 @@ sample:
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1015103 presentationTimeUs = 1015102
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1759454975 dataHashCode = -1759454975
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1017597 presentationTimeUs = 1017596
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1769039399 dataHashCode = 1769039399
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1020091 presentationTimeUs = 1020090
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 2055596432 dataHashCode = 2055596432
size = 440 size = 440
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1022586 presentationTimeUs = 1022585
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1256378735 dataHashCode = 1256378735
size = 552 size = 552
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1025080 presentationTimeUs = 1025079
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 252271772 dataHashCode = 252271772
size = 508 size = 508
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1028209 presentationTimeUs = 1028208
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 858405415 dataHashCode = 858405415
size = 656 size = 656
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1031089 presentationTimeUs = 1031088
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -809646068 dataHashCode = -809646068
size = 492 size = 492
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1034808 presentationTimeUs = 1034807
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -724992735 dataHashCode = -724992735
size = 844 size = 844
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1037597 presentationTimeUs = 1037596
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1464088455 dataHashCode = -1464088455
size = 800 size = 800
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1042381 presentationTimeUs = 1042380
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1270518800 dataHashCode = -1270518800
size = 5396 size = 5396
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1046917 presentationTimeUs = 1046916
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -261176150 dataHashCode = -261176150
......
...@@ -27,127 +27,127 @@ sample: ...@@ -27,127 +27,127 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 23220 presentationTimeUs = 23219
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 46440 presentationTimeUs = 46439
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 69660 presentationTimeUs = 69659
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 92880 presentationTimeUs = 92879
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 116100 presentationTimeUs = 116099
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 139320 presentationTimeUs = 139319
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 162540 presentationTimeUs = 162539
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 185760 presentationTimeUs = 185759
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 208980 presentationTimeUs = 208979
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 232200 presentationTimeUs = 232199
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 255420 presentationTimeUs = 255419
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 278640 presentationTimeUs = 278639
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 301860 presentationTimeUs = 301859
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 325080 presentationTimeUs = 325079
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 348300 presentationTimeUs = 348299
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 371520 presentationTimeUs = 371519
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 394740 presentationTimeUs = 394739
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 417960 presentationTimeUs = 417959
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 441180 presentationTimeUs = 441179
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 464400 presentationTimeUs = 464399
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 487620 presentationTimeUs = 487619
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -770308242 dataHashCode = -770308242
...@@ -213,85 +213,85 @@ sample: ...@@ -213,85 +213,85 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 510840 presentationTimeUs = 510839
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 534059 presentationTimeUs = 534058
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 557279 presentationTimeUs = 557278
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 580499 presentationTimeUs = 580498
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 603719 presentationTimeUs = 603718
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 626939 presentationTimeUs = 626938
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 650159 presentationTimeUs = 650158
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 673379 presentationTimeUs = 673378
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 696599 presentationTimeUs = 696598
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 719819 presentationTimeUs = 719818
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 743039 presentationTimeUs = 743038
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 766259 presentationTimeUs = 766258
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 789479 presentationTimeUs = 789478
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 812699 presentationTimeUs = 812698
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1949198785 dataHashCode = 1949198785
...@@ -357,55 +357,55 @@ sample: ...@@ -357,55 +357,55 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 835919 presentationTimeUs = 835918
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 859139 presentationTimeUs = 859138
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 882359 presentationTimeUs = 882358
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 905579 presentationTimeUs = 905578
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 928799 presentationTimeUs = 928798
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 952019 presentationTimeUs = 952018
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 975239 presentationTimeUs = 975238
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 998459 presentationTimeUs = 998458
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -587391743 dataHashCode = -587391743
size = 408 size = 408
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1021679 presentationTimeUs = 1021678
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1723778407 dataHashCode = -1723778407
......
...@@ -30,127 +30,127 @@ sample: ...@@ -30,127 +30,127 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 23220 presentationTimeUs = 23219
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 46440 presentationTimeUs = 46439
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 69660 presentationTimeUs = 69659
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 92880 presentationTimeUs = 92879
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 116100 presentationTimeUs = 116099
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 139320 presentationTimeUs = 139319
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 162540 presentationTimeUs = 162539
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 185760 presentationTimeUs = 185759
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 208980 presentationTimeUs = 208979
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 232200 presentationTimeUs = 232199
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 255420 presentationTimeUs = 255419
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 278640 presentationTimeUs = 278639
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 301860 presentationTimeUs = 301859
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 325080 presentationTimeUs = 325079
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 348300 presentationTimeUs = 348299
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 371520 presentationTimeUs = 371519
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 394740 presentationTimeUs = 394739
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 417960 presentationTimeUs = 417959
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 441180 presentationTimeUs = 441179
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 464400 presentationTimeUs = 464399
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 487620 presentationTimeUs = 487619
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -770308242 dataHashCode = -770308242
...@@ -216,85 +216,85 @@ sample: ...@@ -216,85 +216,85 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 510840 presentationTimeUs = 510839
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 534059 presentationTimeUs = 534058
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 557279 presentationTimeUs = 557278
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 580499 presentationTimeUs = 580498
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 603719 presentationTimeUs = 603718
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 626939 presentationTimeUs = 626938
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 650159 presentationTimeUs = 650158
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 673379 presentationTimeUs = 673378
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 696599 presentationTimeUs = 696598
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 719819 presentationTimeUs = 719818
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 743039 presentationTimeUs = 743038
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 766259 presentationTimeUs = 766258
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 789479 presentationTimeUs = 789478
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 812699 presentationTimeUs = 812698
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 1949198785 dataHashCode = 1949198785
...@@ -360,49 +360,49 @@ sample: ...@@ -360,49 +360,49 @@ sample:
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 835919 presentationTimeUs = 835918
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 859139 presentationTimeUs = 859138
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 882359 presentationTimeUs = 882358
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 905579 presentationTimeUs = 905578
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 928799 presentationTimeUs = 928798
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 952019 presentationTimeUs = 952018
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1742602241 dataHashCode = 1742602241
size = 4096 size = 4096
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 975239 presentationTimeUs = 975238
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 226248705 dataHashCode = 226248705
size = 448 size = 448
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 998459 presentationTimeUs = 998458
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1723778407 dataHashCode = -1723778407
......
...@@ -14,13 +14,13 @@ sample: ...@@ -14,13 +14,13 @@ sample:
dataHashCode = -2134951116 dataHashCode = -2134951116
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 2667 presentationTimeUs = 2666
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 97556101 dataHashCode = 97556101
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 5334 presentationTimeUs = 5333
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1448980924 dataHashCode = -1448980924
...@@ -32,13 +32,13 @@ sample: ...@@ -32,13 +32,13 @@ sample:
dataHashCode = 1871012467 dataHashCode = 1871012467
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 10667 presentationTimeUs = 10666
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1317831364 dataHashCode = -1317831364
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 13334 presentationTimeUs = 13333
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1728189539 dataHashCode = -1728189539
...@@ -50,11 +50,11 @@ sample: ...@@ -50,11 +50,11 @@ sample:
dataHashCode = -1715881661 dataHashCode = -1715881661
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 18667 presentationTimeUs = 18666
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = -1428554542 dataHashCode = -1428554542
size = 1536 size = 1536
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 21334 presentationTimeUs = 21333
released = true released = true
...@@ -29,19 +29,19 @@ sample: ...@@ -29,19 +29,19 @@ sample:
dataHashCode = -1948569090 dataHashCode = -1948569090
size = 72 size = 72
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 417 presentationTimeUs = 416
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1316750072 dataHashCode = -1316750072
size = 84 size = 84
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 1917 presentationTimeUs = 1916
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1016428949 dataHashCode = 1016428949
size = 88 size = 88
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 3667 presentationTimeUs = 3666
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -1127325245 dataHashCode = -1127325245
...@@ -119,7 +119,7 @@ sample: ...@@ -119,7 +119,7 @@ sample:
dataHashCode = -2125685540 dataHashCode = -2125685540
size = 76 size = 76
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 9417 presentationTimeUs = 9416
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 473329679 dataHashCode = 473329679
...@@ -137,7 +137,7 @@ sample: ...@@ -137,7 +137,7 @@ sample:
dataHashCode = 777637182 dataHashCode = 777637182
size = 196 size = 196
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 15167 presentationTimeUs = 15166
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1872106264 dataHashCode = 1872106264
...@@ -155,7 +155,7 @@ sample: ...@@ -155,7 +155,7 @@ sample:
dataHashCode = 1580199067 dataHashCode = 1580199067
size = 232 size = 232
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 25917 presentationTimeUs = 25916
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 475464086 dataHashCode = 475464086
...@@ -167,13 +167,13 @@ sample: ...@@ -167,13 +167,13 @@ sample:
dataHashCode = -211754132 dataHashCode = -211754132
size = 172 size = 172
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 34584 presentationTimeUs = 34583
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1236547164 dataHashCode = 1236547164
size = 172 size = 172
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 38167 presentationTimeUs = 38166
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -2064216186 dataHashCode = -2064216186
...@@ -227,13 +227,13 @@ sample: ...@@ -227,13 +227,13 @@ sample:
dataHashCode = -682950885 dataHashCode = -682950885
size = 260 size = 260
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 45667 presentationTimeUs = 45666
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1301206627 dataHashCode = 1301206627
size = 236 size = 236
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 51084 presentationTimeUs = 51083
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 256580525 dataHashCode = 256580525
...@@ -245,13 +245,13 @@ sample: ...@@ -245,13 +245,13 @@ sample:
dataHashCode = -1086601304 dataHashCode = -1086601304
size = 236 size = 236
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 60917 presentationTimeUs = 60916
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = -2046131588 dataHashCode = -2046131588
size = 224 size = 224
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 65834 presentationTimeUs = 65833
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 1550955865 dataHashCode = 1550955865
...@@ -263,7 +263,7 @@ sample: ...@@ -263,7 +263,7 @@ sample:
dataHashCode = -274800552 dataHashCode = -274800552
size = 220 size = 220
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 75167 presentationTimeUs = 75166
sample: sample:
trackIndex = 1 trackIndex = 1
dataHashCode = 382420909 dataHashCode = 382420909
...@@ -275,7 +275,7 @@ sample: ...@@ -275,7 +275,7 @@ sample:
dataHashCode = -1431575865 dataHashCode = -1431575865
size = 232 size = 232
isKeyFrame = true isKeyFrame = true
presentationTimeUs = 84417 presentationTimeUs = 84416
sample: sample:
trackIndex = 0 trackIndex = 0
dataHashCode = 2112365658 dataHashCode = 2112365658
......
format 0:
sampleMimeType = audio/mp4a-latm
channelCount = 1
sampleRate = 44100
pcmEncoding = 2
sample:
trackIndex = 0
dataHashCode = -85819864
size = 8820
isKeyFrame = true
presentationTimeUs = 0
sample:
trackIndex = 0
dataHashCode = 566487491
size = 8820
isKeyFrame = true
presentationTimeUs = 100000
sample:
trackIndex = 0
dataHashCode = -1256531710
size = 8820
isKeyFrame = true
presentationTimeUs = 200000
sample:
trackIndex = 0
dataHashCode = 793455796
size = 8820
isKeyFrame = true
presentationTimeUs = 300000
sample:
trackIndex = 0
dataHashCode = -268235582
size = 8820
isKeyFrame = true
presentationTimeUs = 400000
sample:
trackIndex = 0
dataHashCode = -8136122
size = 8820
isKeyFrame = true
presentationTimeUs = 500000
sample:
trackIndex = 0
dataHashCode = 1750866613
size = 8820
isKeyFrame = true
presentationTimeUs = 600000
sample:
trackIndex = 0
dataHashCode = -1100753636
size = 8820
isKeyFrame = true
presentationTimeUs = 700000
sample:
trackIndex = 0
dataHashCode = 507833230
size = 8820
isKeyFrame = true
presentationTimeUs = 800000
sample:
trackIndex = 0
dataHashCode = 1472467506
size = 8820
isKeyFrame = true
presentationTimeUs = 900000
released = true
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment