mirror of
https://github.com/samsonjs/media.git
synced 2026-04-24 14:37:45 +00:00
I decided not to migrate all the tests in one CL to keep the diff manageable. I'll make follow-up CLs to migrate the tests, and eventually delete TeeCodec and all associated logic. I couldn't completely remove the dump diff because ShadowMediaCodec.getCodecInfo() (which would give me access to the MIME type) doesn't seem to work properly - it returned video/avc when name=exotest.audio.aac, and looking into the code it looks like there's some native methods that are missing shadow implementations. PiperOrigin-RevId: 347991956
348 lines
13 KiB
Text
348 lines
13 KiB
Text
MediaCodecAdapter (exotest.audio.aac):
|
|
buffers.length = 218
|
|
buffers[0] = length 21, hash D57A2CCC
|
|
buffers[1] = length 4, hash EE9DF
|
|
buffers[2] = length 4, hash EE9DF
|
|
buffers[3] = length 4, hash EE9DF
|
|
buffers[4] = length 4, hash EE9DF
|
|
buffers[5] = length 4, hash EE9DF
|
|
buffers[6] = length 4, hash EE9DF
|
|
buffers[7] = length 4, hash EE9DF
|
|
buffers[8] = length 4, hash EE9DF
|
|
buffers[9] = length 4, hash EE9DF
|
|
buffers[10] = length 4, hash EE9DF
|
|
buffers[11] = length 4, hash EE9DF
|
|
buffers[12] = length 4, hash EE9DF
|
|
buffers[13] = length 4, hash EE9DF
|
|
buffers[14] = length 4, hash EE9DF
|
|
buffers[15] = length 4, hash EE9DF
|
|
buffers[16] = length 4, hash EE9DF
|
|
buffers[17] = length 4, hash EE9DF
|
|
buffers[18] = length 4, hash EE9DF
|
|
buffers[19] = length 4, hash EE9DF
|
|
buffers[20] = length 4, hash EE9DF
|
|
buffers[21] = length 4, hash EE9DF
|
|
buffers[22] = length 4, hash EE9DF
|
|
buffers[23] = length 4, hash EE9DF
|
|
buffers[24] = length 4, hash EE9DF
|
|
buffers[25] = length 4, hash EE9DF
|
|
buffers[26] = length 4, hash EE9DF
|
|
buffers[27] = length 4, hash EE9DF
|
|
buffers[28] = length 4, hash EE9DF
|
|
buffers[29] = length 4, hash EE9DF
|
|
buffers[30] = length 4, hash EE9DF
|
|
buffers[31] = length 4, hash EE9DF
|
|
buffers[32] = length 4, hash EE9DF
|
|
buffers[33] = length 4, hash EE9DF
|
|
buffers[34] = length 4, hash EE9DF
|
|
buffers[35] = length 4, hash EE9DF
|
|
buffers[36] = length 4, hash EE9DF
|
|
buffers[37] = length 4, hash EE9DF
|
|
buffers[38] = length 4, hash EE9DF
|
|
buffers[39] = length 4, hash EE9DF
|
|
buffers[40] = length 4, hash EE9DF
|
|
buffers[41] = length 4, hash EE9DF
|
|
buffers[42] = length 4, hash EE9DF
|
|
buffers[43] = length 4, hash EE9DF
|
|
buffers[44] = length 4, hash EE9DF
|
|
buffers[45] = length 4, hash EE9DF
|
|
buffers[46] = length 4, hash EE9DF
|
|
buffers[47] = length 4, hash EE9DF
|
|
buffers[48] = length 4, hash EE9DF
|
|
buffers[49] = length 4, hash EE9DF
|
|
buffers[50] = length 4, hash EE9DF
|
|
buffers[51] = length 4, hash EE9DF
|
|
buffers[52] = length 4, hash EE9DF
|
|
buffers[53] = length 4, hash EE9DF
|
|
buffers[54] = length 4, hash EE9DF
|
|
buffers[55] = length 4, hash EE9DF
|
|
buffers[56] = length 4, hash EE9DF
|
|
buffers[57] = length 4, hash EE9DF
|
|
buffers[58] = length 4, hash EE9DF
|
|
buffers[59] = length 4, hash EE9DF
|
|
buffers[60] = length 4, hash EE9DF
|
|
buffers[61] = length 4, hash EE9DF
|
|
buffers[62] = length 4, hash EE9DF
|
|
buffers[63] = length 4, hash EE9DF
|
|
buffers[64] = length 4, hash EE9DF
|
|
buffers[65] = length 4, hash EE9DF
|
|
buffers[66] = length 4, hash EE9DF
|
|
buffers[67] = length 4, hash EE9DF
|
|
buffers[68] = length 4, hash EE9DF
|
|
buffers[69] = length 4, hash EE9DF
|
|
buffers[70] = length 4, hash EE9DF
|
|
buffers[71] = length 4, hash EE9DF
|
|
buffers[72] = length 4, hash EE9DF
|
|
buffers[73] = length 4, hash EE9DF
|
|
buffers[74] = length 4, hash EE9DF
|
|
buffers[75] = length 4, hash EE9DF
|
|
buffers[76] = length 4, hash EE9DF
|
|
buffers[77] = length 4, hash EE9DF
|
|
buffers[78] = length 4, hash EE9DF
|
|
buffers[79] = length 4, hash EE9DF
|
|
buffers[80] = length 4, hash EE9DF
|
|
buffers[81] = length 4, hash EE9DF
|
|
buffers[82] = length 4, hash EE9DF
|
|
buffers[83] = length 4, hash EE9DF
|
|
buffers[84] = length 4, hash EE9DF
|
|
buffers[85] = length 4, hash EE9DF
|
|
buffers[86] = length 4, hash EE9DF
|
|
buffers[87] = length 4, hash EE9DF
|
|
buffers[88] = length 4, hash EE9DF
|
|
buffers[89] = length 4, hash EE9DF
|
|
buffers[90] = length 4, hash EE9DF
|
|
buffers[91] = length 4, hash EE9DF
|
|
buffers[92] = length 4, hash EE9DF
|
|
buffers[93] = length 4, hash EE9DF
|
|
buffers[94] = length 4, hash EE9DF
|
|
buffers[95] = length 4, hash EE9DF
|
|
buffers[96] = length 4, hash EE9DF
|
|
buffers[97] = length 4, hash EE9DF
|
|
buffers[98] = length 4, hash EE9DF
|
|
buffers[99] = length 4, hash EE9DF
|
|
buffers[100] = length 4, hash EE9DF
|
|
buffers[101] = length 4, hash EE9DF
|
|
buffers[102] = length 4, hash EE9DF
|
|
buffers[103] = length 4, hash EE9DF
|
|
buffers[104] = length 4, hash EE9DF
|
|
buffers[105] = length 4, hash EE9DF
|
|
buffers[106] = length 4, hash EE9DF
|
|
buffers[107] = length 4, hash EE9DF
|
|
buffers[108] = length 4, hash EE9DF
|
|
buffers[109] = length 4, hash EE9DF
|
|
buffers[110] = length 4, hash EE9DF
|
|
buffers[111] = length 4, hash EE9DF
|
|
buffers[112] = length 4, hash EE9DF
|
|
buffers[113] = length 4, hash EE9DF
|
|
buffers[114] = length 4, hash EE9DF
|
|
buffers[115] = length 4, hash EE9DF
|
|
buffers[116] = length 4, hash EE9DF
|
|
buffers[117] = length 4, hash EE9DF
|
|
buffers[118] = length 4, hash EE9DF
|
|
buffers[119] = length 4, hash EE9DF
|
|
buffers[120] = length 4, hash EE9DF
|
|
buffers[121] = length 4, hash EE9DF
|
|
buffers[122] = length 4, hash EE9DF
|
|
buffers[123] = length 4, hash EE9DF
|
|
buffers[124] = length 4, hash EE9DF
|
|
buffers[125] = length 4, hash EE9DF
|
|
buffers[126] = length 4, hash EE9DF
|
|
buffers[127] = length 4, hash EE9DF
|
|
buffers[128] = length 4, hash EE9DF
|
|
buffers[129] = length 4, hash EE9DF
|
|
buffers[130] = length 4, hash EE9DF
|
|
buffers[131] = length 4, hash EE9DF
|
|
buffers[132] = length 4, hash EE9DF
|
|
buffers[133] = length 4, hash EE9DF
|
|
buffers[134] = length 4, hash EE9DF
|
|
buffers[135] = length 4, hash EE9DF
|
|
buffers[136] = length 4, hash EE9DF
|
|
buffers[137] = length 4, hash EE9DF
|
|
buffers[138] = length 4, hash EE9DF
|
|
buffers[139] = length 4, hash EE9DF
|
|
buffers[140] = length 4, hash EE9DF
|
|
buffers[141] = length 4, hash EE9DF
|
|
buffers[142] = length 4, hash EE9DF
|
|
buffers[143] = length 4, hash EE9DF
|
|
buffers[144] = length 4, hash EE9DF
|
|
buffers[145] = length 4, hash EE9DF
|
|
buffers[146] = length 4, hash EE9DF
|
|
buffers[147] = length 4, hash EE9DF
|
|
buffers[148] = length 4, hash EE9DF
|
|
buffers[149] = length 4, hash EE9DF
|
|
buffers[150] = length 4, hash EE9DF
|
|
buffers[151] = length 4, hash EE9DF
|
|
buffers[152] = length 4, hash EE9DF
|
|
buffers[153] = length 4, hash EE9DF
|
|
buffers[154] = length 4, hash EE9DF
|
|
buffers[155] = length 4, hash EE9DF
|
|
buffers[156] = length 4, hash EE9DF
|
|
buffers[157] = length 4, hash EE9DF
|
|
buffers[158] = length 4, hash EE9DF
|
|
buffers[159] = length 4, hash EE9DF
|
|
buffers[160] = length 4, hash EE9DF
|
|
buffers[161] = length 4, hash EE9DF
|
|
buffers[162] = length 4, hash EE9DF
|
|
buffers[163] = length 4, hash EE9DF
|
|
buffers[164] = length 4, hash EE9DF
|
|
buffers[165] = length 4, hash EE9DF
|
|
buffers[166] = length 4, hash EE9DF
|
|
buffers[167] = length 4, hash EE9DF
|
|
buffers[168] = length 4, hash EE9DF
|
|
buffers[169] = length 4, hash EE9DF
|
|
buffers[170] = length 4, hash EE9DF
|
|
buffers[171] = length 4, hash EE9DF
|
|
buffers[172] = length 4, hash EE9DF
|
|
buffers[173] = length 4, hash EE9DF
|
|
buffers[174] = length 4, hash EE9DF
|
|
buffers[175] = length 4, hash EE9DF
|
|
buffers[176] = length 4, hash EE9DF
|
|
buffers[177] = length 4, hash EE9DF
|
|
buffers[178] = length 4, hash EE9DF
|
|
buffers[179] = length 4, hash EE9DF
|
|
buffers[180] = length 4, hash EE9DF
|
|
buffers[181] = length 4, hash EE9DF
|
|
buffers[182] = length 4, hash EE9DF
|
|
buffers[183] = length 4, hash EE9DF
|
|
buffers[184] = length 4, hash EE9DF
|
|
buffers[185] = length 4, hash EE9DF
|
|
buffers[186] = length 4, hash EE9DF
|
|
buffers[187] = length 4, hash EE9DF
|
|
buffers[188] = length 4, hash EE9DF
|
|
buffers[189] = length 4, hash EE9DF
|
|
buffers[190] = length 4, hash EE9DF
|
|
buffers[191] = length 4, hash EE9DF
|
|
buffers[192] = length 4, hash EE9DF
|
|
buffers[193] = length 4, hash EE9DF
|
|
buffers[194] = length 4, hash EE9DF
|
|
buffers[195] = length 4, hash EE9DF
|
|
buffers[196] = length 4, hash EE9DF
|
|
buffers[197] = length 4, hash EE9DF
|
|
buffers[198] = length 4, hash EE9DF
|
|
buffers[199] = length 4, hash EE9DF
|
|
buffers[200] = length 4, hash EE9DF
|
|
buffers[201] = length 4, hash EE9DF
|
|
buffers[202] = length 4, hash EE9DF
|
|
buffers[203] = length 4, hash EE9DF
|
|
buffers[204] = length 4, hash EE9DF
|
|
buffers[205] = length 4, hash EE9DF
|
|
buffers[206] = length 4, hash EE9DF
|
|
buffers[207] = length 4, hash EE9DF
|
|
buffers[208] = length 4, hash EE9DF
|
|
buffers[209] = length 4, hash EE9DF
|
|
buffers[210] = length 4, hash EE9DF
|
|
buffers[211] = length 4, hash EE9DF
|
|
buffers[212] = length 4, hash EE9DF
|
|
buffers[213] = length 4, hash EE9DF
|
|
buffers[214] = length 4, hash EE9DF
|
|
buffers[215] = length 4, hash EE9DF
|
|
buffers[216] = length 4, hash EE9DF
|
|
buffers[217] = length 0, hash 1
|
|
MediaCodecAdapter (exotest.video.avc):
|
|
buffers.length = 126
|
|
buffers[0] = length 5245, hash C090A41E
|
|
buffers[1] = length 63, hash 5141C80D
|
|
buffers[2] = length 22, hash A32E59A1
|
|
buffers[3] = length 20, hash A09DEAB8
|
|
buffers[4] = length 18, hash B64DA059
|
|
buffers[5] = length 28, hash FC8EF2BB
|
|
buffers[6] = length 22, hash BF8A4A9F
|
|
buffers[7] = length 18, hash D163DF61
|
|
buffers[8] = length 18, hash FD82E95
|
|
buffers[9] = length 28, hash 44A16E72
|
|
buffers[10] = length 22, hash 31C06057
|
|
buffers[11] = length 18, hash DC93CC9D
|
|
buffers[12] = length 18, hash 1B081BD1
|
|
buffers[13] = length 28, hash 2700AF
|
|
buffers[14] = length 22, hash 6D292D94
|
|
buffers[15] = length 18, hash D646C05A
|
|
buffers[16] = length 18, hash 14BB0F8E
|
|
buffers[17] = length 28, hash 5DE2C2B
|
|
buffers[18] = length 22, hash 57E81CD0
|
|
buffers[19] = length 18, hash E176AD96
|
|
buffers[20] = length 18, hash 1FEAFCCA
|
|
buffers[21] = length 28, hash C163BE68
|
|
buffers[22] = length 22, hash B0C92D0B
|
|
buffers[23] = length 18, hash 3B013BD2
|
|
buffers[24] = length 18, hash 79758B06
|
|
buffers[25] = length 28, hash F72EB1A3
|
|
buffers[26] = length 22, hash 9B881C48
|
|
buffers[27] = length 18, hash 4631290E
|
|
buffers[28] = length 18, hash 84A57842
|
|
buffers[29] = length 28, hash E1FCF000
|
|
buffers[30] = length 22, hash 359D2D82
|
|
buffers[31] = length 18, hash 62DE0FC9
|
|
buffers[32] = length 18, hash A1525EFD
|
|
buffers[33] = length 28, hash 5350E8FA
|
|
buffers[34] = length 22, hash EE2060DF
|
|
buffers[35] = length 18, hash 77D95125
|
|
buffers[36] = length 18, hash B64DA059
|
|
buffers[37] = length 28, hash ED67B37
|
|
buffers[38] = length 22, hash 4701711B
|
|
buffers[39] = length 18, hash D163DF61
|
|
buffers[40] = length 18, hash FD82E95
|
|
buffers[41] = length 28, hash 44A16E72
|
|
buffers[42] = length 22, hash 31C06057
|
|
buffers[43] = length 18, hash DC93CC9D
|
|
buffers[44] = length 18, hash 1B081BD1
|
|
buffers[45] = length 28, hash 2700AF
|
|
buffers[46] = length 22, hash 6D292D94
|
|
buffers[47] = length 18, hash D646C05A
|
|
buffers[48] = length 18, hash 14BB0F8E
|
|
buffers[49] = length 28, hash 5DE2C2B
|
|
buffers[50] = length 22, hash 57E81CD0
|
|
buffers[51] = length 18, hash E176AD96
|
|
buffers[52] = length 18, hash 1FEAFCCA
|
|
buffers[53] = length 28, hash C163BE68
|
|
buffers[54] = length 22, hash B0C92D0B
|
|
buffers[55] = length 18, hash 3B013BD2
|
|
buffers[56] = length 18, hash 79758B06
|
|
buffers[57] = length 28, hash F72EB1A3
|
|
buffers[58] = length 22, hash 9B881C48
|
|
buffers[59] = length 18, hash 4631290E
|
|
buffers[60] = length 18, hash 84A57842
|
|
buffers[61] = length 28, hash E1FCF000
|
|
buffers[62] = length 22, hash 359D2D82
|
|
buffers[63] = length 18, hash 62DE0FC9
|
|
buffers[64] = length 18, hash A1525EFD
|
|
buffers[65] = length 28, hash 5350E8FA
|
|
buffers[66] = length 22, hash EE2060DF
|
|
buffers[67] = length 18, hash 77D95125
|
|
buffers[68] = length 18, hash B64DA059
|
|
buffers[69] = length 28, hash ED67B37
|
|
buffers[70] = length 22, hash 4701711B
|
|
buffers[71] = length 18, hash D163DF61
|
|
buffers[72] = length 18, hash FD82E95
|
|
buffers[73] = length 28, hash 44A16E72
|
|
buffers[74] = length 22, hash 31C06057
|
|
buffers[75] = length 18, hash DC93CC9D
|
|
buffers[76] = length 18, hash 1B081BD1
|
|
buffers[77] = length 28, hash 2700AF
|
|
buffers[78] = length 22, hash 6D292D94
|
|
buffers[79] = length 18, hash D646C05A
|
|
buffers[80] = length 18, hash 14BB0F8E
|
|
buffers[81] = length 28, hash 5DE2C2B
|
|
buffers[82] = length 22, hash 57E81CD0
|
|
buffers[83] = length 18, hash E176AD96
|
|
buffers[84] = length 18, hash 1FEAFCCA
|
|
buffers[85] = length 28, hash C163BE68
|
|
buffers[86] = length 22, hash B0C92D0B
|
|
buffers[87] = length 18, hash 3B013BD2
|
|
buffers[88] = length 18, hash 79758B06
|
|
buffers[89] = length 28, hash F72EB1A3
|
|
buffers[90] = length 22, hash 9B881C48
|
|
buffers[91] = length 18, hash 4631290E
|
|
buffers[92] = length 18, hash 84A57842
|
|
buffers[93] = length 33, hash AF5CF49E
|
|
buffers[94] = length 22, hash 359D2D82
|
|
buffers[95] = length 18, hash 62DE0FC9
|
|
buffers[96] = length 18, hash A1525EFD
|
|
buffers[97] = length 33, hash F4C6DE46
|
|
buffers[98] = length 22, hash EE2060DF
|
|
buffers[99] = length 18, hash 77D95125
|
|
buffers[100] = length 18, hash B64DA059
|
|
buffers[101] = length 28, hash ED67B37
|
|
buffers[102] = length 22, hash 4701711B
|
|
buffers[103] = length 18, hash D163DF61
|
|
buffers[104] = length 18, hash FD82E95
|
|
buffers[105] = length 28, hash 44A16E72
|
|
buffers[106] = length 22, hash 31C06057
|
|
buffers[107] = length 18, hash DC93CC9D
|
|
buffers[108] = length 18, hash 1B081BD1
|
|
buffers[109] = length 28, hash 2700AF
|
|
buffers[110] = length 22, hash 6D292D94
|
|
buffers[111] = length 18, hash D646C05A
|
|
buffers[112] = length 18, hash 14BB0F8E
|
|
buffers[113] = length 27, hash 5292D9E
|
|
buffers[114] = length 22, hash 57E81CD0
|
|
buffers[115] = length 18, hash E176AD96
|
|
buffers[116] = length 18, hash 1FEAFCCA
|
|
buffers[117] = length 26, hash B0CAA4C9
|
|
buffers[118] = length 22, hash B0C92D0B
|
|
buffers[119] = length 18, hash 3B013BD2
|
|
buffers[120] = length 18, hash 79758B06
|
|
buffers[121] = length 26, hash C63A1445
|
|
buffers[122] = length 22, hash 9B881C48
|
|
buffers[123] = length 18, hash 4631290E
|
|
buffers[124] = length 18, hash 84A57842
|
|
buffers[125] = length 0, hash 1
|