Add OGG playback tests

PiperOrigin-RevId: 343467276
This commit is contained in:
tonihei 2020-11-20 11:53:43 +00:00 committed by Oliver Woodman
parent 3981f9f1ae
commit a6b53d24af
15 changed files with 975 additions and 15 deletions

View File

@ -15,8 +15,6 @@
*/
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;
@ -67,7 +65,6 @@ public class FlacPlaybackTest {
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/flac/" + inputFile));

View File

@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.e2etest;
import android.graphics.SurfaceTexture;

View File

@ -13,11 +13,8 @@
* 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;
@ -61,7 +58,6 @@ public final class MkaPlaybackTest {
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/mka/" + inputFile));

View File

@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.e2etest;
import android.graphics.SurfaceTexture;

View File

@ -13,11 +13,8 @@
* 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;
@ -64,7 +61,6 @@ public final class Mp3PlaybackTest {
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));

View File

@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.e2etest;
import android.graphics.SurfaceTexture;

View File

@ -0,0 +1,75 @@
/*
* 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 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 OGG samples. */
// TODO(b/143232359): Remove once https://issuetracker.google.com/143232359 is resolved.
@Config(sdk = 29)
@RunWith(ParameterizedRobolectricTestRunner.class)
public final class OggPlaybackTest {
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
public static ImmutableList<String> mediaSamples() {
return ImmutableList.of(
"bear.opus",
"bear_flac.ogg",
"bear_flac_noseektable.ogg",
"bear_vorbis.ogg",
"bear_vorbis_gap.ogg",
"bear_vorbis_with_large_metadata.ogg");
}
@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();
PlaybackOutput playbackOutput = PlaybackOutput.register(player, mediaCodecConfig);
player.setMediaItem(MediaItem.fromUri("asset:///media/ogg/" + inputFile));
player.prepare();
player.play();
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
player.release();
DumpFileAsserts.assertOutput(
ApplicationProvider.getApplicationContext(),
playbackOutput,
"playbackdumps/ogg/" + inputFile + ".dump");
}
}

View File

@ -13,7 +13,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.android.exoplayer2.e2etest;
import android.graphics.SurfaceTexture;

View File

@ -89,6 +89,7 @@ public final class ShadowMediaCodecConfig extends ExternalResource {
configureCodec("exotest.audio.mpeg", MimeTypes.AUDIO_MPEG);
configureCodec("exotest.audio.mpegl2", MimeTypes.AUDIO_MPEG_L2);
configureCodec("exotest.audio.opus", MimeTypes.AUDIO_OPUS);
configureCodec("exotest.audio.vorbis", MimeTypes.AUDIO_VORBIS);
}
@Override

View File

@ -0,0 +1,278 @@
MediaCodec (audio/opus):
buffers.length = 276
buffers[0] = length 234, hash B77BFFDA
buffers[1] = length 165, hash F7B07C35
buffers[2] = length 100, hash 21AFA81F
buffers[3] = length 85, hash 9180DC2F
buffers[4] = length 85, hash 6AE958C
buffers[5] = length 86, hash C1C5AE60
buffers[6] = length 87, hash B9BD2620
buffers[7] = length 86, hash 5E69E6F9
buffers[8] = length 90, hash C44C7DD9
buffers[9] = length 86, hash C3FCDC6F
buffers[10] = length 86, hash 44EA03BA
buffers[11] = length 160, hash 9F4E1AE8
buffers[12] = length 89, hash 31234460
buffers[13] = length 91, hash 45012D79
buffers[14] = length 90, hash B3E3AC75
buffers[15] = length 87, hash B83B756B
buffers[16] = length 86, hash 383921EB
buffers[17] = length 97, hash 959AD270
buffers[18] = length 92, hash 46C74FA8
buffers[19] = length 91, hash CEA401DD
buffers[20] = length 89, hash 48C41853
buffers[21] = length 90, hash F23245BD
buffers[22] = length 96, hash 95E8985D
buffers[23] = length 96, hash 34295492
buffers[24] = length 94, hash 4E3C9C0F
buffers[25] = length 89, hash 28B74A29
buffers[26] = length 87, hash BAC119A7
buffers[27] = length 88, hash 7139FF38
buffers[28] = length 85, hash 246E1D2A
buffers[29] = length 86, hash 488A0900
buffers[30] = length 90, hash 16FD17B1
buffers[31] = length 87, hash 20E849D9
buffers[32] = length 86, hash 23A0E9BA
buffers[33] = length 87, hash EC935537
buffers[34] = length 92, hash 4D9935AD
buffers[35] = length 87, hash DEDE3FA
buffers[36] = length 87, hash ADC25A6E
buffers[37] = length 88, hash A1C828C5
buffers[38] = length 89, hash 735C087A
buffers[39] = length 89, hash 19AF5D10
buffers[40] = length 90, hash BCCEA2BB
buffers[41] = length 86, hash A7C934A0
buffers[42] = length 86, hash 28BBC0A8
buffers[43] = length 85, hash E60BB12D
buffers[44] = length 141, hash 1D2B8920
buffers[45] = length 121, hash 8AA3E19C
buffers[46] = length 86, hash 24DF0F37
buffers[47] = length 86, hash 1D1775FF
buffers[48] = length 87, hash 5230399E
buffers[49] = length 91, hash 6CD98305
buffers[50] = length 88, hash 4069FBB
buffers[51] = length 89, hash 76824ABF
buffers[52] = length 87, hash BC1B1322
buffers[53] = length 102, hash E01BA053
buffers[54] = length 85, hash C09B626D
buffers[55] = length 88, hash 6B7B404A
buffers[56] = length 85, hash 74A15DC7
buffers[57] = length 88, hash 38DB82E5
buffers[58] = length 86, hash 1A39C081
buffers[59] = length 87, hash 39FEC92
buffers[60] = length 92, hash 278EA09
buffers[61] = length 87, hash 28265F2D
buffers[62] = length 86, hash CC2040C6
buffers[63] = length 138, hash 9E07BC1F
buffers[64] = length 85, hash 4F299670
buffers[65] = length 125, hash B61123C3
buffers[66] = length 89, hash 5CC688ED
buffers[67] = length 88, hash 84AF64A6
buffers[68] = length 89, hash A9BFC8DC
buffers[69] = length 90, hash 2FF77060
buffers[70] = length 96, hash E11AFD61
buffers[71] = length 87, hash 85D14EDA
buffers[72] = length 88, hash 5FC71D53
buffers[73] = length 89, hash 957187B6
buffers[74] = length 89, hash 5A776082
buffers[75] = length 87, hash E8A83AFE
buffers[76] = length 87, hash F1989133
buffers[77] = length 87, hash FA06BCCA
buffers[78] = length 86, hash BD97E0C0
buffers[79] = length 88, hash E6AE022C
buffers[80] = length 87, hash FB6C6169
buffers[81] = length 87, hash DFFCD2CF
buffers[82] = length 88, hash A4B5EB52
buffers[83] = length 85, hash A63CF4EA
buffers[84] = length 86, hash F126E7C7
buffers[85] = length 86, hash 21A8B22F
buffers[86] = length 87, hash 6520E7C1
buffers[87] = length 88, hash 825B7423
buffers[88] = length 88, hash DF3DBD48
buffers[89] = length 87, hash B32C68D0
buffers[90] = length 89, hash B99DFFCA
buffers[91] = length 88, hash 9C8D5178
buffers[92] = length 88, hash 48A0B19A
buffers[93] = length 88, hash B62C94DD
buffers[94] = length 92, hash 96DBDD46
buffers[95] = length 87, hash 7B80E6F
buffers[96] = length 86, hash 9C60225B
buffers[97] = length 87, hash 45F7E6E8
buffers[98] = length 87, hash DDC2D592
buffers[99] = length 91, hash 173D3B26
buffers[100] = length 87, hash CF3629DF
buffers[101] = length 87, hash BBE2E7B3
buffers[102] = length 89, hash 89AFFB10
buffers[103] = length 88, hash 510DCC90
buffers[104] = length 88, hash CBA56E5F
buffers[105] = length 87, hash B4B1B3FF
buffers[106] = length 89, hash B976A537
buffers[107] = length 96, hash 43ECF2C1
buffers[108] = length 90, hash BB7ECB44
buffers[109] = length 89, hash B8E221A5
buffers[110] = length 86, hash B35BEF5B
buffers[111] = length 89, hash 9002F0EC
buffers[112] = length 85, hash F694B20
buffers[113] = length 87, hash D7CC386E
buffers[114] = length 89, hash EE9E0E79
buffers[115] = length 90, hash CA72C96B
buffers[116] = length 112, hash 4AD3D1B1
buffers[117] = length 87, hash FA568FAB
buffers[118] = length 90, hash 6E6948D2
buffers[119] = length 89, hash 5465A762
buffers[120] = length 87, hash BED19B40
buffers[121] = length 89, hash 5D05836A
buffers[122] = length 87, hash A8A3EF5A
buffers[123] = length 90, hash 6425A77A
buffers[124] = length 92, hash 7F320FA
buffers[125] = length 89, hash 2C7837D6
buffers[126] = length 86, hash 58D56685
buffers[127] = length 91, hash ADC5072F
buffers[128] = length 85, hash 53EFD93
buffers[129] = length 87, hash D006B535
buffers[130] = length 86, hash AE944625
buffers[131] = length 89, hash B5D3C81D
buffers[132] = length 86, hash 3BB1D0E7
buffers[133] = length 102, hash 16EEC441
buffers[134] = length 90, hash 1005B936
buffers[135] = length 85, hash 15EEBF9A
buffers[136] = length 87, hash 37C83AC2
buffers[137] = length 85, hash 2D27855D
buffers[138] = length 85, hash 753EB7C6
buffers[139] = length 91, hash C0813318
buffers[140] = length 89, hash 3A6468AC
buffers[141] = length 88, hash 3D220ABC
buffers[142] = length 140, hash 7949ABC7
buffers[143] = length 92, hash F19AFA45
buffers[144] = length 90, hash 3D21587C
buffers[145] = length 89, hash 5C12226C
buffers[146] = length 90, hash 22BA14FC
buffers[147] = length 88, hash F064B21C
buffers[148] = length 87, hash 6D7906B9
buffers[149] = length 88, hash 6756A484
buffers[150] = length 91, hash C95C00B6
buffers[151] = length 87, hash 728D8119
buffers[152] = length 90, hash C43DA1B4
buffers[153] = length 88, hash C181BB57
buffers[154] = length 84, hash F75B1639
buffers[155] = length 87, hash B6F32978
buffers[156] = length 90, hash 36D6E2D7
buffers[157] = length 87, hash 4C9657A7
buffers[158] = length 89, hash C3BDB9B7
buffers[159] = length 88, hash DB51087E
buffers[160] = length 86, hash 1550F998
buffers[161] = length 86, hash A445FAD4
buffers[162] = length 85, hash 60D3362C
buffers[163] = length 172, hash 945D63E4
buffers[164] = length 107, hash 585B7C04
buffers[165] = length 110, hash 74BECF69
buffers[166] = length 87, hash 63DE1D24
buffers[167] = length 90, hash 1C1D28DB
buffers[168] = length 87, hash CB382A67
buffers[169] = length 85, hash A227BA13
buffers[170] = length 86, hash EFD8B10B
buffers[171] = length 87, hash 47FF364A
buffers[172] = length 91, hash 31D4B48A
buffers[173] = length 91, hash DD69BD85
buffers[174] = length 88, hash AF1A95C6
buffers[175] = length 87, hash 2FB8AF74
buffers[176] = length 92, hash 173C707A
buffers[177] = length 88, hash 5F58F5E8
buffers[178] = length 91, hash D449785F
buffers[179] = length 91, hash CE2CB465
buffers[180] = length 93, hash ABC1C62E
buffers[181] = length 87, hash 83B4B9A0
buffers[182] = length 87, hash 3220D562
buffers[183] = length 86, hash 64D21AA1
buffers[184] = length 86, hash A1FAAF2C
buffers[185] = length 86, hash ECA80F7E
buffers[186] = length 86, hash FEB03B2C
buffers[187] = length 85, hash 2C2E6B2F
buffers[188] = length 89, hash A0D7AC3
buffers[189] = length 87, hash 83739547
buffers[190] = length 86, hash 991E531E
buffers[191] = length 88, hash 16B287A3
buffers[192] = length 86, hash FC86EED
buffers[193] = length 86, hash 96AF0248
buffers[194] = length 86, hash 288402C8
buffers[195] = length 87, hash 4BBA7912
buffers[196] = length 86, hash 4A59C719
buffers[197] = length 85, hash 906E8187
buffers[198] = length 90, hash CB8B755D
buffers[199] = length 87, hash C8E02C
buffers[200] = length 88, hash ACF4D89A
buffers[201] = length 86, hash 510FE048
buffers[202] = length 86, hash 64983E46
buffers[203] = length 86, hash CEA76A1E
buffers[204] = length 87, hash AADE498E
buffers[205] = length 127, hash 353A6D8C
buffers[206] = length 87, hash 29E18E62
buffers[207] = length 87, hash 2CF7B30F
buffers[208] = length 94, hash 758704C3
buffers[209] = length 88, hash C2153A4C
buffers[210] = length 86, hash A0A83DA5
buffers[211] = length 86, hash 41017D7F
buffers[212] = length 93, hash 686B0CA2
buffers[213] = length 86, hash 554D16CC
buffers[214] = length 88, hash 99D72771
buffers[215] = length 88, hash 7176DFBF
buffers[216] = length 86, hash BAA22669
buffers[217] = length 88, hash B00B0D3C
buffers[218] = length 89, hash 73FED83A
buffers[219] = length 86, hash 4A4138D3
buffers[220] = length 89, hash E0A860FF
buffers[221] = length 95, hash EE5A8AED
buffers[222] = length 92, hash 36DBD7FD
buffers[223] = length 88, hash EE47A7E4
buffers[224] = length 100, hash 2E1A603F
buffers[225] = length 89, hash 657ED4A3
buffers[226] = length 86, hash A833DC7B
buffers[227] = length 88, hash 81E80732
buffers[228] = length 91, hash FA256A0F
buffers[229] = length 88, hash A63A4DBA
buffers[230] = length 88, hash 67910A9F
buffers[231] = length 86, hash EB387DB6
buffers[232] = length 88, hash 5ACAAC2A
buffers[233] = length 86, hash 6ADF2E1F
buffers[234] = length 85, hash 9D064471
buffers[235] = length 87, hash F176C59
buffers[236] = length 89, hash 5CA40CE4
buffers[237] = length 88, hash 67B944FC
buffers[238] = length 86, hash B3A84EC8
buffers[239] = length 92, hash A6ACF94B
buffers[240] = length 88, hash CB0C9730
buffers[241] = length 88, hash C79FE804
buffers[242] = length 88, hash A74C7F0A
buffers[243] = length 91, hash 55F6F0A5
buffers[244] = length 93, hash 330F33E7
buffers[245] = length 89, hash 614AFBA0
buffers[246] = length 87, hash 3CE4652D
buffers[247] = length 87, hash 4EFD5467
buffers[248] = length 86, hash D81B3EB8
buffers[249] = length 88, hash 96CB6871
buffers[250] = length 88, hash E9DF2786
buffers[251] = length 89, hash 2CA33D96
buffers[252] = length 90, hash 96BDE594
buffers[253] = length 87, hash C261493C
buffers[254] = length 86, hash D037318E
buffers[255] = length 88, hash BC15BC88
buffers[256] = length 91, hash A8361A51
buffers[257] = length 87, hash 4AFDB5F2
buffers[258] = length 87, hash 6447F8CB
buffers[259] = length 89, hash 48305229
buffers[260] = length 87, hash 8741D9E7
buffers[261] = length 120, hash 761F020C
buffers[262] = length 139, hash AECE2E57
buffers[263] = length 166, hash 6288797A
buffers[264] = length 144, hash 437821A0
buffers[265] = length 113, hash FCCBEDF1
buffers[266] = length 108, hash C4040614
buffers[267] = length 125, hash E29064C2
buffers[268] = length 126, hash D42D24FF
buffers[269] = length 122, hash 30AF267D
buffers[270] = length 122, hash 45CEC1FB
buffers[271] = length 134, hash 59143FE2
buffers[272] = length 134, hash BD52A84
buffers[273] = length 120, hash 745C3714
buffers[274] = length 126, hash 505E117B
buffers[275] = length 0, hash 1

View File

@ -0,0 +1,36 @@
MediaCodec (audio/flac):
buffers.length = 34
buffers[0] = length 5030, hash D2B60530
buffers[1] = length 5066, hash 4C932A54
buffers[2] = length 5112, hash 7E5A7B61
buffers[3] = length 5044, hash 7EF93F13
buffers[4] = length 4943, hash DE7E27F8
buffers[5] = length 5121, hash 6D0D0B40
buffers[6] = length 5068, hash 9924644F
buffers[7] = length 5143, hash 6C34F0CE
buffers[8] = length 5109, hash E3B7BEFB
buffers[9] = length 5129, hash 44111D9B
buffers[10] = length 5031, hash 9D55EA53
buffers[11] = length 5119, hash E1CB9BA6
buffers[12] = length 5360, hash 17265C5D
buffers[13] = length 5340, hash A90FDDF1
buffers[14] = length 5162, hash 31F65AD5
buffers[15] = length 5168, hash F2394F2D
buffers[16] = length 5776, hash 58437AB3
buffers[17] = length 5394, hash EBAB20A8
buffers[18] = length 5168, hash BF37C7A5
buffers[19] = length 5324, hash 59546B7B
buffers[20] = length 5172, hash 6036EF0B
buffers[21] = length 5102, hash 5A131071
buffers[22] = length 5111, hash 3D9EBB3B
buffers[23] = length 5113, hash 61101D4F
buffers[24] = length 5229, hash D2E55742
buffers[25] = length 5162, hash 7F2E97FA
buffers[26] = length 5255, hash D92A782
buffers[27] = length 5196, hash 98FE5138
buffers[28] = length 5214, hash 3D35C38C
buffers[29] = length 5211, hash 7E25420F
buffers[30] = length 5230, hash 2AD96FBC
buffers[31] = length 3384, hash 938BCDD9
buffers[32] = length 445, hash A388E3D6
buffers[33] = length 0, hash 1

View File

@ -0,0 +1,36 @@
MediaCodec (audio/flac):
buffers.length = 34
buffers[0] = length 5030, hash D2B60530
buffers[1] = length 5066, hash 4C932A54
buffers[2] = length 5112, hash 7E5A7B61
buffers[3] = length 5044, hash 7EF93F13
buffers[4] = length 4943, hash DE7E27F8
buffers[5] = length 5121, hash 6D0D0B40
buffers[6] = length 5068, hash 9924644F
buffers[7] = length 5143, hash 6C34F0CE
buffers[8] = length 5109, hash E3B7BEFB
buffers[9] = length 5129, hash 44111D9B
buffers[10] = length 5031, hash 9D55EA53
buffers[11] = length 5119, hash E1CB9BA6
buffers[12] = length 5360, hash 17265C5D
buffers[13] = length 5340, hash A90FDDF1
buffers[14] = length 5162, hash 31F65AD5
buffers[15] = length 5168, hash F2394F2D
buffers[16] = length 5776, hash 58437AB3
buffers[17] = length 5394, hash EBAB20A8
buffers[18] = length 5168, hash BF37C7A5
buffers[19] = length 5324, hash 59546B7B
buffers[20] = length 5172, hash 6036EF0B
buffers[21] = length 5102, hash 5A131071
buffers[22] = length 5111, hash 3D9EBB3B
buffers[23] = length 5113, hash 61101D4F
buffers[24] = length 5229, hash D2E55742
buffers[25] = length 5162, hash 7F2E97FA
buffers[26] = length 5255, hash D92A782
buffers[27] = length 5196, hash 98FE5138
buffers[28] = length 5214, hash 3D35C38C
buffers[29] = length 5211, hash 7E25420F
buffers[30] = length 5230, hash 2AD96FBC
buffers[31] = length 3384, hash 938BCDD9
buffers[32] = length 445, hash A388E3D6
buffers[33] = length 0, hash 1

View File

@ -0,0 +1,183 @@
MediaCodec (audio/vorbis):
buffers.length = 181
buffers[0] = length 49, hash 2FFF94F0
buffers[1] = length 44, hash 3946418A
buffers[2] = length 55, hash 2A0B878E
buffers[3] = length 53, hash CC3B6879
buffers[4] = length 215, hash 106AE950
buffers[5] = length 192, hash 2B219F53
buffers[6] = length 197, hash FBC39422
buffers[7] = length 209, hash 386E8979
buffers[8] = length 42, hash E81162C1
buffers[9] = length 41, hash F15BEE36
buffers[10] = length 42, hash D67EB19
buffers[11] = length 42, hash F4DE4792
buffers[12] = length 53, hash 80F66AC3
buffers[13] = length 56, hash DCB9DFC4
buffers[14] = length 55, hash 4E0C4E9D
buffers[15] = length 203, hash 176B6862
buffers[16] = length 193, hash AB13CB10
buffers[17] = length 203, hash DE63DE9F
buffers[18] = length 194, hash 4A9508A2
buffers[19] = length 210, hash 196899B3
buffers[20] = length 195, hash B68407F1
buffers[21] = length 193, hash A1FA86E3
buffers[22] = length 194, hash 5C0B9343
buffers[23] = length 198, hash 789914B2
buffers[24] = length 183, hash 1B82D11F
buffers[25] = length 199, hash D5B848F4
buffers[26] = length 192, hash B34427EA
buffers[27] = length 199, hash C2599BB5
buffers[28] = length 195, hash BFD83194
buffers[29] = length 199, hash C9A7F7CA
buffers[30] = length 44, hash 5D76EAD6
buffers[31] = length 43, hash 8619C423
buffers[32] = length 43, hash E490BBE
buffers[33] = length 53, hash 8A557CAE
buffers[34] = length 56, hash 81007BBA
buffers[35] = length 56, hash 4E4DD67F
buffers[36] = length 222, hash 414188AB
buffers[37] = length 202, hash 67A07D30
buffers[38] = length 200, hash E357D853
buffers[39] = length 203, hash 4653DC90
buffers[40] = length 192, hash A65E6C09
buffers[41] = length 202, hash FBEAC508
buffers[42] = length 202, hash E9B7B59F
buffers[43] = length 204, hash E24AA78E
buffers[44] = length 41, hash 3FBC5216
buffers[45] = length 47, hash 153FBC55
buffers[46] = length 42, hash 2B493D6C
buffers[47] = length 42, hash 8303BEE3
buffers[48] = length 62, hash 71AEE50B
buffers[49] = length 54, hash 52F61908
buffers[50] = length 45, hash 7BD3E3A1
buffers[51] = length 41, hash E0F65472
buffers[52] = length 45, hash 41838675
buffers[53] = length 44, hash FCBC2147
buffers[54] = length 45, hash 1A5987E3
buffers[55] = length 43, hash 99074864
buffers[56] = length 57, hash D4A9B60A
buffers[57] = length 52, hash 302129DA
buffers[58] = length 57, hash D8DD99C0
buffers[59] = length 206, hash F4B9EF26
buffers[60] = length 197, hash 7B8ACC8A
buffers[61] = length 186, hash 161027CB
buffers[62] = length 186, hash 1D6871B6
buffers[63] = length 201, hash 536E9FDB
buffers[64] = length 192, hash D38EFAC5
buffers[65] = length 194, hash 4B394EF3
buffers[66] = length 206, hash 1B31BA99
buffers[67] = length 212, hash AD061F43
buffers[68] = length 180, hash 6D1F7481
buffers[69] = length 195, hash D80B21F
buffers[70] = length 186, hash D367882
buffers[71] = length 195, hash 2722159A
buffers[72] = length 199, hash 10CEE97A
buffers[73] = length 191, hash 2CF9FB3F
buffers[74] = length 197, hash A725DA0
buffers[75] = length 211, hash D4E5DB9E
buffers[76] = length 189, hash 1A90F496
buffers[77] = length 187, hash 44DB2689
buffers[78] = length 197, hash 6D3E5117
buffers[79] = length 208, hash 5B57B288
buffers[80] = length 198, hash D5FC05
buffers[81] = length 192, hash 350BBA45
buffers[82] = length 195, hash 5F96F2A8
buffers[83] = length 202, hash 61D7CC33
buffers[84] = length 202, hash 49D335F2
buffers[85] = length 192, hash 2FE9CB1A
buffers[86] = length 201, hash BF0763B2
buffers[87] = length 184, hash AD047421
buffers[88] = length 196, hash F9088F14
buffers[89] = length 190, hash AC6D38FD
buffers[90] = length 195, hash 8D1A66D2
buffers[91] = length 197, hash B46BFB6B
buffers[92] = length 195, hash D9761F23
buffers[93] = length 204, hash 3391B617
buffers[94] = length 42, hash 33A1FB52
buffers[95] = length 44, hash 408B146E
buffers[96] = length 44, hash 171C7E0D
buffers[97] = length 54, hash 6307E16C
buffers[98] = length 53, hash 4A319572
buffers[99] = length 215, hash BA9C445C
buffers[100] = length 201, hash 3120D234
buffers[101] = length 187, hash DB44993C
buffers[102] = length 196, hash CF2002D7
buffers[103] = length 185, hash E03B5D7
buffers[104] = length 187, hash DA399A2C
buffers[105] = length 191, hash 292AA0DB
buffers[106] = length 201, hash 221910E0
buffers[107] = length 194, hash F4ED7821
buffers[108] = length 43, hash FDDA515E
buffers[109] = length 42, hash F3571C0A
buffers[110] = length 38, hash 39F910B3
buffers[111] = length 41, hash 2D189531
buffers[112] = length 43, hash 1F7574DB
buffers[113] = length 43, hash 644D15E5
buffers[114] = length 49, hash E8A0878
buffers[115] = length 55, hash DFF2046D
buffers[116] = length 49, hash 9FB8A23
buffers[117] = length 41, hash E3E15E3B
buffers[118] = length 42, hash E5D17A32
buffers[119] = length 42, hash F308B653
buffers[120] = length 55, hash BB750D76
buffers[121] = length 51, hash 96772ABF
buffers[122] = length 197, hash E4524346
buffers[123] = length 188, hash AC3E1BB5
buffers[124] = length 195, hash F56DB8A5
buffers[125] = length 198, hash C8970FF7
buffers[126] = length 202, hash AF425C68
buffers[127] = length 196, hash 4215D839
buffers[128] = length 204, hash DB9BE8E3
buffers[129] = length 206, hash E5B20AB8
buffers[130] = length 209, hash D7F47B95
buffers[131] = length 193, hash FB54FB05
buffers[132] = length 199, hash D99C3106
buffers[133] = length 206, hash 253885B9
buffers[134] = length 191, hash FBDD8162
buffers[135] = length 183, hash 7290332F
buffers[136] = length 189, hash 1A9DC3DE
buffers[137] = length 201, hash 5D936764
buffers[138] = length 193, hash 6B03E75E
buffers[139] = length 199, hash 8A21BA83
buffers[140] = length 41, hash E6362210
buffers[141] = length 43, hash 36A57B44
buffers[142] = length 43, hash E51797D5
buffers[143] = length 43, hash 1F336C72
buffers[144] = length 42, hash 201AD367
buffers[145] = length 50, hash 606CCD6
buffers[146] = length 56, hash B15EBD7A
buffers[147] = length 212, hash 273B8D22
buffers[148] = length 194, hash 44F9CE1
buffers[149] = length 195, hash EDF9EBA1
buffers[150] = length 194, hash CE9F2D26
buffers[151] = length 192, hash 204F8A23
buffers[152] = length 206, hash DFA57E67
buffers[153] = length 196, hash 3CF084AB
buffers[154] = length 202, hash 2AF75C08
buffers[155] = length 203, hash 748EAF7
buffers[156] = length 205, hash ED82379D
buffers[157] = length 193, hash 61F26F22
buffers[158] = length 189, hash 85EF1D20
buffers[159] = length 187, hash 25E41FBF
buffers[160] = length 199, hash F365808
buffers[161] = length 197, hash 94205329
buffers[162] = length 201, hash FA2B2055
buffers[163] = length 194, hash AF95381F
buffers[164] = length 201, hash 923D3534
buffers[165] = length 198, hash 35F84C2E
buffers[166] = length 204, hash 6642CA40
buffers[167] = length 183, hash 3E2DC6BE
buffers[168] = length 197, hash B1E458CE
buffers[169] = length 193, hash E9218C84
buffers[170] = length 192, hash FEF08D4B
buffers[171] = length 201, hash FC411147
buffers[172] = length 218, hash 86893464
buffers[173] = length 226, hash 31C5320
buffers[174] = length 233, hash 9432BEE5
buffers[175] = length 213, hash B3FCC53E
buffers[176] = length 204, hash D70DD5A2
buffers[177] = length 212, hash A4EF1B69
buffers[178] = length 203, hash 8B0748B5
buffers[179] = length 149, hash E455335B
buffers[180] = length 0, hash 1

View File

@ -0,0 +1,183 @@
MediaCodec (audio/vorbis):
buffers.length = 181
buffers[0] = length 49, hash 2FFF94F0
buffers[1] = length 44, hash 3946418A
buffers[2] = length 55, hash 2A0B878E
buffers[3] = length 53, hash CC3B6879
buffers[4] = length 215, hash 106AE950
buffers[5] = length 192, hash 2B219F53
buffers[6] = length 197, hash FBC39422
buffers[7] = length 209, hash 386E8979
buffers[8] = length 42, hash E81162C1
buffers[9] = length 41, hash F15BEE36
buffers[10] = length 42, hash D67EB19
buffers[11] = length 42, hash F4DE4792
buffers[12] = length 53, hash 80F66AC3
buffers[13] = length 56, hash DCB9DFC4
buffers[14] = length 55, hash 4E0C4E9D
buffers[15] = length 203, hash 176B6862
buffers[16] = length 193, hash AB13CB10
buffers[17] = length 203, hash DE63DE9F
buffers[18] = length 194, hash 4A9508A2
buffers[19] = length 210, hash 196899B3
buffers[20] = length 195, hash B68407F1
buffers[21] = length 193, hash A1FA86E3
buffers[22] = length 194, hash 5C0B9343
buffers[23] = length 198, hash 789914B2
buffers[24] = length 183, hash 1B82D11F
buffers[25] = length 199, hash D5B848F4
buffers[26] = length 192, hash B34427EA
buffers[27] = length 199, hash C2599BB5
buffers[28] = length 195, hash BFD83194
buffers[29] = length 199, hash C9A7F7CA
buffers[30] = length 44, hash 5D76EAD6
buffers[31] = length 43, hash 8619C423
buffers[32] = length 43, hash E490BBE
buffers[33] = length 53, hash 8A557CAE
buffers[34] = length 56, hash 81007BBA
buffers[35] = length 56, hash 4E4DD67F
buffers[36] = length 222, hash 414188AB
buffers[37] = length 202, hash 67A07D30
buffers[38] = length 200, hash E357D853
buffers[39] = length 203, hash 4653DC90
buffers[40] = length 192, hash A65E6C09
buffers[41] = length 202, hash FBEAC508
buffers[42] = length 202, hash E9B7B59F
buffers[43] = length 204, hash E24AA78E
buffers[44] = length 41, hash 3FBC5216
buffers[45] = length 47, hash 153FBC55
buffers[46] = length 42, hash 2B493D6C
buffers[47] = length 42, hash 8303BEE3
buffers[48] = length 62, hash 71AEE50B
buffers[49] = length 54, hash 52F61908
buffers[50] = length 45, hash 7BD3E3A1
buffers[51] = length 41, hash E0F65472
buffers[52] = length 45, hash 41838675
buffers[53] = length 44, hash FCBC2147
buffers[54] = length 45, hash 1A5987E3
buffers[55] = length 43, hash 99074864
buffers[56] = length 57, hash D4A9B60A
buffers[57] = length 52, hash 302129DA
buffers[58] = length 57, hash D8DD99C0
buffers[59] = length 206, hash F4B9EF26
buffers[60] = length 197, hash 7B8ACC8A
buffers[61] = length 186, hash 161027CB
buffers[62] = length 186, hash 1D6871B6
buffers[63] = length 201, hash 536E9FDB
buffers[64] = length 192, hash D38EFAC5
buffers[65] = length 194, hash 4B394EF3
buffers[66] = length 206, hash 1B31BA99
buffers[67] = length 212, hash AD061F43
buffers[68] = length 180, hash 6D1F7481
buffers[69] = length 195, hash D80B21F
buffers[70] = length 186, hash D367882
buffers[71] = length 195, hash 2722159A
buffers[72] = length 199, hash 10CEE97A
buffers[73] = length 191, hash 2CF9FB3F
buffers[74] = length 197, hash A725DA0
buffers[75] = length 211, hash D4E5DB9E
buffers[76] = length 189, hash 1A90F496
buffers[77] = length 187, hash 44DB2689
buffers[78] = length 197, hash 6D3E5117
buffers[79] = length 208, hash 5B57B288
buffers[80] = length 198, hash D5FC05
buffers[81] = length 192, hash 350BBA45
buffers[82] = length 195, hash 5F96F2A8
buffers[83] = length 202, hash 61D7CC33
buffers[84] = length 202, hash 49D335F2
buffers[85] = length 192, hash 2FE9CB1A
buffers[86] = length 201, hash BF0763B2
buffers[87] = length 184, hash AD047421
buffers[88] = length 196, hash F9088F14
buffers[89] = length 190, hash AC6D38FD
buffers[90] = length 195, hash 8D1A66D2
buffers[91] = length 197, hash B46BFB6B
buffers[92] = length 195, hash D9761F23
buffers[93] = length 204, hash 3391B617
buffers[94] = length 42, hash 33A1FB52
buffers[95] = length 44, hash 408B146E
buffers[96] = length 44, hash 171C7E0D
buffers[97] = length 54, hash 6307E16C
buffers[98] = length 53, hash 4A319572
buffers[99] = length 215, hash BA9C445C
buffers[100] = length 201, hash 3120D234
buffers[101] = length 187, hash DB44993C
buffers[102] = length 196, hash CF2002D7
buffers[103] = length 185, hash E03B5D7
buffers[104] = length 187, hash DA399A2C
buffers[105] = length 191, hash 292AA0DB
buffers[106] = length 201, hash 221910E0
buffers[107] = length 194, hash F4ED7821
buffers[108] = length 43, hash FDDA515E
buffers[109] = length 42, hash F3571C0A
buffers[110] = length 38, hash 39F910B3
buffers[111] = length 41, hash 2D189531
buffers[112] = length 43, hash 1F7574DB
buffers[113] = length 43, hash 644D15E5
buffers[114] = length 49, hash E8A0878
buffers[115] = length 55, hash DFF2046D
buffers[116] = length 49, hash 9FB8A23
buffers[117] = length 41, hash E3E15E3B
buffers[118] = length 42, hash E5D17A32
buffers[119] = length 42, hash F308B653
buffers[120] = length 55, hash BB750D76
buffers[121] = length 51, hash 96772ABF
buffers[122] = length 197, hash E4524346
buffers[123] = length 188, hash AC3E1BB5
buffers[124] = length 195, hash F56DB8A5
buffers[125] = length 198, hash C8970FF7
buffers[126] = length 202, hash AF425C68
buffers[127] = length 196, hash 4215D839
buffers[128] = length 204, hash DB9BE8E3
buffers[129] = length 206, hash E5B20AB8
buffers[130] = length 209, hash D7F47B95
buffers[131] = length 193, hash FB54FB05
buffers[132] = length 199, hash D99C3106
buffers[133] = length 206, hash 253885B9
buffers[134] = length 191, hash FBDD8162
buffers[135] = length 183, hash 7290332F
buffers[136] = length 189, hash 1A9DC3DE
buffers[137] = length 201, hash 5D936764
buffers[138] = length 193, hash 6B03E75E
buffers[139] = length 199, hash 8A21BA83
buffers[140] = length 41, hash E6362210
buffers[141] = length 43, hash 36A57B44
buffers[142] = length 43, hash E51797D5
buffers[143] = length 43, hash 1F336C72
buffers[144] = length 42, hash 201AD367
buffers[145] = length 50, hash 606CCD6
buffers[146] = length 56, hash B15EBD7A
buffers[147] = length 212, hash 273B8D22
buffers[148] = length 194, hash 44F9CE1
buffers[149] = length 195, hash EDF9EBA1
buffers[150] = length 194, hash CE9F2D26
buffers[151] = length 192, hash 204F8A23
buffers[152] = length 206, hash DFA57E67
buffers[153] = length 196, hash 3CF084AB
buffers[154] = length 202, hash 2AF75C08
buffers[155] = length 203, hash 748EAF7
buffers[156] = length 205, hash ED82379D
buffers[157] = length 193, hash 61F26F22
buffers[158] = length 189, hash 85EF1D20
buffers[159] = length 187, hash 25E41FBF
buffers[160] = length 199, hash F365808
buffers[161] = length 197, hash 94205329
buffers[162] = length 201, hash FA2B2055
buffers[163] = length 194, hash AF95381F
buffers[164] = length 201, hash 923D3534
buffers[165] = length 198, hash 35F84C2E
buffers[166] = length 204, hash 6642CA40
buffers[167] = length 183, hash 3E2DC6BE
buffers[168] = length 197, hash B1E458CE
buffers[169] = length 193, hash E9218C84
buffers[170] = length 192, hash FEF08D4B
buffers[171] = length 201, hash FC411147
buffers[172] = length 218, hash 86893464
buffers[173] = length 226, hash 31C5320
buffers[174] = length 233, hash 9432BEE5
buffers[175] = length 213, hash B3FCC53E
buffers[176] = length 204, hash D70DD5A2
buffers[177] = length 212, hash A4EF1B69
buffers[178] = length 203, hash 8B0748B5
buffers[179] = length 149, hash E455335B
buffers[180] = length 0, hash 1

View File

@ -0,0 +1,183 @@
MediaCodec (audio/vorbis):
buffers.length = 181
buffers[0] = length 49, hash 2FFF94F0
buffers[1] = length 44, hash 3946418A
buffers[2] = length 55, hash 2A0B878E
buffers[3] = length 53, hash CC3B6879
buffers[4] = length 215, hash 106AE950
buffers[5] = length 192, hash 2B219F53
buffers[6] = length 197, hash FBC39422
buffers[7] = length 209, hash 386E8979
buffers[8] = length 42, hash E81162C1
buffers[9] = length 41, hash F15BEE36
buffers[10] = length 42, hash D67EB19
buffers[11] = length 42, hash F4DE4792
buffers[12] = length 53, hash 80F66AC3
buffers[13] = length 56, hash DCB9DFC4
buffers[14] = length 55, hash 4E0C4E9D
buffers[15] = length 203, hash 176B6862
buffers[16] = length 193, hash AB13CB10
buffers[17] = length 203, hash DE63DE9F
buffers[18] = length 194, hash 4A9508A2
buffers[19] = length 210, hash 196899B3
buffers[20] = length 195, hash B68407F1
buffers[21] = length 193, hash A1FA86E3
buffers[22] = length 194, hash 5C0B9343
buffers[23] = length 198, hash 789914B2
buffers[24] = length 183, hash 1B82D11F
buffers[25] = length 199, hash D5B848F4
buffers[26] = length 192, hash B34427EA
buffers[27] = length 199, hash C2599BB5
buffers[28] = length 195, hash BFD83194
buffers[29] = length 199, hash C9A7F7CA
buffers[30] = length 44, hash 5D76EAD6
buffers[31] = length 43, hash 8619C423
buffers[32] = length 43, hash E490BBE
buffers[33] = length 53, hash 8A557CAE
buffers[34] = length 56, hash 81007BBA
buffers[35] = length 56, hash 4E4DD67F
buffers[36] = length 222, hash 414188AB
buffers[37] = length 202, hash 67A07D30
buffers[38] = length 200, hash E357D853
buffers[39] = length 203, hash 4653DC90
buffers[40] = length 192, hash A65E6C09
buffers[41] = length 202, hash FBEAC508
buffers[42] = length 202, hash E9B7B59F
buffers[43] = length 204, hash E24AA78E
buffers[44] = length 41, hash 3FBC5216
buffers[45] = length 47, hash 153FBC55
buffers[46] = length 42, hash 2B493D6C
buffers[47] = length 42, hash 8303BEE3
buffers[48] = length 62, hash 71AEE50B
buffers[49] = length 54, hash 52F61908
buffers[50] = length 45, hash 7BD3E3A1
buffers[51] = length 41, hash E0F65472
buffers[52] = length 45, hash 41838675
buffers[53] = length 44, hash FCBC2147
buffers[54] = length 45, hash 1A5987E3
buffers[55] = length 43, hash 99074864
buffers[56] = length 57, hash D4A9B60A
buffers[57] = length 52, hash 302129DA
buffers[58] = length 57, hash D8DD99C0
buffers[59] = length 206, hash F4B9EF26
buffers[60] = length 197, hash 7B8ACC8A
buffers[61] = length 186, hash 161027CB
buffers[62] = length 186, hash 1D6871B6
buffers[63] = length 201, hash 536E9FDB
buffers[64] = length 192, hash D38EFAC5
buffers[65] = length 194, hash 4B394EF3
buffers[66] = length 206, hash 1B31BA99
buffers[67] = length 212, hash AD061F43
buffers[68] = length 180, hash 6D1F7481
buffers[69] = length 195, hash D80B21F
buffers[70] = length 186, hash D367882
buffers[71] = length 195, hash 2722159A
buffers[72] = length 199, hash 10CEE97A
buffers[73] = length 191, hash 2CF9FB3F
buffers[74] = length 197, hash A725DA0
buffers[75] = length 211, hash D4E5DB9E
buffers[76] = length 189, hash 1A90F496
buffers[77] = length 187, hash 44DB2689
buffers[78] = length 197, hash 6D3E5117
buffers[79] = length 208, hash 5B57B288
buffers[80] = length 198, hash D5FC05
buffers[81] = length 192, hash 350BBA45
buffers[82] = length 195, hash 5F96F2A8
buffers[83] = length 202, hash 61D7CC33
buffers[84] = length 202, hash 49D335F2
buffers[85] = length 192, hash 2FE9CB1A
buffers[86] = length 201, hash BF0763B2
buffers[87] = length 184, hash AD047421
buffers[88] = length 196, hash F9088F14
buffers[89] = length 190, hash AC6D38FD
buffers[90] = length 195, hash 8D1A66D2
buffers[91] = length 197, hash B46BFB6B
buffers[92] = length 195, hash D9761F23
buffers[93] = length 204, hash 3391B617
buffers[94] = length 42, hash 33A1FB52
buffers[95] = length 44, hash 408B146E
buffers[96] = length 44, hash 171C7E0D
buffers[97] = length 54, hash 6307E16C
buffers[98] = length 53, hash 4A319572
buffers[99] = length 215, hash BA9C445C
buffers[100] = length 201, hash 3120D234
buffers[101] = length 187, hash DB44993C
buffers[102] = length 196, hash CF2002D7
buffers[103] = length 185, hash E03B5D7
buffers[104] = length 187, hash DA399A2C
buffers[105] = length 191, hash 292AA0DB
buffers[106] = length 201, hash 221910E0
buffers[107] = length 194, hash F4ED7821
buffers[108] = length 43, hash FDDA515E
buffers[109] = length 42, hash F3571C0A
buffers[110] = length 38, hash 39F910B3
buffers[111] = length 41, hash 2D189531
buffers[112] = length 43, hash 1F7574DB
buffers[113] = length 43, hash 644D15E5
buffers[114] = length 49, hash E8A0878
buffers[115] = length 55, hash DFF2046D
buffers[116] = length 49, hash 9FB8A23
buffers[117] = length 41, hash E3E15E3B
buffers[118] = length 42, hash E5D17A32
buffers[119] = length 42, hash F308B653
buffers[120] = length 55, hash BB750D76
buffers[121] = length 51, hash 96772ABF
buffers[122] = length 197, hash E4524346
buffers[123] = length 188, hash AC3E1BB5
buffers[124] = length 195, hash F56DB8A5
buffers[125] = length 198, hash C8970FF7
buffers[126] = length 202, hash AF425C68
buffers[127] = length 196, hash 4215D839
buffers[128] = length 204, hash DB9BE8E3
buffers[129] = length 206, hash E5B20AB8
buffers[130] = length 209, hash D7F47B95
buffers[131] = length 193, hash FB54FB05
buffers[132] = length 199, hash D99C3106
buffers[133] = length 206, hash 253885B9
buffers[134] = length 191, hash FBDD8162
buffers[135] = length 183, hash 7290332F
buffers[136] = length 189, hash 1A9DC3DE
buffers[137] = length 201, hash 5D936764
buffers[138] = length 193, hash 6B03E75E
buffers[139] = length 199, hash 8A21BA83
buffers[140] = length 41, hash E6362210
buffers[141] = length 43, hash 36A57B44
buffers[142] = length 43, hash E51797D5
buffers[143] = length 43, hash 1F336C72
buffers[144] = length 42, hash 201AD367
buffers[145] = length 50, hash 606CCD6
buffers[146] = length 56, hash B15EBD7A
buffers[147] = length 212, hash 273B8D22
buffers[148] = length 194, hash 44F9CE1
buffers[149] = length 195, hash EDF9EBA1
buffers[150] = length 194, hash CE9F2D26
buffers[151] = length 192, hash 204F8A23
buffers[152] = length 206, hash DFA57E67
buffers[153] = length 196, hash 3CF084AB
buffers[154] = length 202, hash 2AF75C08
buffers[155] = length 203, hash 748EAF7
buffers[156] = length 205, hash ED82379D
buffers[157] = length 193, hash 61F26F22
buffers[158] = length 189, hash 85EF1D20
buffers[159] = length 187, hash 25E41FBF
buffers[160] = length 199, hash F365808
buffers[161] = length 197, hash 94205329
buffers[162] = length 201, hash FA2B2055
buffers[163] = length 194, hash AF95381F
buffers[164] = length 201, hash 923D3534
buffers[165] = length 198, hash 35F84C2E
buffers[166] = length 204, hash 6642CA40
buffers[167] = length 183, hash 3E2DC6BE
buffers[168] = length 197, hash B1E458CE
buffers[169] = length 193, hash E9218C84
buffers[170] = length 192, hash FEF08D4B
buffers[171] = length 201, hash FC411147
buffers[172] = length 218, hash 86893464
buffers[173] = length 226, hash 31C5320
buffers[174] = length 233, hash 9432BEE5
buffers[175] = length 213, hash B3FCC53E
buffers[176] = length 204, hash D70DD5A2
buffers[177] = length 212, hash A4EF1B69
buffers[178] = length 203, hash 8B0748B5
buffers[179] = length 149, hash E455335B
buffers[180] = length 0, hash 1