diff --git a/libraries/test_data/src/test/assets/transformerdumps/amr/sample_nb.amr.dump b/libraries/test_data/src/test/assets/transformerdumps/amr/sample_nb.amr.dump index c18193c16f..18836cbc5d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/amr/sample_nb.amr.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/amr/sample_nb.amr.dump @@ -7,1091 +7,1309 @@ format 0: sample: trackIndex = 0 dataHashCode = 924517484 + size = 13 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = -835666085 + size = 13 isKeyFrame = true presentationTimeUs = 750 sample: trackIndex = 0 dataHashCode = 430283125 + size = 13 isKeyFrame = true presentationTimeUs = 1500 sample: trackIndex = 0 dataHashCode = 1215919932 + size = 13 isKeyFrame = true presentationTimeUs = 2250 sample: trackIndex = 0 dataHashCode = -386387943 + size = 13 isKeyFrame = true presentationTimeUs = 3000 sample: trackIndex = 0 dataHashCode = -765080119 + size = 13 isKeyFrame = true presentationTimeUs = 3750 sample: trackIndex = 0 dataHashCode = -1855636054 + size = 13 isKeyFrame = true presentationTimeUs = 4500 sample: trackIndex = 0 dataHashCode = -946579722 + size = 13 isKeyFrame = true presentationTimeUs = 5250 sample: trackIndex = 0 dataHashCode = -841202654 + size = 13 isKeyFrame = true presentationTimeUs = 6000 sample: trackIndex = 0 dataHashCode = -638764303 + size = 13 isKeyFrame = true presentationTimeUs = 6750 sample: trackIndex = 0 dataHashCode = -1162388941 + size = 13 isKeyFrame = true presentationTimeUs = 7500 sample: trackIndex = 0 dataHashCode = 572634367 + size = 13 isKeyFrame = true presentationTimeUs = 8250 sample: trackIndex = 0 dataHashCode = -1774188021 + size = 13 isKeyFrame = true presentationTimeUs = 9000 sample: trackIndex = 0 dataHashCode = 92464891 + size = 13 isKeyFrame = true presentationTimeUs = 9750 sample: trackIndex = 0 dataHashCode = -991397659 + size = 13 isKeyFrame = true presentationTimeUs = 10500 sample: trackIndex = 0 dataHashCode = -934698563 + size = 13 isKeyFrame = true presentationTimeUs = 11250 sample: trackIndex = 0 dataHashCode = -811030035 + size = 13 isKeyFrame = true presentationTimeUs = 12000 sample: trackIndex = 0 dataHashCode = 1892305159 + size = 13 isKeyFrame = true presentationTimeUs = 12750 sample: trackIndex = 0 dataHashCode = -1266858924 + size = 13 isKeyFrame = true presentationTimeUs = 13500 sample: trackIndex = 0 dataHashCode = 673814721 + size = 13 isKeyFrame = true presentationTimeUs = 14250 sample: trackIndex = 0 dataHashCode = 1061124709 + size = 13 isKeyFrame = true presentationTimeUs = 15000 sample: trackIndex = 0 dataHashCode = -869356712 + size = 13 isKeyFrame = true presentationTimeUs = 15750 sample: trackIndex = 0 dataHashCode = 664729362 + size = 13 isKeyFrame = true presentationTimeUs = 16500 sample: trackIndex = 0 dataHashCode = -1439741143 + size = 13 isKeyFrame = true presentationTimeUs = 17250 sample: trackIndex = 0 dataHashCode = -151627580 + size = 13 isKeyFrame = true presentationTimeUs = 18000 sample: trackIndex = 0 dataHashCode = -673268457 + size = 13 isKeyFrame = true presentationTimeUs = 18750 sample: trackIndex = 0 dataHashCode = 1839962647 + size = 13 isKeyFrame = true presentationTimeUs = 19500 sample: trackIndex = 0 dataHashCode = 1858999665 + size = 13 isKeyFrame = true presentationTimeUs = 20250 sample: trackIndex = 0 dataHashCode = -1278193537 + size = 13 isKeyFrame = true presentationTimeUs = 21000 sample: trackIndex = 0 dataHashCode = 568547001 + size = 13 isKeyFrame = true presentationTimeUs = 21750 sample: trackIndex = 0 dataHashCode = 68217362 + size = 13 isKeyFrame = true presentationTimeUs = 22500 sample: trackIndex = 0 dataHashCode = 1396217256 + size = 13 isKeyFrame = true presentationTimeUs = 23250 sample: trackIndex = 0 dataHashCode = -971293094 + size = 13 isKeyFrame = true presentationTimeUs = 24000 sample: trackIndex = 0 dataHashCode = -1742638874 + size = 13 isKeyFrame = true presentationTimeUs = 24750 sample: trackIndex = 0 dataHashCode = 2047109317 + size = 13 isKeyFrame = true presentationTimeUs = 25500 sample: trackIndex = 0 dataHashCode = -1668945241 + size = 13 isKeyFrame = true presentationTimeUs = 26250 sample: trackIndex = 0 dataHashCode = -1229766218 + size = 13 isKeyFrame = true presentationTimeUs = 27000 sample: trackIndex = 0 dataHashCode = 1765233454 + size = 13 isKeyFrame = true presentationTimeUs = 27750 sample: trackIndex = 0 dataHashCode = -1930255456 + size = 13 isKeyFrame = true presentationTimeUs = 28500 sample: trackIndex = 0 dataHashCode = -764925242 + size = 13 isKeyFrame = true presentationTimeUs = 29250 sample: trackIndex = 0 dataHashCode = -1144688369 + size = 13 isKeyFrame = true presentationTimeUs = 30000 sample: trackIndex = 0 dataHashCode = 1493699436 + size = 13 isKeyFrame = true presentationTimeUs = 30750 sample: trackIndex = 0 dataHashCode = -468614511 + size = 13 isKeyFrame = true presentationTimeUs = 31500 sample: trackIndex = 0 dataHashCode = -1578782058 + size = 13 isKeyFrame = true presentationTimeUs = 32250 sample: trackIndex = 0 dataHashCode = -675743397 + size = 13 isKeyFrame = true presentationTimeUs = 33000 sample: trackIndex = 0 dataHashCode = -863790111 + size = 13 isKeyFrame = true presentationTimeUs = 33750 sample: trackIndex = 0 dataHashCode = -732307506 + size = 13 isKeyFrame = true presentationTimeUs = 34500 sample: trackIndex = 0 dataHashCode = -693298708 + size = 13 isKeyFrame = true presentationTimeUs = 35250 sample: trackIndex = 0 dataHashCode = -799131843 + size = 13 isKeyFrame = true presentationTimeUs = 36000 sample: trackIndex = 0 dataHashCode = 1782866119 + size = 13 isKeyFrame = true presentationTimeUs = 36750 sample: trackIndex = 0 dataHashCode = -912205505 + size = 13 isKeyFrame = true presentationTimeUs = 37500 sample: trackIndex = 0 dataHashCode = 1067981287 + size = 13 isKeyFrame = true presentationTimeUs = 38250 sample: trackIndex = 0 dataHashCode = 490520060 + size = 13 isKeyFrame = true presentationTimeUs = 39000 sample: trackIndex = 0 dataHashCode = -1950632957 + size = 13 isKeyFrame = true presentationTimeUs = 39750 sample: trackIndex = 0 dataHashCode = 565485817 + size = 13 isKeyFrame = true presentationTimeUs = 40500 sample: trackIndex = 0 dataHashCode = -1057414703 + size = 13 isKeyFrame = true presentationTimeUs = 41250 sample: trackIndex = 0 dataHashCode = 1568746155 + size = 13 isKeyFrame = true presentationTimeUs = 42000 sample: trackIndex = 0 dataHashCode = 1355412472 + size = 13 isKeyFrame = true presentationTimeUs = 42750 sample: trackIndex = 0 dataHashCode = 1546368465 + size = 13 isKeyFrame = true presentationTimeUs = 43500 sample: trackIndex = 0 dataHashCode = 1811529381 + size = 13 isKeyFrame = true presentationTimeUs = 44250 sample: trackIndex = 0 dataHashCode = 658031078 + size = 13 isKeyFrame = true presentationTimeUs = 45000 sample: trackIndex = 0 dataHashCode = 1606584486 + size = 13 isKeyFrame = true presentationTimeUs = 45750 sample: trackIndex = 0 dataHashCode = 2123252778 + size = 13 isKeyFrame = true presentationTimeUs = 46500 sample: trackIndex = 0 dataHashCode = -1364579398 + size = 13 isKeyFrame = true presentationTimeUs = 47250 sample: trackIndex = 0 dataHashCode = 1311427887 + size = 13 isKeyFrame = true presentationTimeUs = 48000 sample: trackIndex = 0 dataHashCode = -691467569 + size = 13 isKeyFrame = true presentationTimeUs = 48750 sample: trackIndex = 0 dataHashCode = 1876470084 + size = 13 isKeyFrame = true presentationTimeUs = 49500 sample: trackIndex = 0 dataHashCode = -1472873479 + size = 13 isKeyFrame = true presentationTimeUs = 50250 sample: trackIndex = 0 dataHashCode = -143574992 + size = 13 isKeyFrame = true presentationTimeUs = 51000 sample: trackIndex = 0 dataHashCode = 984180453 + size = 13 isKeyFrame = true presentationTimeUs = 51750 sample: trackIndex = 0 dataHashCode = -113645527 + size = 13 isKeyFrame = true presentationTimeUs = 52500 sample: trackIndex = 0 dataHashCode = 1987501641 + size = 13 isKeyFrame = true presentationTimeUs = 53250 sample: trackIndex = 0 dataHashCode = -1816426230 + size = 13 isKeyFrame = true presentationTimeUs = 54000 sample: trackIndex = 0 dataHashCode = -1250050360 + size = 13 isKeyFrame = true presentationTimeUs = 54750 sample: trackIndex = 0 dataHashCode = 1722852790 + size = 13 isKeyFrame = true presentationTimeUs = 55500 sample: trackIndex = 0 dataHashCode = 225656333 + size = 13 isKeyFrame = true presentationTimeUs = 56250 sample: trackIndex = 0 dataHashCode = -2137778394 + size = 13 isKeyFrame = true presentationTimeUs = 57000 sample: trackIndex = 0 dataHashCode = 1433327155 + size = 13 isKeyFrame = true presentationTimeUs = 57750 sample: trackIndex = 0 dataHashCode = -974261023 + size = 13 isKeyFrame = true presentationTimeUs = 58500 sample: trackIndex = 0 dataHashCode = 1797813317 + size = 13 isKeyFrame = true presentationTimeUs = 59250 sample: trackIndex = 0 dataHashCode = -594033497 + size = 13 isKeyFrame = true presentationTimeUs = 60000 sample: trackIndex = 0 dataHashCode = -628310540 + size = 13 isKeyFrame = true presentationTimeUs = 60750 sample: trackIndex = 0 dataHashCode = 1868627831 + size = 13 isKeyFrame = true presentationTimeUs = 61500 sample: trackIndex = 0 dataHashCode = 1051863958 + size = 13 isKeyFrame = true presentationTimeUs = 62250 sample: trackIndex = 0 dataHashCode = -1279059211 + size = 13 isKeyFrame = true presentationTimeUs = 63000 sample: trackIndex = 0 dataHashCode = 408201874 + size = 13 isKeyFrame = true presentationTimeUs = 63750 sample: trackIndex = 0 dataHashCode = 1686644299 + size = 13 isKeyFrame = true presentationTimeUs = 64500 sample: trackIndex = 0 dataHashCode = 1288226241 + size = 13 isKeyFrame = true presentationTimeUs = 65250 sample: trackIndex = 0 dataHashCode = 432829731 + size = 13 isKeyFrame = true presentationTimeUs = 66000 sample: trackIndex = 0 dataHashCode = -1679312600 + size = 13 isKeyFrame = true presentationTimeUs = 66750 sample: trackIndex = 0 dataHashCode = 1206680829 + size = 13 isKeyFrame = true presentationTimeUs = 67500 sample: trackIndex = 0 dataHashCode = -325844704 + size = 13 isKeyFrame = true presentationTimeUs = 68250 sample: trackIndex = 0 dataHashCode = 1941808848 + size = 13 isKeyFrame = true presentationTimeUs = 69000 sample: trackIndex = 0 dataHashCode = -87346412 + size = 13 isKeyFrame = true presentationTimeUs = 69750 sample: trackIndex = 0 dataHashCode = -329133765 + size = 13 isKeyFrame = true presentationTimeUs = 70500 sample: trackIndex = 0 dataHashCode = -1299416212 + size = 13 isKeyFrame = true presentationTimeUs = 71250 sample: trackIndex = 0 dataHashCode = -1314599219 + size = 13 isKeyFrame = true presentationTimeUs = 72000 sample: trackIndex = 0 dataHashCode = 1456741286 + size = 13 isKeyFrame = true presentationTimeUs = 72750 sample: trackIndex = 0 dataHashCode = 151296500 + size = 13 isKeyFrame = true presentationTimeUs = 73500 sample: trackIndex = 0 dataHashCode = 1708763603 + size = 13 isKeyFrame = true presentationTimeUs = 74250 sample: trackIndex = 0 dataHashCode = 227542220 + size = 13 isKeyFrame = true presentationTimeUs = 75000 sample: trackIndex = 0 dataHashCode = 1094305517 + size = 13 isKeyFrame = true presentationTimeUs = 75750 sample: trackIndex = 0 dataHashCode = -990377604 + size = 13 isKeyFrame = true presentationTimeUs = 76500 sample: trackIndex = 0 dataHashCode = -1798036230 + size = 13 isKeyFrame = true presentationTimeUs = 77250 sample: trackIndex = 0 dataHashCode = -1027148291 + size = 13 isKeyFrame = true presentationTimeUs = 78000 sample: trackIndex = 0 dataHashCode = 359763976 + size = 13 isKeyFrame = true presentationTimeUs = 78750 sample: trackIndex = 0 dataHashCode = 1332016420 + size = 13 isKeyFrame = true presentationTimeUs = 79500 sample: trackIndex = 0 dataHashCode = -102753250 + size = 13 isKeyFrame = true presentationTimeUs = 80250 sample: trackIndex = 0 dataHashCode = 1959063156 + size = 13 isKeyFrame = true presentationTimeUs = 81000 sample: trackIndex = 0 dataHashCode = 2129089853 + size = 13 isKeyFrame = true presentationTimeUs = 81750 sample: trackIndex = 0 dataHashCode = 1658742073 + size = 13 isKeyFrame = true presentationTimeUs = 82500 sample: trackIndex = 0 dataHashCode = 2136916514 + size = 13 isKeyFrame = true presentationTimeUs = 83250 sample: trackIndex = 0 dataHashCode = 105121407 + size = 13 isKeyFrame = true presentationTimeUs = 84000 sample: trackIndex = 0 dataHashCode = -839464484 + size = 13 isKeyFrame = true presentationTimeUs = 84750 sample: trackIndex = 0 dataHashCode = -1956791168 + size = 13 isKeyFrame = true presentationTimeUs = 85500 sample: trackIndex = 0 dataHashCode = -1387546109 + size = 13 isKeyFrame = true presentationTimeUs = 86250 sample: trackIndex = 0 dataHashCode = 128410432 + size = 13 isKeyFrame = true presentationTimeUs = 87000 sample: trackIndex = 0 dataHashCode = 907081136 + size = 13 isKeyFrame = true presentationTimeUs = 87750 sample: trackIndex = 0 dataHashCode = 1124845067 + size = 13 isKeyFrame = true presentationTimeUs = 88500 sample: trackIndex = 0 dataHashCode = -1714479962 + size = 13 isKeyFrame = true presentationTimeUs = 89250 sample: trackIndex = 0 dataHashCode = 322029323 + size = 13 isKeyFrame = true presentationTimeUs = 90000 sample: trackIndex = 0 dataHashCode = -1116281187 + size = 13 isKeyFrame = true presentationTimeUs = 90750 sample: trackIndex = 0 dataHashCode = 1571181228 + size = 13 isKeyFrame = true presentationTimeUs = 91500 sample: trackIndex = 0 dataHashCode = 997979854 + size = 13 isKeyFrame = true presentationTimeUs = 92250 sample: trackIndex = 0 dataHashCode = -1413492413 + size = 13 isKeyFrame = true presentationTimeUs = 93000 sample: trackIndex = 0 dataHashCode = -381390490 + size = 13 isKeyFrame = true presentationTimeUs = 93750 sample: trackIndex = 0 dataHashCode = -331348340 + size = 13 isKeyFrame = true presentationTimeUs = 94500 sample: trackIndex = 0 dataHashCode = -1568238592 + size = 13 isKeyFrame = true presentationTimeUs = 95250 sample: trackIndex = 0 dataHashCode = -941591445 + size = 13 isKeyFrame = true presentationTimeUs = 96000 sample: trackIndex = 0 dataHashCode = 1616911281 + size = 13 isKeyFrame = true presentationTimeUs = 96750 sample: trackIndex = 0 dataHashCode = -1755664741 + size = 13 isKeyFrame = true presentationTimeUs = 97500 sample: trackIndex = 0 dataHashCode = -1950609742 + size = 13 isKeyFrame = true presentationTimeUs = 98250 sample: trackIndex = 0 dataHashCode = 1476082149 + size = 13 isKeyFrame = true presentationTimeUs = 99000 sample: trackIndex = 0 dataHashCode = 1289547483 + size = 13 isKeyFrame = true presentationTimeUs = 99750 sample: trackIndex = 0 dataHashCode = -367599018 + size = 13 isKeyFrame = true presentationTimeUs = 100500 sample: trackIndex = 0 dataHashCode = 679378334 + size = 13 isKeyFrame = true presentationTimeUs = 101250 sample: trackIndex = 0 dataHashCode = 1437306809 + size = 13 isKeyFrame = true presentationTimeUs = 102000 sample: trackIndex = 0 dataHashCode = 311988463 + size = 13 isKeyFrame = true presentationTimeUs = 102750 sample: trackIndex = 0 dataHashCode = -1870442665 + size = 13 isKeyFrame = true presentationTimeUs = 103500 sample: trackIndex = 0 dataHashCode = 1530013920 + size = 13 isKeyFrame = true presentationTimeUs = 104250 sample: trackIndex = 0 dataHashCode = -585506443 + size = 13 isKeyFrame = true presentationTimeUs = 105000 sample: trackIndex = 0 dataHashCode = -293690558 + size = 13 isKeyFrame = true presentationTimeUs = 105750 sample: trackIndex = 0 dataHashCode = -616893325 + size = 13 isKeyFrame = true presentationTimeUs = 106500 sample: trackIndex = 0 dataHashCode = 632210495 + size = 13 isKeyFrame = true presentationTimeUs = 107250 sample: trackIndex = 0 dataHashCode = -291767937 + size = 13 isKeyFrame = true presentationTimeUs = 108000 sample: trackIndex = 0 dataHashCode = -270265 + size = 13 isKeyFrame = true presentationTimeUs = 108750 sample: trackIndex = 0 dataHashCode = -1095959376 + size = 13 isKeyFrame = true presentationTimeUs = 109500 sample: trackIndex = 0 dataHashCode = -1363867284 + size = 13 isKeyFrame = true presentationTimeUs = 110250 sample: trackIndex = 0 dataHashCode = 185415707 + size = 13 isKeyFrame = true presentationTimeUs = 111000 sample: trackIndex = 0 dataHashCode = 1033720098 + size = 13 isKeyFrame = true presentationTimeUs = 111750 sample: trackIndex = 0 dataHashCode = 1813896085 + size = 13 isKeyFrame = true presentationTimeUs = 112500 sample: trackIndex = 0 dataHashCode = -1381192241 + size = 13 isKeyFrame = true presentationTimeUs = 113250 sample: trackIndex = 0 dataHashCode = 362689054 + size = 13 isKeyFrame = true presentationTimeUs = 114000 sample: trackIndex = 0 dataHashCode = -1320787356 + size = 13 isKeyFrame = true presentationTimeUs = 114750 sample: trackIndex = 0 dataHashCode = 1306489379 + size = 13 isKeyFrame = true presentationTimeUs = 115500 sample: trackIndex = 0 dataHashCode = -910313430 + size = 13 isKeyFrame = true presentationTimeUs = 116250 sample: trackIndex = 0 dataHashCode = -1533334115 + size = 13 isKeyFrame = true presentationTimeUs = 117000 sample: trackIndex = 0 dataHashCode = -700061723 + size = 13 isKeyFrame = true presentationTimeUs = 117750 sample: trackIndex = 0 dataHashCode = 474100444 + size = 13 isKeyFrame = true presentationTimeUs = 118500 sample: trackIndex = 0 dataHashCode = -2096659943 + size = 13 isKeyFrame = true presentationTimeUs = 119250 sample: trackIndex = 0 dataHashCode = -690442126 + size = 13 isKeyFrame = true presentationTimeUs = 120000 sample: trackIndex = 0 dataHashCode = 158718784 + size = 13 isKeyFrame = true presentationTimeUs = 120750 sample: trackIndex = 0 dataHashCode = -1587553019 + size = 13 isKeyFrame = true presentationTimeUs = 121500 sample: trackIndex = 0 dataHashCode = 1266916929 + size = 13 isKeyFrame = true presentationTimeUs = 122250 sample: trackIndex = 0 dataHashCode = 1947792537 + size = 13 isKeyFrame = true presentationTimeUs = 123000 sample: trackIndex = 0 dataHashCode = 2051622372 + size = 13 isKeyFrame = true presentationTimeUs = 123750 sample: trackIndex = 0 dataHashCode = 1648973196 + size = 13 isKeyFrame = true presentationTimeUs = 124500 sample: trackIndex = 0 dataHashCode = -1119069213 + size = 13 isKeyFrame = true presentationTimeUs = 125250 sample: trackIndex = 0 dataHashCode = -1162670307 + size = 13 isKeyFrame = true presentationTimeUs = 126000 sample: trackIndex = 0 dataHashCode = 505180178 + size = 13 isKeyFrame = true presentationTimeUs = 126750 sample: trackIndex = 0 dataHashCode = -1707111799 + size = 13 isKeyFrame = true presentationTimeUs = 127500 sample: trackIndex = 0 dataHashCode = 549350779 + size = 13 isKeyFrame = true presentationTimeUs = 128250 sample: trackIndex = 0 dataHashCode = -895461091 + size = 13 isKeyFrame = true presentationTimeUs = 129000 sample: trackIndex = 0 dataHashCode = 1834306839 + size = 13 isKeyFrame = true presentationTimeUs = 129750 sample: trackIndex = 0 dataHashCode = -646169807 + size = 13 isKeyFrame = true presentationTimeUs = 130500 sample: trackIndex = 0 dataHashCode = 123454915 + size = 13 isKeyFrame = true presentationTimeUs = 131250 sample: trackIndex = 0 dataHashCode = 2074179659 + size = 13 isKeyFrame = true presentationTimeUs = 132000 sample: trackIndex = 0 dataHashCode = 488070546 + size = 13 isKeyFrame = true presentationTimeUs = 132750 sample: trackIndex = 0 dataHashCode = -1379245827 + size = 13 isKeyFrame = true presentationTimeUs = 133500 sample: trackIndex = 0 dataHashCode = 922846867 + size = 13 isKeyFrame = true presentationTimeUs = 134250 sample: trackIndex = 0 dataHashCode = 1163092079 + size = 13 isKeyFrame = true presentationTimeUs = 135000 sample: trackIndex = 0 dataHashCode = -817674907 + size = 13 isKeyFrame = true presentationTimeUs = 135750 sample: trackIndex = 0 dataHashCode = -765143209 + size = 13 isKeyFrame = true presentationTimeUs = 136500 sample: trackIndex = 0 dataHashCode = 1337234415 + size = 13 isKeyFrame = true presentationTimeUs = 137250 sample: trackIndex = 0 dataHashCode = 152696122 + size = 13 isKeyFrame = true presentationTimeUs = 138000 sample: trackIndex = 0 dataHashCode = -1037369189 + size = 13 isKeyFrame = true presentationTimeUs = 138750 sample: trackIndex = 0 dataHashCode = 93852784 + size = 13 isKeyFrame = true presentationTimeUs = 139500 sample: trackIndex = 0 dataHashCode = -1512860804 + size = 13 isKeyFrame = true presentationTimeUs = 140250 sample: trackIndex = 0 dataHashCode = -1571797975 + size = 13 isKeyFrame = true presentationTimeUs = 141000 sample: trackIndex = 0 dataHashCode = -1390710594 + size = 13 isKeyFrame = true presentationTimeUs = 141750 sample: trackIndex = 0 dataHashCode = 775548254 + size = 13 isKeyFrame = true presentationTimeUs = 142500 sample: trackIndex = 0 dataHashCode = 329825934 + size = 13 isKeyFrame = true presentationTimeUs = 143250 sample: trackIndex = 0 dataHashCode = 449672203 + size = 13 isKeyFrame = true presentationTimeUs = 144000 sample: trackIndex = 0 dataHashCode = 135215283 + size = 13 isKeyFrame = true presentationTimeUs = 144750 sample: trackIndex = 0 dataHashCode = -627202145 + size = 13 isKeyFrame = true presentationTimeUs = 145500 sample: trackIndex = 0 dataHashCode = 565795710 + size = 13 isKeyFrame = true presentationTimeUs = 146250 sample: trackIndex = 0 dataHashCode = -853390981 + size = 13 isKeyFrame = true presentationTimeUs = 147000 sample: trackIndex = 0 dataHashCode = 1904980829 + size = 13 isKeyFrame = true presentationTimeUs = 147750 sample: trackIndex = 0 dataHashCode = 1772857005 + size = 13 isKeyFrame = true presentationTimeUs = 148500 sample: trackIndex = 0 dataHashCode = -1159621303 + size = 13 isKeyFrame = true presentationTimeUs = 149250 sample: trackIndex = 0 dataHashCode = 712585139 + size = 13 isKeyFrame = true presentationTimeUs = 150000 sample: trackIndex = 0 dataHashCode = 7470296 + size = 13 isKeyFrame = true presentationTimeUs = 150750 sample: trackIndex = 0 dataHashCode = 1154659763 + size = 13 isKeyFrame = true presentationTimeUs = 151500 sample: trackIndex = 0 dataHashCode = 512209179 + size = 13 isKeyFrame = true presentationTimeUs = 152250 sample: trackIndex = 0 dataHashCode = 2026712081 + size = 13 isKeyFrame = true presentationTimeUs = 153000 sample: trackIndex = 0 dataHashCode = -1625715216 + size = 13 isKeyFrame = true presentationTimeUs = 153750 sample: trackIndex = 0 dataHashCode = -1299058326 + size = 13 isKeyFrame = true presentationTimeUs = 154500 sample: trackIndex = 0 dataHashCode = -813560096 + size = 13 isKeyFrame = true presentationTimeUs = 155250 sample: trackIndex = 0 dataHashCode = 1311045251 + size = 13 isKeyFrame = true presentationTimeUs = 156000 sample: trackIndex = 0 dataHashCode = 1388107407 + size = 13 isKeyFrame = true presentationTimeUs = 156750 sample: trackIndex = 0 dataHashCode = 1113099440 + size = 13 isKeyFrame = true presentationTimeUs = 157500 sample: trackIndex = 0 dataHashCode = -339743582 + size = 13 isKeyFrame = true presentationTimeUs = 158250 sample: trackIndex = 0 dataHashCode = -1055895345 + size = 13 isKeyFrame = true presentationTimeUs = 159000 sample: trackIndex = 0 dataHashCode = 1869841923 + size = 13 isKeyFrame = true presentationTimeUs = 159750 sample: trackIndex = 0 dataHashCode = 229443301 + size = 13 isKeyFrame = true presentationTimeUs = 160500 sample: trackIndex = 0 dataHashCode = 1526951012 + size = 13 isKeyFrame = true presentationTimeUs = 161250 sample: trackIndex = 0 dataHashCode = -1517436626 + size = 13 isKeyFrame = true presentationTimeUs = 162000 sample: trackIndex = 0 dataHashCode = -1403405700 + size = 13 isKeyFrame = true presentationTimeUs = 162750 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mkv/sample.mkv.dump b/libraries/test_data/src/test/assets/transformerdumps/mkv/sample.mkv.dump index 00d39b034e..095c54577e 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mkv/sample.mkv.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mkv/sample.mkv.dump @@ -13,151 +13,181 @@ format 0: sample: trackIndex = 0 dataHashCode = -252482306 + size = 36477 isKeyFrame = true presentationTimeUs = 67000 sample: trackIndex = 0 dataHashCode = 67864034 + size = 5341 isKeyFrame = false presentationTimeUs = 134000 sample: trackIndex = 0 dataHashCode = 897273234 + size = 596 isKeyFrame = false presentationTimeUs = 100000 sample: trackIndex = 0 dataHashCode = -1549870586 + size = 7704 isKeyFrame = false presentationTimeUs = 267000 sample: trackIndex = 0 dataHashCode = 672384813 + size = 989 isKeyFrame = false presentationTimeUs = 200000 sample: trackIndex = 0 dataHashCode = -988996493 + size = 721 isKeyFrame = false presentationTimeUs = 167000 sample: trackIndex = 0 dataHashCode = 1711151377 + size = 519 isKeyFrame = false presentationTimeUs = 234000 sample: trackIndex = 0 dataHashCode = -506806036 + size = 6160 isKeyFrame = false presentationTimeUs = 400000 sample: trackIndex = 0 dataHashCode = 1902167649 + size = 953 isKeyFrame = false presentationTimeUs = 334000 sample: trackIndex = 0 dataHashCode = 2054873212 + size = 620 isKeyFrame = false presentationTimeUs = 300000 sample: trackIndex = 0 dataHashCode = 1556608231 + size = 405 isKeyFrame = false presentationTimeUs = 367000 sample: trackIndex = 0 dataHashCode = -1648978019 + size = 4852 isKeyFrame = false presentationTimeUs = 500000 sample: trackIndex = 0 dataHashCode = -484808327 + size = 547 isKeyFrame = false presentationTimeUs = 467000 sample: trackIndex = 0 dataHashCode = -20706048 + size = 570 isKeyFrame = false presentationTimeUs = 434000 sample: trackIndex = 0 dataHashCode = 2085064574 + size = 5525 isKeyFrame = false presentationTimeUs = 634000 sample: trackIndex = 0 dataHashCode = -637074022 + size = 1082 isKeyFrame = false presentationTimeUs = 567000 sample: trackIndex = 0 dataHashCode = -1824027029 + size = 807 isKeyFrame = false presentationTimeUs = 534000 sample: trackIndex = 0 dataHashCode = -1701945306 + size = 744 isKeyFrame = false presentationTimeUs = 600000 sample: trackIndex = 0 dataHashCode = -952425536 + size = 4732 isKeyFrame = false presentationTimeUs = 767000 sample: trackIndex = 0 dataHashCode = -1978031576 + size = 1004 isKeyFrame = false presentationTimeUs = 700000 sample: trackIndex = 0 dataHashCode = -2128215508 + size = 794 isKeyFrame = false presentationTimeUs = 667000 sample: trackIndex = 0 dataHashCode = -259850011 + size = 645 isKeyFrame = false presentationTimeUs = 734000 sample: trackIndex = 0 dataHashCode = 1920983928 + size = 2684 isKeyFrame = false presentationTimeUs = 900000 sample: trackIndex = 0 dataHashCode = 1100642337 + size = 787 isKeyFrame = false presentationTimeUs = 834000 sample: trackIndex = 0 dataHashCode = 1544917830 + size = 649 isKeyFrame = false presentationTimeUs = 800000 sample: trackIndex = 0 dataHashCode = -116205995 + size = 509 isKeyFrame = false presentationTimeUs = 867000 sample: trackIndex = 0 dataHashCode = 696343585 + size = 1226 isKeyFrame = false presentationTimeUs = 1034000 sample: trackIndex = 0 dataHashCode = -644371190 + size = 898 isKeyFrame = false presentationTimeUs = 967000 sample: trackIndex = 0 dataHashCode = -1606273467 + size = 476 isKeyFrame = false presentationTimeUs = 934000 sample: trackIndex = 0 dataHashCode = -571265861 + size = 486 isKeyFrame = false presentationTimeUs = 1000000 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mkv/sample_with_srt.mkv.dump b/libraries/test_data/src/test/assets/transformerdumps/mkv/sample_with_srt.mkv.dump index 05a19cd924..bf39e2d187 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mkv/sample_with_srt.mkv.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mkv/sample_with_srt.mkv.dump @@ -13,151 +13,181 @@ format 0: sample: trackIndex = 0 dataHashCode = -252482306 + size = 36477 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = 67864034 + size = 5341 isKeyFrame = false presentationTimeUs = 67000 sample: trackIndex = 0 dataHashCode = 897273234 + size = 596 isKeyFrame = false presentationTimeUs = 33000 sample: trackIndex = 0 dataHashCode = -1549870586 + size = 7704 isKeyFrame = false presentationTimeUs = 200000 sample: trackIndex = 0 dataHashCode = 672384813 + size = 989 isKeyFrame = false presentationTimeUs = 133000 sample: trackIndex = 0 dataHashCode = -988996493 + size = 721 isKeyFrame = false presentationTimeUs = 100000 sample: trackIndex = 0 dataHashCode = 1711151377 + size = 519 isKeyFrame = false presentationTimeUs = 167000 sample: trackIndex = 0 dataHashCode = -506806036 + size = 6160 isKeyFrame = false presentationTimeUs = 333000 sample: trackIndex = 0 dataHashCode = 1902167649 + size = 953 isKeyFrame = false presentationTimeUs = 267000 sample: trackIndex = 0 dataHashCode = 2054873212 + size = 620 isKeyFrame = false presentationTimeUs = 233000 sample: trackIndex = 0 dataHashCode = 1556608231 + size = 405 isKeyFrame = false presentationTimeUs = 300000 sample: trackIndex = 0 dataHashCode = -1648978019 + size = 4852 isKeyFrame = false presentationTimeUs = 433000 sample: trackIndex = 0 dataHashCode = -484808327 + size = 547 isKeyFrame = false presentationTimeUs = 400000 sample: trackIndex = 0 dataHashCode = -20706048 + size = 570 isKeyFrame = false presentationTimeUs = 367000 sample: trackIndex = 0 dataHashCode = 2085064574 + size = 5525 isKeyFrame = false presentationTimeUs = 567000 sample: trackIndex = 0 dataHashCode = -637074022 + size = 1082 isKeyFrame = false presentationTimeUs = 500000 sample: trackIndex = 0 dataHashCode = -1824027029 + size = 807 isKeyFrame = false presentationTimeUs = 467000 sample: trackIndex = 0 dataHashCode = -1701945306 + size = 744 isKeyFrame = false presentationTimeUs = 533000 sample: trackIndex = 0 dataHashCode = -952425536 + size = 4732 isKeyFrame = false presentationTimeUs = 700000 sample: trackIndex = 0 dataHashCode = -1978031576 + size = 1004 isKeyFrame = false presentationTimeUs = 633000 sample: trackIndex = 0 dataHashCode = -2128215508 + size = 794 isKeyFrame = false presentationTimeUs = 600000 sample: trackIndex = 0 dataHashCode = -259850011 + size = 645 isKeyFrame = false presentationTimeUs = 667000 sample: trackIndex = 0 dataHashCode = 1920983928 + size = 2684 isKeyFrame = false presentationTimeUs = 833000 sample: trackIndex = 0 dataHashCode = 1100642337 + size = 787 isKeyFrame = false presentationTimeUs = 767000 sample: trackIndex = 0 dataHashCode = 1544917830 + size = 649 isKeyFrame = false presentationTimeUs = 733000 sample: trackIndex = 0 dataHashCode = -116205995 + size = 509 isKeyFrame = false presentationTimeUs = 800000 sample: trackIndex = 0 dataHashCode = 696343585 + size = 1226 isKeyFrame = false presentationTimeUs = 967000 sample: trackIndex = 0 dataHashCode = -644371190 + size = 898 isKeyFrame = false presentationTimeUs = 900000 sample: trackIndex = 0 dataHashCode = -1606273467 + size = 476 isKeyFrame = false presentationTimeUs = 867000 sample: trackIndex = 0 dataHashCode = -571265861 + size = 486 isKeyFrame = false presentationTimeUs = 933000 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.dump index 3d74318819..dd820ba6ab 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.dump @@ -18,376 +18,451 @@ format 1: sample: trackIndex = 1 dataHashCode = -770308242 + size = 36692 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 1 dataHashCode = -732087136 + size = 5312 isKeyFrame = false presentationTimeUs = 66733 sample: trackIndex = 1 dataHashCode = 468156717 + size = 599 isKeyFrame = false presentationTimeUs = 33366 sample: trackIndex = 1 dataHashCode = 1150349584 + size = 7735 isKeyFrame = false presentationTimeUs = 200200 sample: trackIndex = 1 dataHashCode = 1443582006 + size = 987 isKeyFrame = false presentationTimeUs = 133466 sample: trackIndex = 1 dataHashCode = -310585145 + size = 673 isKeyFrame = false presentationTimeUs = 100100 sample: trackIndex = 1 dataHashCode = 807460688 + size = 523 isKeyFrame = false presentationTimeUs = 166833 sample: trackIndex = 1 dataHashCode = 1936487090 + size = 6061 isKeyFrame = false presentationTimeUs = 333666 sample: trackIndex = 1 dataHashCode = -32297181 + size = 992 isKeyFrame = false presentationTimeUs = 266933 sample: trackIndex = 1 dataHashCode = 1529616406 + size = 623 isKeyFrame = false presentationTimeUs = 233566 sample: trackIndex = 1 dataHashCode = 1949198785 + size = 421 isKeyFrame = false presentationTimeUs = 300300 sample: trackIndex = 1 dataHashCode = -147880287 + size = 4899 isKeyFrame = false presentationTimeUs = 433766 sample: trackIndex = 1 dataHashCode = 1369083472 + size = 568 isKeyFrame = false presentationTimeUs = 400400 sample: trackIndex = 1 dataHashCode = 965782073 + size = 620 isKeyFrame = false presentationTimeUs = 367033 sample: trackIndex = 1 dataHashCode = -261176150 + size = 5450 isKeyFrame = false presentationTimeUs = 567233 sample: trackIndex = 0 dataHashCode = 1205768497 + size = 23 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = 837571078 + size = 6 isKeyFrame = true presentationTimeUs = 249 sample: trackIndex = 0 dataHashCode = -1991633045 + size = 148 isKeyFrame = true presentationTimeUs = 317 sample: trackIndex = 0 dataHashCode = -822987359 + size = 189 isKeyFrame = true presentationTimeUs = 1995 sample: trackIndex = 0 dataHashCode = -1141508176 + size = 205 isKeyFrame = true presentationTimeUs = 4126 sample: trackIndex = 0 dataHashCode = -226971245 + size = 210 isKeyFrame = true presentationTimeUs = 6438 sample: trackIndex = 0 dataHashCode = -2099636855 + size = 210 isKeyFrame = true presentationTimeUs = 8818 sample: trackIndex = 0 dataHashCode = 1541550559 + size = 207 isKeyFrame = true presentationTimeUs = 11198 sample: trackIndex = 0 dataHashCode = 411148001 + size = 225 isKeyFrame = true presentationTimeUs = 13533 sample: trackIndex = 0 dataHashCode = -897603973 + size = 215 isKeyFrame = true presentationTimeUs = 16072 sample: trackIndex = 0 dataHashCode = 1478106136 + size = 211 isKeyFrame = true presentationTimeUs = 18498 sample: trackIndex = 0 dataHashCode = -1380417145 + size = 216 isKeyFrame = true presentationTimeUs = 20878 sample: trackIndex = 0 dataHashCode = 780903644 + size = 229 isKeyFrame = true presentationTimeUs = 23326 sample: trackIndex = 0 dataHashCode = 586204432 + size = 232 isKeyFrame = true presentationTimeUs = 25911 sample: trackIndex = 0 dataHashCode = -2038771492 + size = 235 isKeyFrame = true presentationTimeUs = 28541 sample: trackIndex = 0 dataHashCode = -2065161304 + size = 231 isKeyFrame = true presentationTimeUs = 31194 sample: trackIndex = 0 dataHashCode = 468662933 + size = 226 isKeyFrame = true presentationTimeUs = 33801 sample: trackIndex = 0 dataHashCode = -358398546 + size = 216 isKeyFrame = true presentationTimeUs = 36363 sample: trackIndex = 0 dataHashCode = 1767325983 + size = 229 isKeyFrame = true presentationTimeUs = 38811 sample: trackIndex = 0 dataHashCode = 1093095458 + size = 219 isKeyFrame = true presentationTimeUs = 41396 sample: trackIndex = 0 dataHashCode = 1687543702 + size = 241 isKeyFrame = true presentationTimeUs = 43867 sample: trackIndex = 0 dataHashCode = 1675188486 + size = 228 isKeyFrame = true presentationTimeUs = 46588 sample: trackIndex = 0 dataHashCode = 888567545 + size = 238 isKeyFrame = true presentationTimeUs = 49173 sample: trackIndex = 0 dataHashCode = -439631803 + size = 234 isKeyFrame = true presentationTimeUs = 51871 sample: trackIndex = 0 dataHashCode = 1606694497 + size = 231 isKeyFrame = true presentationTimeUs = 54524 sample: trackIndex = 0 dataHashCode = 1747388653 + size = 217 isKeyFrame = true presentationTimeUs = 57131 sample: trackIndex = 0 dataHashCode = -734560004 + size = 239 isKeyFrame = true presentationTimeUs = 59579 sample: trackIndex = 0 dataHashCode = -975079040 + size = 243 isKeyFrame = true presentationTimeUs = 62277 sample: trackIndex = 0 dataHashCode = -1403504710 + size = 231 isKeyFrame = true presentationTimeUs = 65020 sample: trackIndex = 0 dataHashCode = 379512981 + size = 230 isKeyFrame = true presentationTimeUs = 67627 sample: trackIndex = 1 dataHashCode = -1830836678 + size = 1051 isKeyFrame = false presentationTimeUs = 500500 sample: trackIndex = 1 dataHashCode = 1767407540 + size = 874 isKeyFrame = false presentationTimeUs = 467133 sample: trackIndex = 1 dataHashCode = 918440283 + size = 781 isKeyFrame = false presentationTimeUs = 533866 sample: trackIndex = 1 dataHashCode = -1408463661 + size = 4725 isKeyFrame = false presentationTimeUs = 700700 sample: trackIndex = 0 dataHashCode = -997198863 + size = 238 isKeyFrame = true presentationTimeUs = 70234 sample: trackIndex = 0 dataHashCode = 1394492825 + size = 225 isKeyFrame = true presentationTimeUs = 72932 sample: trackIndex = 0 dataHashCode = -885232755 + size = 232 isKeyFrame = true presentationTimeUs = 75471 sample: trackIndex = 0 dataHashCode = 260871367 + size = 243 isKeyFrame = true presentationTimeUs = 78101 sample: trackIndex = 0 dataHashCode = -1505318960 + size = 232 isKeyFrame = true presentationTimeUs = 80844 sample: trackIndex = 0 dataHashCode = -390625371 + size = 237 isKeyFrame = true presentationTimeUs = 83474 sample: trackIndex = 0 dataHashCode = 1067950751 + size = 228 isKeyFrame = true presentationTimeUs = 86149 sample: trackIndex = 0 dataHashCode = -1179436278 + size = 235 isKeyFrame = true presentationTimeUs = 88734 sample: trackIndex = 0 dataHashCode = 1906607774 + size = 264 isKeyFrame = true presentationTimeUs = 91387 sample: trackIndex = 0 dataHashCode = -800475828 + size = 257 isKeyFrame = true presentationTimeUs = 94380 sample: trackIndex = 0 dataHashCode = 1718972977 + size = 227 isKeyFrame = true presentationTimeUs = 97282 sample: trackIndex = 0 dataHashCode = -1120448741 + size = 227 isKeyFrame = true presentationTimeUs = 99844 sample: trackIndex = 0 dataHashCode = -1718323210 + size = 235 isKeyFrame = true presentationTimeUs = 102406 sample: trackIndex = 0 dataHashCode = -422416 + size = 229 isKeyFrame = true presentationTimeUs = 105059 sample: trackIndex = 0 dataHashCode = 833757830 + size = 6 isKeyFrame = true presentationTimeUs = 107644 sample: trackIndex = 1 dataHashCode = 1569455924 + size = 1022 isKeyFrame = false presentationTimeUs = 633966 sample: trackIndex = 1 dataHashCode = -1723778407 + size = 790 isKeyFrame = false presentationTimeUs = 600600 sample: trackIndex = 1 dataHashCode = 1578275472 + size = 610 isKeyFrame = false presentationTimeUs = 667333 sample: trackIndex = 1 dataHashCode = 1989768395 + size = 2751 isKeyFrame = false presentationTimeUs = 834166 sample: trackIndex = 1 dataHashCode = -1215674502 + size = 745 isKeyFrame = false presentationTimeUs = 767433 sample: trackIndex = 1 dataHashCode = -814473606 + size = 621 isKeyFrame = false presentationTimeUs = 734066 sample: trackIndex = 1 dataHashCode = 498370894 + size = 505 isKeyFrame = false presentationTimeUs = 800800 sample: trackIndex = 1 dataHashCode = -1051506468 + size = 1268 isKeyFrame = false presentationTimeUs = 967633 sample: trackIndex = 1 dataHashCode = -1025604144 + size = 880 isKeyFrame = false presentationTimeUs = 900900 sample: trackIndex = 1 dataHashCode = -913586520 + size = 530 isKeyFrame = false presentationTimeUs = 867533 sample: trackIndex = 1 dataHashCode = 1340459242 + size = 568 isKeyFrame = false presentationTimeUs = 934266 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.noaudio.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.noaudio.dump index d4484cbfb4..f18acde209 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.noaudio.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.noaudio.dump @@ -13,151 +13,181 @@ format 0: sample: trackIndex = 0 dataHashCode = -770308242 + size = 36692 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = -732087136 + size = 5312 isKeyFrame = false presentationTimeUs = 66733 sample: trackIndex = 0 dataHashCode = 468156717 + size = 599 isKeyFrame = false presentationTimeUs = 33366 sample: trackIndex = 0 dataHashCode = 1150349584 + size = 7735 isKeyFrame = false presentationTimeUs = 200200 sample: trackIndex = 0 dataHashCode = 1443582006 + size = 987 isKeyFrame = false presentationTimeUs = 133466 sample: trackIndex = 0 dataHashCode = -310585145 + size = 673 isKeyFrame = false presentationTimeUs = 100100 sample: trackIndex = 0 dataHashCode = 807460688 + size = 523 isKeyFrame = false presentationTimeUs = 166833 sample: trackIndex = 0 dataHashCode = 1936487090 + size = 6061 isKeyFrame = false presentationTimeUs = 333666 sample: trackIndex = 0 dataHashCode = -32297181 + size = 992 isKeyFrame = false presentationTimeUs = 266933 sample: trackIndex = 0 dataHashCode = 1529616406 + size = 623 isKeyFrame = false presentationTimeUs = 233566 sample: trackIndex = 0 dataHashCode = 1949198785 + size = 421 isKeyFrame = false presentationTimeUs = 300300 sample: trackIndex = 0 dataHashCode = -147880287 + size = 4899 isKeyFrame = false presentationTimeUs = 433766 sample: trackIndex = 0 dataHashCode = 1369083472 + size = 568 isKeyFrame = false presentationTimeUs = 400400 sample: trackIndex = 0 dataHashCode = 965782073 + size = 620 isKeyFrame = false presentationTimeUs = 367033 sample: trackIndex = 0 dataHashCode = -261176150 + size = 5450 isKeyFrame = false presentationTimeUs = 567233 sample: trackIndex = 0 dataHashCode = -1830836678 + size = 1051 isKeyFrame = false presentationTimeUs = 500500 sample: trackIndex = 0 dataHashCode = 1767407540 + size = 874 isKeyFrame = false presentationTimeUs = 467133 sample: trackIndex = 0 dataHashCode = 918440283 + size = 781 isKeyFrame = false presentationTimeUs = 533866 sample: trackIndex = 0 dataHashCode = -1408463661 + size = 4725 isKeyFrame = false presentationTimeUs = 700700 sample: trackIndex = 0 dataHashCode = 1569455924 + size = 1022 isKeyFrame = false presentationTimeUs = 633966 sample: trackIndex = 0 dataHashCode = -1723778407 + size = 790 isKeyFrame = false presentationTimeUs = 600600 sample: trackIndex = 0 dataHashCode = 1578275472 + size = 610 isKeyFrame = false presentationTimeUs = 667333 sample: trackIndex = 0 dataHashCode = 1989768395 + size = 2751 isKeyFrame = false presentationTimeUs = 834166 sample: trackIndex = 0 dataHashCode = -1215674502 + size = 745 isKeyFrame = false presentationTimeUs = 767433 sample: trackIndex = 0 dataHashCode = -814473606 + size = 621 isKeyFrame = false presentationTimeUs = 734066 sample: trackIndex = 0 dataHashCode = 498370894 + size = 505 isKeyFrame = false presentationTimeUs = 800800 sample: trackIndex = 0 dataHashCode = -1051506468 + size = 1268 isKeyFrame = false presentationTimeUs = 967633 sample: trackIndex = 0 dataHashCode = -1025604144 + size = 880 isKeyFrame = false presentationTimeUs = 900900 sample: trackIndex = 0 dataHashCode = -913586520 + size = 530 isKeyFrame = false presentationTimeUs = 867533 sample: trackIndex = 0 dataHashCode = 1340459242 + size = 568 isKeyFrame = false presentationTimeUs = 934266 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.novideo.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.novideo.dump index 2e520ebb02..e94ff8bb7f 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.novideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4.novideo.dump @@ -7,226 +7,271 @@ format 0: sample: trackIndex = 0 dataHashCode = 1205768497 + size = 23 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = 837571078 + size = 6 isKeyFrame = true presentationTimeUs = 249 sample: trackIndex = 0 dataHashCode = -1991633045 + size = 148 isKeyFrame = true presentationTimeUs = 317 sample: trackIndex = 0 dataHashCode = -822987359 + size = 189 isKeyFrame = true presentationTimeUs = 1995 sample: trackIndex = 0 dataHashCode = -1141508176 + size = 205 isKeyFrame = true presentationTimeUs = 4126 sample: trackIndex = 0 dataHashCode = -226971245 + size = 210 isKeyFrame = true presentationTimeUs = 6438 sample: trackIndex = 0 dataHashCode = -2099636855 + size = 210 isKeyFrame = true presentationTimeUs = 8818 sample: trackIndex = 0 dataHashCode = 1541550559 + size = 207 isKeyFrame = true presentationTimeUs = 11198 sample: trackIndex = 0 dataHashCode = 411148001 + size = 225 isKeyFrame = true presentationTimeUs = 13533 sample: trackIndex = 0 dataHashCode = -897603973 + size = 215 isKeyFrame = true presentationTimeUs = 16072 sample: trackIndex = 0 dataHashCode = 1478106136 + size = 211 isKeyFrame = true presentationTimeUs = 18498 sample: trackIndex = 0 dataHashCode = -1380417145 + size = 216 isKeyFrame = true presentationTimeUs = 20878 sample: trackIndex = 0 dataHashCode = 780903644 + size = 229 isKeyFrame = true presentationTimeUs = 23326 sample: trackIndex = 0 dataHashCode = 586204432 + size = 232 isKeyFrame = true presentationTimeUs = 25911 sample: trackIndex = 0 dataHashCode = -2038771492 + size = 235 isKeyFrame = true presentationTimeUs = 28541 sample: trackIndex = 0 dataHashCode = -2065161304 + size = 231 isKeyFrame = true presentationTimeUs = 31194 sample: trackIndex = 0 dataHashCode = 468662933 + size = 226 isKeyFrame = true presentationTimeUs = 33801 sample: trackIndex = 0 dataHashCode = -358398546 + size = 216 isKeyFrame = true presentationTimeUs = 36363 sample: trackIndex = 0 dataHashCode = 1767325983 + size = 229 isKeyFrame = true presentationTimeUs = 38811 sample: trackIndex = 0 dataHashCode = 1093095458 + size = 219 isKeyFrame = true presentationTimeUs = 41396 sample: trackIndex = 0 dataHashCode = 1687543702 + size = 241 isKeyFrame = true presentationTimeUs = 43867 sample: trackIndex = 0 dataHashCode = 1675188486 + size = 228 isKeyFrame = true presentationTimeUs = 46588 sample: trackIndex = 0 dataHashCode = 888567545 + size = 238 isKeyFrame = true presentationTimeUs = 49173 sample: trackIndex = 0 dataHashCode = -439631803 + size = 234 isKeyFrame = true presentationTimeUs = 51871 sample: trackIndex = 0 dataHashCode = 1606694497 + size = 231 isKeyFrame = true presentationTimeUs = 54524 sample: trackIndex = 0 dataHashCode = 1747388653 + size = 217 isKeyFrame = true presentationTimeUs = 57131 sample: trackIndex = 0 dataHashCode = -734560004 + size = 239 isKeyFrame = true presentationTimeUs = 59579 sample: trackIndex = 0 dataHashCode = -975079040 + size = 243 isKeyFrame = true presentationTimeUs = 62277 sample: trackIndex = 0 dataHashCode = -1403504710 + size = 231 isKeyFrame = true presentationTimeUs = 65020 sample: trackIndex = 0 dataHashCode = 379512981 + size = 230 isKeyFrame = true presentationTimeUs = 67627 sample: trackIndex = 0 dataHashCode = -997198863 + size = 238 isKeyFrame = true presentationTimeUs = 70234 sample: trackIndex = 0 dataHashCode = 1394492825 + size = 225 isKeyFrame = true presentationTimeUs = 72932 sample: trackIndex = 0 dataHashCode = -885232755 + size = 232 isKeyFrame = true presentationTimeUs = 75471 sample: trackIndex = 0 dataHashCode = 260871367 + size = 243 isKeyFrame = true presentationTimeUs = 78101 sample: trackIndex = 0 dataHashCode = -1505318960 + size = 232 isKeyFrame = true presentationTimeUs = 80844 sample: trackIndex = 0 dataHashCode = -390625371 + size = 237 isKeyFrame = true presentationTimeUs = 83474 sample: trackIndex = 0 dataHashCode = 1067950751 + size = 228 isKeyFrame = true presentationTimeUs = 86149 sample: trackIndex = 0 dataHashCode = -1179436278 + size = 235 isKeyFrame = true presentationTimeUs = 88734 sample: trackIndex = 0 dataHashCode = 1906607774 + size = 264 isKeyFrame = true presentationTimeUs = 91387 sample: trackIndex = 0 dataHashCode = -800475828 + size = 257 isKeyFrame = true presentationTimeUs = 94380 sample: trackIndex = 0 dataHashCode = 1718972977 + size = 227 isKeyFrame = true presentationTimeUs = 97282 sample: trackIndex = 0 dataHashCode = -1120448741 + size = 227 isKeyFrame = true presentationTimeUs = 99844 sample: trackIndex = 0 dataHashCode = -1718323210 + size = 235 isKeyFrame = true presentationTimeUs = 102406 sample: trackIndex = 0 dataHashCode = -422416 + size = 229 isKeyFrame = true presentationTimeUs = 105059 sample: trackIndex = 0 dataHashCode = 833757830 + size = 6 isKeyFrame = true presentationTimeUs = 107644 released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_sef_slow_motion.mp4.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_sef_slow_motion.mp4.dump index 89f996e530..6115358157 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_sef_slow_motion.mp4.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_sef_slow_motion.mp4.dump @@ -19,206 +19,247 @@ format 1: sample: trackIndex = 1 dataHashCode = -549003117 + size = 5438 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 1 dataHashCode = 593600631 + size = 117 isKeyFrame = false presentationTimeUs = 14000 sample: trackIndex = 1 dataHashCode = -961321612 + size = 139 isKeyFrame = false presentationTimeUs = 47333 sample: trackIndex = 1 dataHashCode = -386347143 + size = 141 isKeyFrame = false presentationTimeUs = 80667 sample: trackIndex = 1 dataHashCode = -1289764147 + size = 141 isKeyFrame = false presentationTimeUs = 114000 sample: trackIndex = 1 dataHashCode = 1337088875 + size = 161 isKeyFrame = false presentationTimeUs = 147333 sample: trackIndex = 1 dataHashCode = -322406979 + size = 118 isKeyFrame = false presentationTimeUs = 180667 sample: trackIndex = 1 dataHashCode = -1688033783 + size = 112 isKeyFrame = false presentationTimeUs = 228042 sample: trackIndex = 1 dataHashCode = -700344608 + size = 118 isKeyFrame = false presentationTimeUs = 244708 sample: trackIndex = 1 dataHashCode = -1441653629 + size = 1172 isKeyFrame = false presentationTimeUs = 334083 sample: trackIndex = 1 dataHashCode = 1201357091 + size = 208 isKeyFrame = false presentationTimeUs = 267416 sample: trackIndex = 1 dataHashCode = -668484307 + size = 111 isKeyFrame = false presentationTimeUs = 234083 sample: trackIndex = 1 dataHashCode = 653508165 + size = 137 isKeyFrame = false presentationTimeUs = 300750 sample: trackIndex = 1 dataHashCode = -816848987 + size = 1266 isKeyFrame = false presentationTimeUs = 467416 sample: trackIndex = 1 dataHashCode = 1842436292 + size = 182 isKeyFrame = false presentationTimeUs = 400750 sample: trackIndex = 1 dataHashCode = -559603233 + size = 99 isKeyFrame = false presentationTimeUs = 367416 sample: trackIndex = 1 dataHashCode = -666437886 + size = 117 isKeyFrame = false presentationTimeUs = 434083 sample: trackIndex = 1 dataHashCode = 182521759 + size = 1101 isKeyFrame = false presentationTimeUs = 600750 sample: trackIndex = 0 dataHashCode = -212376212 + size = 20 isKeyFrame = true presentationTimeUs = 0 sample: trackIndex = 0 dataHashCode = -833872563 + size = 1732 isKeyFrame = true presentationTimeUs = 416 sample: trackIndex = 0 dataHashCode = -135901925 + size = 380 isKeyFrame = true presentationTimeUs = 36499 sample: trackIndex = 0 dataHashCode = 250093960 + size = 751 isKeyFrame = true presentationTimeUs = 44415 sample: trackIndex = 0 dataHashCode = 1895536226 + size = 1045 isKeyFrame = true presentationTimeUs = 59998 sample: trackIndex = 0 dataHashCode = 1723596464 + size = 947 isKeyFrame = true presentationTimeUs = 81748 sample: trackIndex = 0 dataHashCode = -978803114 + size = 946 isKeyFrame = true presentationTimeUs = 101414 sample: trackIndex = 0 dataHashCode = 387377078 + size = 946 isKeyFrame = true presentationTimeUs = 121080 sample: trackIndex = 0 dataHashCode = -132658698 + size = 901 isKeyFrame = true presentationTimeUs = 140746 sample: trackIndex = 0 dataHashCode = 1495036471 + size = 899 isKeyFrame = true presentationTimeUs = 159496 sample: trackIndex = 0 dataHashCode = 304440590 + size = 878 isKeyFrame = true presentationTimeUs = 178162 sample: trackIndex = 1 dataHashCode = 2139021989 + size = 242 isKeyFrame = false presentationTimeUs = 534083 sample: trackIndex = 1 dataHashCode = 2013165108 + size = 116 isKeyFrame = false presentationTimeUs = 500750 sample: trackIndex = 1 dataHashCode = 405675195 + size = 126 isKeyFrame = false presentationTimeUs = 567416 sample: trackIndex = 1 dataHashCode = -1893277090 + size = 1193 isKeyFrame = false presentationTimeUs = 734083 sample: trackIndex = 0 dataHashCode = -752661703 + size = 228 isKeyFrame = true presentationTimeUs = 196412 sample: trackIndex = 1 dataHashCode = -1554795381 + size = 205 isKeyFrame = false presentationTimeUs = 667416 sample: trackIndex = 1 dataHashCode = 1197099206 + size = 117 isKeyFrame = false presentationTimeUs = 634083 sample: trackIndex = 1 dataHashCode = -674808173 + size = 106 isKeyFrame = false presentationTimeUs = 700750 sample: trackIndex = 1 dataHashCode = -775517313 + size = 1002 isKeyFrame = false presentationTimeUs = 867416 sample: trackIndex = 1 dataHashCode = -2045106113 + size = 201 isKeyFrame = false presentationTimeUs = 800750 sample: trackIndex = 1 dataHashCode = 305167697 + size = 131 isKeyFrame = false presentationTimeUs = 767416 sample: trackIndex = 1 dataHashCode = 554021920 + size = 130 isKeyFrame = false presentationTimeUs = 834083 released = true diff --git a/libraries/transformer/src/test/java/androidx/media3/transformer/TestMuxer.java b/libraries/transformer/src/test/java/androidx/media3/transformer/TestMuxer.java index 91c7503b55..a346d4bba0 100644 --- a/libraries/transformer/src/test/java/androidx/media3/transformer/TestMuxer.java +++ b/libraries/transformer/src/test/java/androidx/media3/transformer/TestMuxer.java @@ -79,6 +79,7 @@ public final class TestMuxer implements Muxer, Dumper.Dumpable { private final long presentationTimeUs; private final boolean isKeyFrame; private final int sampleDataHashCode; + private final int sampleSize; public DumpableSample( int trackIndex, ByteBuffer sample, boolean isKeyFrame, long presentationTimeUs) { @@ -86,7 +87,8 @@ public final class TestMuxer implements Muxer, Dumper.Dumpable { this.presentationTimeUs = presentationTimeUs; this.isKeyFrame = isKeyFrame; int initialPosition = sample.position(); - byte[] data = new byte[sample.remaining()]; + sampleSize = sample.remaining(); + byte[] data = new byte[sampleSize]; sample.get(data); sample.position(initialPosition); sampleDataHashCode = Arrays.hashCode(data); @@ -98,6 +100,7 @@ public final class TestMuxer implements Muxer, Dumper.Dumpable { .startBlock("sample") .add("trackIndex", trackIndex) .add("dataHashCode", sampleDataHashCode) + .add("size", sampleSize) .add("isKeyFrame", isKeyFrame) .add("presentationTimeUs", presentationTimeUs) .endBlock();