Commit 74ac9151 by ibaker Committed by Oliver Woodman

Add playback tests for existing MP3 assets

PiperOrigin-RevId: 337279583
parent 35f7e7f6
/*
* Copyright (C) 2020 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.e2etest;
import android.graphics.SurfaceTexture;
import android.view.Surface;
import androidx.test.core.app.ApplicationProvider;
import com.google.android.exoplayer2.MediaItem;
import com.google.android.exoplayer2.Player;
import com.google.android.exoplayer2.SimpleExoPlayer;
import com.google.android.exoplayer2.robolectric.PlaybackOutput;
import com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig;
import com.google.android.exoplayer2.robolectric.TestPlayerRunHelper;
import com.google.android.exoplayer2.testutil.AutoAdvancingFakeClock;
import com.google.android.exoplayer2.testutil.DumpFileAsserts;
import com.google.common.collect.ImmutableList;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.ParameterizedRobolectricTestRunner;
import org.robolectric.annotation.Config;
/** End-to-end tests using MP3 samples. */
// TODO(b/143232359): Remove once https://issuetracker.google.com/143232359 is resolved.
@Config(sdk = 29)
@RunWith(ParameterizedRobolectricTestRunner.class)
public final class Mp3PlaybackTest {
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
public static ImmutableList<String[]> params() {
return ImmutableList.of(
new String[] {"bear-cbr-constant-frame-size-no-seek-table.mp3"},
new String[] {"bear-cbr-variable-frame-size-no-seek-table.mp3"},
new String[] {"bear-id3.mp3"},
new String[] {"bear-vbr-no-seek-table.mp3"},
new String[] {"bear-vbr-xing-header.mp3"},
new String[] {"play-trimmed.mp3"},
new String[] {"test.mp3"});
}
@ParameterizedRobolectricTestRunner.Parameter public String inputFile;
@Rule
public ShadowMediaCodecConfig mediaCodecConfig =
ShadowMediaCodecConfig.forAllSupportedMimeTypes();
@Test
public void test() throws Exception {
SimpleExoPlayer player =
new SimpleExoPlayer.Builder(ApplicationProvider.getApplicationContext())
.setClock(new AutoAdvancingFakeClock())
.build();
player.setVideoSurface(new Surface(new SurfaceTexture(/* texName= */ 1)));
PlaybackOutput playbackOutput = PlaybackOutput.register(player, mediaCodecConfig);
player.setMediaItem(MediaItem.fromUri("asset:///media/mp3/" + inputFile));
player.prepare();
player.play();
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
player.release();
DumpFileAsserts.assertOutput(
ApplicationProvider.getApplicationContext(),
playbackOutput,
"playbackdumps/mp3/" + inputFile + ".dump");
}
}
...@@ -76,6 +76,7 @@ public final class ShadowMediaCodecConfig extends ExternalResource { ...@@ -76,6 +76,7 @@ public final class ShadowMediaCodecConfig extends ExternalResource {
// Audio codecs // Audio codecs
configureCodec("exotest.audio.aac", MimeTypes.AUDIO_AAC); configureCodec("exotest.audio.aac", MimeTypes.AUDIO_AAC);
configureCodec("exotest.audio.mpeg", MimeTypes.AUDIO_MPEG);
configureCodec("exotest.audio.mpegl2", MimeTypes.AUDIO_MPEG_L2); configureCodec("exotest.audio.mpegl2", MimeTypes.AUDIO_MPEG_L2);
} }
......
MediaCodec (audio/mpeg):
buffers.length = 117
buffers[0] = length 384, hash B1FBF8BD
buffers[1] = length 384, hash 2B9A3B72
buffers[2] = length 384, hash 33C65BA6
buffers[3] = length 384, hash E64FE475
buffers[4] = length 384, hash E9122D34
buffers[5] = length 384, hash 9CC87327
buffers[6] = length 384, hash 118CF6DA
buffers[7] = length 384, hash 9610D9D6
buffers[8] = length 384, hash 6ABFE405
buffers[9] = length 384, hash EE5C93A9
buffers[10] = length 384, hash 44E0D140
buffers[11] = length 384, hash 3B3DE1D6
buffers[12] = length 384, hash 3A572E7C
buffers[13] = length 384, hash 240316E1
buffers[14] = length 384, hash 9EDA9AA0
buffers[15] = length 384, hash E31AB44F
buffers[16] = length 384, hash A12497D6
buffers[17] = length 384, hash 8A179B75
buffers[18] = length 384, hash FCE9E107
buffers[19] = length 384, hash 52CA9665
buffers[20] = length 384, hash 9935EC4C
buffers[21] = length 384, hash 33CA710A
buffers[22] = length 384, hash 45B5D69
buffers[23] = length 384, hash 7CEC655D
buffers[24] = length 384, hash 3B5D8310
buffers[25] = length 384, hash 3EB640F8
buffers[26] = length 384, hash FAEC53B4
buffers[27] = length 384, hash 92C8A6EE
buffers[28] = length 384, hash 7CBAAE91
buffers[29] = length 384, hash 74AC754E
buffers[30] = length 384, hash 8242C434
buffers[31] = length 384, hash 686C06FB
buffers[32] = length 384, hash 1D872A3F
buffers[33] = length 384, hash 900A20BC
buffers[34] = length 384, hash B72FD8E7
buffers[35] = length 384, hash 85C9A1FB
buffers[36] = length 384, hash 1600DF3
buffers[37] = length 384, hash D6C2138A
buffers[38] = length 384, hash 737BA69E
buffers[39] = length 384, hash F7E344F4
buffers[40] = length 384, hash 14EF6AFD
buffers[41] = length 384, hash 61C9B92C
buffers[42] = length 384, hash ABE1368
buffers[43] = length 384, hash 6A3B8547
buffers[44] = length 384, hash 30E905FA
buffers[45] = length 384, hash 21A267CD
buffers[46] = length 384, hash D96A2651
buffers[47] = length 384, hash 72340177
buffers[48] = length 384, hash 9345E744
buffers[49] = length 384, hash FDE39E3A
buffers[50] = length 384, hash F0B7465
buffers[51] = length 384, hash 3693AB86
buffers[52] = length 384, hash F39719B1
buffers[53] = length 384, hash DA3958DC
buffers[54] = length 384, hash FDC7599F
buffers[55] = length 384, hash AEFF8471
buffers[56] = length 384, hash 89C92C19
buffers[57] = length 384, hash 5C786A4B
buffers[58] = length 384, hash 5ACA8B
buffers[59] = length 384, hash 7755974C
buffers[60] = length 384, hash 3934B73C
buffers[61] = length 384, hash DDD70A2F
buffers[62] = length 384, hash 8FACE2EF
buffers[63] = length 384, hash 4A602591
buffers[64] = length 384, hash D019AA2D
buffers[65] = length 384, hash 8A680B9D
buffers[66] = length 384, hash B655C959
buffers[67] = length 384, hash 2168336B
buffers[68] = length 384, hash D77F6D31
buffers[69] = length 384, hash 524B4B2F
buffers[70] = length 384, hash 4752DDFC
buffers[71] = length 384, hash E786727F
buffers[72] = length 384, hash 5DA6FB8C
buffers[73] = length 384, hash 92F24269
buffers[74] = length 384, hash CD0A3BA1
buffers[75] = length 384, hash 7D00409F
buffers[76] = length 384, hash D7ADB5FA
buffers[77] = length 384, hash 4A140209
buffers[78] = length 384, hash E801184A
buffers[79] = length 384, hash 53C6CF9C
buffers[80] = length 384, hash 19A8D99F
buffers[81] = length 384, hash E47EB43F
buffers[82] = length 384, hash 4EA329E7
buffers[83] = length 384, hash 1CCAAE62
buffers[84] = length 384, hash ED3F8C66
buffers[85] = length 384, hash D3D646B6
buffers[86] = length 384, hash 68CD1574
buffers[87] = length 384, hash 8CEAB382
buffers[88] = length 384, hash D54B1C48
buffers[89] = length 384, hash FFE2EE90
buffers[90] = length 384, hash BFE8A673
buffers[91] = length 384, hash 978B1C92
buffers[92] = length 384, hash 810CC71E
buffers[93] = length 384, hash 44FE42D9
buffers[94] = length 384, hash 2F5BB02C
buffers[95] = length 384, hash 77DDB90
buffers[96] = length 384, hash 24FB5EDA
buffers[97] = length 384, hash E73203C6
buffers[98] = length 384, hash 14B525F1
buffers[99] = length 384, hash 5E0F4E2E
buffers[100] = length 384, hash 67EE4E31
buffers[101] = length 384, hash 2E04EC4C
buffers[102] = length 384, hash 852CABA7
buffers[103] = length 384, hash 19928903
buffers[104] = length 384, hash 5DA42021
buffers[105] = length 384, hash 45B20B7C
buffers[106] = length 384, hash D108A215
buffers[107] = length 384, hash BD25DB7C
buffers[108] = length 384, hash DA7F9861
buffers[109] = length 384, hash CCD576F
buffers[110] = length 384, hash 405C1EB5
buffers[111] = length 384, hash 6640B74E
buffers[112] = length 384, hash B4E5937A
buffers[113] = length 384, hash CEE17733
buffers[114] = length 384, hash 2A0DA733
buffers[115] = length 384, hash 97F4129B
buffers[116] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 109
buffers[0] = length 417, hash C4565176
buffers[1] = length 418, hash 70AEC448
buffers[2] = length 418, hash 835A8FB9
buffers[3] = length 418, hash 3A9672BF
buffers[4] = length 418, hash 8DBE60F9
buffers[5] = length 418, hash 23D0867B
buffers[6] = length 418, hash 7780AAB9
buffers[7] = length 418, hash 3F63B2D1
buffers[8] = length 418, hash 7A33CEBD
buffers[9] = length 418, hash DF31D514
buffers[10] = length 418, hash 26FA2C86
buffers[11] = length 418, hash D9C7FB1
buffers[12] = length 418, hash B1C40DC8
buffers[13] = length 418, hash 1C953BEE
buffers[14] = length 418, hash A6053C6
buffers[15] = length 418, hash 2D90325A
buffers[16] = length 418, hash 11A84918
buffers[17] = length 418, hash 30F1A19A
buffers[18] = length 418, hash 70EC67FF
buffers[19] = length 418, hash 7BAF5828
buffers[20] = length 418, hash 8E43B85E
buffers[21] = length 418, hash E9A5EE78
buffers[22] = length 418, hash F79931F8
buffers[23] = length 418, hash C0308B40
buffers[24] = length 418, hash 3D2E55B
buffers[25] = length 417, hash D74A61AF
buffers[26] = length 418, hash 96F104B1
buffers[27] = length 418, hash CE12216
buffers[28] = length 418, hash 899EA46D
buffers[29] = length 418, hash 1208BBC5
buffers[30] = length 418, hash 49F22D4D
buffers[31] = length 418, hash 56D959B0
buffers[32] = length 418, hash 5EC6FF8C
buffers[33] = length 418, hash 380B6E00
buffers[34] = length 418, hash 19494E6B
buffers[35] = length 418, hash C751B033
buffers[36] = length 418, hash 5F7C6DBA
buffers[37] = length 418, hash D77E6530
buffers[38] = length 418, hash 48A694AB
buffers[39] = length 418, hash A979850E
buffers[40] = length 418, hash 7688E4B1
buffers[41] = length 418, hash 255AF933
buffers[42] = length 418, hash D58AC838
buffers[43] = length 418, hash A38DC7B
buffers[44] = length 418, hash EA0CA21
buffers[45] = length 418, hash DF99B54B
buffers[46] = length 418, hash A1532134
buffers[47] = length 418, hash 520EC187
buffers[48] = length 418, hash 5E38E4F
buffers[49] = length 417, hash 4D3526FB
buffers[50] = length 418, hash D99092CA
buffers[51] = length 418, hash EDB10D8E
buffers[52] = length 418, hash 5B5F6439
buffers[53] = length 418, hash 947E2739
buffers[54] = length 418, hash 8C1FF29C
buffers[55] = length 418, hash FEADC9C3
buffers[56] = length 418, hash BB82E0C8
buffers[57] = length 418, hash 8D1494AF
buffers[58] = length 418, hash E8C4265C
buffers[59] = length 418, hash BC8F59AE
buffers[60] = length 418, hash C8C5DCBD
buffers[61] = length 418, hash 43C3D85B
buffers[62] = length 418, hash 238C1AFE
buffers[63] = length 418, hash F6099191
buffers[64] = length 418, hash D236BB0E
buffers[65] = length 418, hash 58B5B714
buffers[66] = length 418, hash A9DDDD52
buffers[67] = length 418, hash 85E7D11E
buffers[68] = length 418, hash 9E9D8FF4
buffers[69] = length 418, hash 6FF9060D
buffers[70] = length 418, hash 4F1FC4F5
buffers[71] = length 418, hash EF9885AA
buffers[72] = length 418, hash 7872C242
buffers[73] = length 418, hash EB6FEAED
buffers[74] = length 417, hash B02D8CF0
buffers[75] = length 418, hash EFB6C2DD
buffers[76] = length 418, hash B733E449
buffers[77] = length 418, hash 617B155E
buffers[78] = length 418, hash AE626B2E
buffers[79] = length 418, hash F5E232C
buffers[80] = length 418, hash B5F4DC29
buffers[81] = length 418, hash C791E3B5
buffers[82] = length 418, hash F42A6BDB
buffers[83] = length 418, hash FDAEEFE6
buffers[84] = length 418, hash 62AC2513
buffers[85] = length 418, hash A4B46783
buffers[86] = length 418, hash 9B7DFEFE
buffers[87] = length 418, hash 4010F89A
buffers[88] = length 418, hash 33467FC1
buffers[89] = length 418, hash 1DFAE1E9
buffers[90] = length 418, hash C208D375
buffers[91] = length 418, hash CD430C30
buffers[92] = length 418, hash 5A6F8065
buffers[93] = length 418, hash 7177BD8B
buffers[94] = length 418, hash 51C1F29B
buffers[95] = length 418, hash 868A0084
buffers[96] = length 418, hash 1E9C03E1
buffers[97] = length 418, hash 10069B68
buffers[98] = length 417, hash CC5B751D
buffers[99] = length 418, hash 837D650
buffers[100] = length 418, hash 43B75632
buffers[101] = length 418, hash 86E0652
buffers[102] = length 418, hash 4DEC63E7
buffers[103] = length 418, hash F094F330
buffers[104] = length 418, hash 2C9CAA4
buffers[105] = length 418, hash 1E903FFE
buffers[106] = length 418, hash F276CF72
buffers[107] = length 418, hash 1C081463
buffers[108] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 118
buffers[0] = length 96, hash 1F161542
buffers[1] = length 768, hash CD1DC50F
buffers[2] = length 336, hash 3F64124B
buffers[3] = length 336, hash 8FFED94E
buffers[4] = length 288, hash 9CD77D47
buffers[5] = length 384, hash 24607BB5
buffers[6] = length 480, hash 4937EBAB
buffers[7] = length 336, hash 546342B1
buffers[8] = length 336, hash 79E0923F
buffers[9] = length 336, hash AB1F3948
buffers[10] = length 336, hash C3A4D888
buffers[11] = length 288, hash 7867DA45
buffers[12] = length 336, hash B1240B73
buffers[13] = length 336, hash 94CFCD35
buffers[14] = length 288, hash 94F412C
buffers[15] = length 336, hash A1D9FF41
buffers[16] = length 288, hash 2A8DA21B
buffers[17] = length 336, hash 6A429CE
buffers[18] = length 336, hash 68853982
buffers[19] = length 384, hash 1D6F779C
buffers[20] = length 480, hash 6B31EBEE
buffers[21] = length 336, hash 888335BE
buffers[22] = length 336, hash 6072AC8B
buffers[23] = length 336, hash C9D24234
buffers[24] = length 288, hash 52BF4D1E
buffers[25] = length 336, hash F93F4F0
buffers[26] = length 336, hash 8617688A
buffers[27] = length 480, hash FAB0D31B
buffers[28] = length 384, hash FA4B53E2
buffers[29] = length 336, hash 8C435F6A
buffers[30] = length 336, hash 60D3F80C
buffers[31] = length 336, hash DC15B68B
buffers[32] = length 288, hash FF3DF141
buffers[33] = length 336, hash A64B3042
buffers[34] = length 336, hash ACA622A1
buffers[35] = length 288, hash 3E34B8D4
buffers[36] = length 288, hash 9B96F72A
buffers[37] = length 336, hash E917C122
buffers[38] = length 336, hash 10ED1470
buffers[39] = length 288, hash 706B8A7C
buffers[40] = length 336, hash 71FFE4A0
buffers[41] = length 336, hash D4160463
buffers[42] = length 336, hash EC557B14
buffers[43] = length 288, hash 5598CF8B
buffers[44] = length 336, hash 7E0AB41
buffers[45] = length 336, hash 1C585FEF
buffers[46] = length 336, hash A4A4855E
buffers[47] = length 336, hash CECA51D3
buffers[48] = length 288, hash 2D362DC5
buffers[49] = length 336, hash 9EB2609D
buffers[50] = length 336, hash 28FFB3FE
buffers[51] = length 288, hash 2AA2D216
buffers[52] = length 336, hash CDBC7032
buffers[53] = length 336, hash 25B13FE7
buffers[54] = length 336, hash DB6BB1E
buffers[55] = length 336, hash EBE951F4
buffers[56] = length 288, hash 9E2EBFF7
buffers[57] = length 336, hash 36A7D455
buffers[58] = length 336, hash 84545F8C
buffers[59] = length 336, hash F66F3045
buffers[60] = length 576, hash 5AB089EA
buffers[61] = length 336, hash 8868086
buffers[62] = length 336, hash D5EB6D63
buffers[63] = length 288, hash 7A5374B7
buffers[64] = length 336, hash BEB27A75
buffers[65] = length 336, hash E251E0FD
buffers[66] = length 288, hash D54C970
buffers[67] = length 336, hash 52C473B9
buffers[68] = length 336, hash F5F13334
buffers[69] = length 480, hash A5F1E987
buffers[70] = length 288, hash 453A1267
buffers[71] = length 288, hash 7C6C2EA9
buffers[72] = length 336, hash F4BFECA4
buffers[73] = length 336, hash 751A395A
buffers[74] = length 336, hash EE38DB02
buffers[75] = length 336, hash F18837E2
buffers[76] = length 336, hash ED36B78E
buffers[77] = length 336, hash B3D28289
buffers[78] = length 288, hash 8BDE28E1
buffers[79] = length 336, hash CFD5E966
buffers[80] = length 288, hash DC08E267
buffers[81] = length 336, hash 6530CB78
buffers[82] = length 336, hash 6CC6636E
buffers[83] = length 336, hash 613047C1
buffers[84] = length 288, hash CDC747BF
buffers[85] = length 336, hash AF22AA74
buffers[86] = length 384, hash 82F326AA
buffers[87] = length 384, hash EDA26C4D
buffers[88] = length 336, hash 94C643DC
buffers[89] = length 288, hash CB5D9C40
buffers[90] = length 336, hash 1E69DE3F
buffers[91] = length 336, hash 7E472219
buffers[92] = length 336, hash DA47B9FA
buffers[93] = length 336, hash DD0ABB7C
buffers[94] = length 288, hash DBF93FAC
buffers[95] = length 336, hash 243F4B2
buffers[96] = length 336, hash 2E881490
buffers[97] = length 288, hash 1C28C8BE
buffers[98] = length 336, hash C73E5D30
buffers[99] = length 288, hash 98B5BFF6
buffers[100] = length 336, hash E0135533
buffers[101] = length 336, hash D13C9DBC
buffers[102] = length 336, hash 63D524CA
buffers[103] = length 288, hash A28514C3
buffers[104] = length 336, hash 72B647FF
buffers[105] = length 336, hash 8F740AB1
buffers[106] = length 336, hash 5E3C7E93
buffers[107] = length 336, hash 121B913B
buffers[108] = length 336, hash 578FCCF2
buffers[109] = length 336, hash 5B5823DE
buffers[110] = length 384, hash D8B83F78
buffers[111] = length 240, hash E649682F
buffers[112] = length 96, hash C559A6F4
buffers[113] = length 96, hash 792796BC
buffers[114] = length 120, hash 8172CD0E
buffers[115] = length 120, hash F562B52F
buffers[116] = length 96, hash FF8D5B98
buffers[117] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 118
buffers[0] = length 96, hash 1F161542
buffers[1] = length 768, hash CD1DC50F
buffers[2] = length 336, hash 3F64124B
buffers[3] = length 336, hash 8FFED94E
buffers[4] = length 288, hash 9CD77D47
buffers[5] = length 384, hash 24607BB5
buffers[6] = length 480, hash 4937EBAB
buffers[7] = length 336, hash 546342B1
buffers[8] = length 336, hash 79E0923F
buffers[9] = length 336, hash AB1F3948
buffers[10] = length 336, hash C3A4D888
buffers[11] = length 288, hash 7867DA45
buffers[12] = length 336, hash B1240B73
buffers[13] = length 336, hash 94CFCD35
buffers[14] = length 288, hash 94F412C
buffers[15] = length 336, hash A1D9FF41
buffers[16] = length 288, hash 2A8DA21B
buffers[17] = length 336, hash 6A429CE
buffers[18] = length 336, hash 68853982
buffers[19] = length 384, hash 1D6F779C
buffers[20] = length 480, hash 6B31EBEE
buffers[21] = length 336, hash 888335BE
buffers[22] = length 336, hash 6072AC8B
buffers[23] = length 336, hash C9D24234
buffers[24] = length 288, hash 52BF4D1E
buffers[25] = length 336, hash F93F4F0
buffers[26] = length 336, hash 8617688A
buffers[27] = length 480, hash FAB0D31B
buffers[28] = length 384, hash FA4B53E2
buffers[29] = length 336, hash 8C435F6A
buffers[30] = length 336, hash 60D3F80C
buffers[31] = length 336, hash DC15B68B
buffers[32] = length 288, hash FF3DF141
buffers[33] = length 336, hash A64B3042
buffers[34] = length 336, hash ACA622A1
buffers[35] = length 288, hash 3E34B8D4
buffers[36] = length 288, hash 9B96F72A
buffers[37] = length 336, hash E917C122
buffers[38] = length 336, hash 10ED1470
buffers[39] = length 288, hash 706B8A7C
buffers[40] = length 336, hash 71FFE4A0
buffers[41] = length 336, hash D4160463
buffers[42] = length 336, hash EC557B14
buffers[43] = length 288, hash 5598CF8B
buffers[44] = length 336, hash 7E0AB41
buffers[45] = length 336, hash 1C585FEF
buffers[46] = length 336, hash A4A4855E
buffers[47] = length 336, hash CECA51D3
buffers[48] = length 288, hash 2D362DC5
buffers[49] = length 336, hash 9EB2609D
buffers[50] = length 336, hash 28FFB3FE
buffers[51] = length 288, hash 2AA2D216
buffers[52] = length 336, hash CDBC7032
buffers[53] = length 336, hash 25B13FE7
buffers[54] = length 336, hash DB6BB1E
buffers[55] = length 336, hash EBE951F4
buffers[56] = length 288, hash 9E2EBFF7
buffers[57] = length 336, hash 36A7D455
buffers[58] = length 336, hash 84545F8C
buffers[59] = length 336, hash F66F3045
buffers[60] = length 576, hash 5AB089EA
buffers[61] = length 336, hash 8868086
buffers[62] = length 336, hash D5EB6D63
buffers[63] = length 288, hash 7A5374B7
buffers[64] = length 336, hash BEB27A75
buffers[65] = length 336, hash E251E0FD
buffers[66] = length 288, hash D54C970
buffers[67] = length 336, hash 52C473B9
buffers[68] = length 336, hash F5F13334
buffers[69] = length 480, hash A5F1E987
buffers[70] = length 288, hash 453A1267
buffers[71] = length 288, hash 7C6C2EA9
buffers[72] = length 336, hash F4BFECA4
buffers[73] = length 336, hash 751A395A
buffers[74] = length 336, hash EE38DB02
buffers[75] = length 336, hash F18837E2
buffers[76] = length 336, hash ED36B78E
buffers[77] = length 336, hash B3D28289
buffers[78] = length 288, hash 8BDE28E1
buffers[79] = length 336, hash CFD5E966
buffers[80] = length 288, hash DC08E267
buffers[81] = length 336, hash 6530CB78
buffers[82] = length 336, hash 6CC6636E
buffers[83] = length 336, hash 613047C1
buffers[84] = length 288, hash CDC747BF
buffers[85] = length 336, hash AF22AA74
buffers[86] = length 384, hash 82F326AA
buffers[87] = length 384, hash EDA26C4D
buffers[88] = length 336, hash 94C643DC
buffers[89] = length 288, hash CB5D9C40
buffers[90] = length 336, hash 1E69DE3F
buffers[91] = length 336, hash 7E472219
buffers[92] = length 336, hash DA47B9FA
buffers[93] = length 336, hash DD0ABB7C
buffers[94] = length 288, hash DBF93FAC
buffers[95] = length 336, hash 243F4B2
buffers[96] = length 336, hash 2E881490
buffers[97] = length 288, hash 1C28C8BE
buffers[98] = length 336, hash C73E5D30
buffers[99] = length 288, hash 98B5BFF6
buffers[100] = length 336, hash E0135533
buffers[101] = length 336, hash D13C9DBC
buffers[102] = length 336, hash 63D524CA
buffers[103] = length 288, hash A28514C3
buffers[104] = length 336, hash 72B647FF
buffers[105] = length 336, hash 8F740AB1
buffers[106] = length 336, hash 5E3C7E93
buffers[107] = length 336, hash 121B913B
buffers[108] = length 336, hash 578FCCF2
buffers[109] = length 336, hash 5B5823DE
buffers[110] = length 384, hash D8B83F78
buffers[111] = length 240, hash E649682F
buffers[112] = length 96, hash C559A6F4
buffers[113] = length 96, hash 792796BC
buffers[114] = length 120, hash 8172CD0E
buffers[115] = length 120, hash F562B52F
buffers[116] = length 96, hash FF8D5B98
buffers[117] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 118
buffers[0] = length 96, hash 1F161542
buffers[1] = length 768, hash CD1DC50F
buffers[2] = length 336, hash 3F64124B
buffers[3] = length 336, hash 8FFED94E
buffers[4] = length 288, hash 9CD77D47
buffers[5] = length 384, hash 24607BB5
buffers[6] = length 480, hash 4937EBAB
buffers[7] = length 336, hash 546342B1
buffers[8] = length 336, hash 79E0923F
buffers[9] = length 336, hash AB1F3948
buffers[10] = length 336, hash C3A4D888
buffers[11] = length 288, hash 7867DA45
buffers[12] = length 336, hash B1240B73
buffers[13] = length 336, hash 94CFCD35
buffers[14] = length 288, hash 94F412C
buffers[15] = length 336, hash A1D9FF41
buffers[16] = length 288, hash 2A8DA21B
buffers[17] = length 336, hash 6A429CE
buffers[18] = length 336, hash 68853982
buffers[19] = length 384, hash 1D6F779C
buffers[20] = length 480, hash 6B31EBEE
buffers[21] = length 336, hash 888335BE
buffers[22] = length 336, hash 6072AC8B
buffers[23] = length 336, hash C9D24234
buffers[24] = length 288, hash 52BF4D1E
buffers[25] = length 336, hash F93F4F0
buffers[26] = length 336, hash 8617688A
buffers[27] = length 480, hash FAB0D31B
buffers[28] = length 384, hash FA4B53E2
buffers[29] = length 336, hash 8C435F6A
buffers[30] = length 336, hash 60D3F80C
buffers[31] = length 336, hash DC15B68B
buffers[32] = length 288, hash FF3DF141
buffers[33] = length 336, hash A64B3042
buffers[34] = length 336, hash ACA622A1
buffers[35] = length 288, hash 3E34B8D4
buffers[36] = length 288, hash 9B96F72A
buffers[37] = length 336, hash E917C122
buffers[38] = length 336, hash 10ED1470
buffers[39] = length 288, hash 706B8A7C
buffers[40] = length 336, hash 71FFE4A0
buffers[41] = length 336, hash D4160463
buffers[42] = length 336, hash EC557B14
buffers[43] = length 288, hash 5598CF8B
buffers[44] = length 336, hash 7E0AB41
buffers[45] = length 336, hash 1C585FEF
buffers[46] = length 336, hash A4A4855E
buffers[47] = length 336, hash CECA51D3
buffers[48] = length 288, hash 2D362DC5
buffers[49] = length 336, hash 9EB2609D
buffers[50] = length 336, hash 28FFB3FE
buffers[51] = length 288, hash 2AA2D216
buffers[52] = length 336, hash CDBC7032
buffers[53] = length 336, hash 25B13FE7
buffers[54] = length 336, hash DB6BB1E
buffers[55] = length 336, hash EBE951F4
buffers[56] = length 288, hash 9E2EBFF7
buffers[57] = length 336, hash 36A7D455
buffers[58] = length 336, hash 84545F8C
buffers[59] = length 336, hash F66F3045
buffers[60] = length 576, hash 5AB089EA
buffers[61] = length 336, hash 8868086
buffers[62] = length 336, hash D5EB6D63
buffers[63] = length 288, hash 7A5374B7
buffers[64] = length 336, hash BEB27A75
buffers[65] = length 336, hash E251E0FD
buffers[66] = length 288, hash D54C970
buffers[67] = length 336, hash 52C473B9
buffers[68] = length 336, hash F5F13334
buffers[69] = length 480, hash A5F1E987
buffers[70] = length 288, hash 453A1267
buffers[71] = length 288, hash 7C6C2EA9
buffers[72] = length 336, hash F4BFECA4
buffers[73] = length 336, hash 751A395A
buffers[74] = length 336, hash EE38DB02
buffers[75] = length 336, hash F18837E2
buffers[76] = length 336, hash ED36B78E
buffers[77] = length 336, hash B3D28289
buffers[78] = length 288, hash 8BDE28E1
buffers[79] = length 336, hash CFD5E966
buffers[80] = length 288, hash DC08E267
buffers[81] = length 336, hash 6530CB78
buffers[82] = length 336, hash 6CC6636E
buffers[83] = length 336, hash 613047C1
buffers[84] = length 288, hash CDC747BF
buffers[85] = length 336, hash AF22AA74
buffers[86] = length 384, hash 82F326AA
buffers[87] = length 384, hash EDA26C4D
buffers[88] = length 336, hash 94C643DC
buffers[89] = length 288, hash CB5D9C40
buffers[90] = length 336, hash 1E69DE3F
buffers[91] = length 336, hash 7E472219
buffers[92] = length 336, hash DA47B9FA
buffers[93] = length 336, hash DD0ABB7C
buffers[94] = length 288, hash DBF93FAC
buffers[95] = length 336, hash 243F4B2
buffers[96] = length 336, hash 2E881490
buffers[97] = length 288, hash 1C28C8BE
buffers[98] = length 336, hash C73E5D30
buffers[99] = length 288, hash 98B5BFF6
buffers[100] = length 336, hash E0135533
buffers[101] = length 336, hash D13C9DBC
buffers[102] = length 336, hash 63D524CA
buffers[103] = length 288, hash A28514C3
buffers[104] = length 336, hash 72B647FF
buffers[105] = length 336, hash 8F740AB1
buffers[106] = length 336, hash 5E3C7E93
buffers[107] = length 336, hash 121B913B
buffers[108] = length 336, hash 578FCCF2
buffers[109] = length 336, hash 5B5823DE
buffers[110] = length 384, hash D8B83F78
buffers[111] = length 240, hash E649682F
buffers[112] = length 96, hash C559A6F4
buffers[113] = length 96, hash 792796BC
buffers[114] = length 120, hash 8172CD0E
buffers[115] = length 120, hash F562B52F
buffers[116] = length 96, hash FF8D5B98
buffers[117] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 2
buffers[0] = length 418, hash B819987
buffers[1] = length 0, hash 1
MediaCodec (audio/mpeg):
buffers.length = 41
buffers[0] = length 208, hash 5E56C6DF
buffers[1] = length 209, hash 4FA4483
buffers[2] = length 209, hash E1201788
buffers[3] = length 209, hash FDB8052B
buffers[4] = length 209, hash A8FF2C9
buffers[5] = length 209, hash FD4AE506
buffers[6] = length 209, hash EA0AC2FE
buffers[7] = length 209, hash 84B9DDE0
buffers[8] = length 209, hash 796A4F65
buffers[9] = length 209, hash 4DE92719
buffers[10] = length 209, hash 458A4711
buffers[11] = length 209, hash 27954F2B
buffers[12] = length 209, hash 1A5042B0
buffers[13] = length 209, hash 6CCBBB3B
buffers[14] = length 209, hash 34191E1
buffers[15] = length 209, hash 57323ED7
buffers[16] = length 209, hash 75618CF3
buffers[17] = length 209, hash 784C973B
buffers[18] = length 209, hash 49106390
buffers[19] = length 209, hash 70F6A563
buffers[20] = length 209, hash 721882B0
buffers[21] = length 209, hash 81C62AEE
buffers[22] = length 209, hash 16D22463
buffers[23] = length 209, hash 47033534
buffers[24] = length 209, hash CECB37A6
buffers[25] = length 209, hash 6C9C307B
buffers[26] = length 209, hash 3EB1A364
buffers[27] = length 209, hash 30962500
buffers[28] = length 209, hash 2C5CCBB7
buffers[29] = length 209, hash F9CB9E37
buffers[30] = length 209, hash F75BC8C0
buffers[31] = length 209, hash D00ED607
buffers[32] = length 209, hash B4338395
buffers[33] = length 209, hash E3E838A0
buffers[34] = length 209, hash 2B0CF78
buffers[35] = length 209, hash 31906FA9
buffers[36] = length 209, hash C92FC08F
buffers[37] = length 209, hash 7C89994
buffers[38] = length 209, hash EC37743B
buffers[39] = length 209, hash C974F6FB
buffers[40] = length 0, hash 1
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