From a2191d13e7ca2b1f508f78f199b3f3ca007c37aa Mon Sep 17 00:00:00 2001 From: Daniele Sparano Date: Wed, 24 Jan 2024 16:56:01 +0000 Subject: [PATCH] Update more dumps --- .../extractordumps/ts/sample_dts.ts.0.dump | 36 +- .../extractordumps/ts/sample_dts.ts.1.dump | 26 +- .../extractordumps/ts/sample_dts.ts.2.dump | 18 +- .../extractordumps/ts/sample_dts.ts.3.dump | 8 +- .../ts/sample_dts.ts.unknown_length.dump | 30 +- .../extractordumps/ts/sample_dts_hd.ts.0.dump | 12 +- .../extractordumps/ts/sample_dts_hd.ts.1.dump | 10 +- .../extractordumps/ts/sample_dts_hd.ts.2.dump | 22 +- .../extractordumps/ts/sample_dts_hd.ts.3.dump | 6 +- .../ts/sample_dts_hd.ts.unknown_length.dump | 6 +- .../ts/sample_dts_uhd.ts.0.dump | 162 +++---- .../ts/sample_dts_uhd.ts.1.dump | 440 +++++++++--------- .../ts/sample_dts_uhd.ts.2.dump | 232 +++++---- .../ts/sample_dts_uhd.ts.3.dump | 24 +- .../ts/sample_dts_uhd.ts.unknown_length.dump | 156 +++---- ...ample_mpeg_audio_with_audio_type.ts.0.dump | 6 +- ...ample_mpeg_audio_with_audio_type.ts.1.dump | 122 ++--- ...ample_mpeg_audio_with_audio_type.ts.2.dump | 92 +--- ...ample_mpeg_audio_with_audio_type.ts.3.dump | 6 +- 19 files changed, 639 insertions(+), 775 deletions(-) diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.0.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.0.dump index c365cd4e317..18a606e8a55 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.0.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.0.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 458666 + duration = 469334 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(229333) = [[timeUs=229333, position=23565]] - getPosition(458666) = [[timeUs=458666, position=47319]] + getPosition(234667) = [[timeUs=234667, position=23565]] + getPosition(469334) = [[timeUs=469334, position=47319]] numberOfTracks = 1 track 257: total output bytes = 45056 @@ -20,7 +20,7 @@ track 257: flags = 1 data = length 1024, hash 76A741FC sample 1: - time = 10666 + time = 10667 flags = 1 data = length 1024, hash 2DB2026F sample 2: @@ -32,7 +32,7 @@ track 257: flags = 1 data = length 1024, hash 5E448BFF sample 4: - time = 42666 + time = 42667 flags = 1 data = length 1024, hash 64919D7 sample 5: @@ -44,7 +44,7 @@ track 257: flags = 1 data = length 1024, hash AFF14A6A sample 7: - time = 74666 + time = 74667 flags = 1 data = length 1024, hash B0905902 sample 8: @@ -56,7 +56,7 @@ track 257: flags = 1 data = length 1024, hash 7D918717 sample 10: - time = 106666 + time = 106667 flags = 1 data = length 1024, hash DEE7A9AA sample 11: @@ -68,7 +68,7 @@ track 257: flags = 1 data = length 1024, hash 80615D30 sample 13: - time = 138666 + time = 138667 flags = 1 data = length 1024, hash 9949F1C sample 14: @@ -80,7 +80,7 @@ track 257: flags = 1 data = length 1024, hash F2D0A402 sample 16: - time = 170666 + time = 170667 flags = 1 data = length 1024, hash FF8E5254 sample 17: @@ -92,7 +92,7 @@ track 257: flags = 1 data = length 1024, hash A7B5783E sample 19: - time = 202666 + time = 202667 flags = 1 data = length 1024, hash FFFA8F6A sample 20: @@ -104,7 +104,7 @@ track 257: flags = 1 data = length 1024, hash 465956B4 sample 22: - time = 234666 + time = 234667 flags = 1 data = length 1024, hash D1987449 sample 23: @@ -116,7 +116,7 @@ track 257: flags = 1 data = length 1024, hash F1B2E5B2 sample 25: - time = 266666 + time = 266667 flags = 1 data = length 1024, hash F3F55C7C sample 26: @@ -128,7 +128,7 @@ track 257: flags = 1 data = length 1024, hash 611AD82C sample 28: - time = 298666 + time = 298667 flags = 1 data = length 1024, hash 6A630F21 sample 29: @@ -140,7 +140,7 @@ track 257: flags = 1 data = length 1024, hash F9105AD9 sample 31: - time = 330666 + time = 330667 flags = 1 data = length 1024, hash 14046870 sample 32: @@ -152,7 +152,7 @@ track 257: flags = 1 data = length 1024, hash 71BE4CC6 sample 34: - time = 362666 + time = 362667 flags = 1 data = length 1024, hash 9C9B421C sample 35: @@ -164,7 +164,7 @@ track 257: flags = 1 data = length 1024, hash D4722243 sample 37: - time = 394666 + time = 394667 flags = 1 data = length 1024, hash 50819265 sample 38: @@ -176,7 +176,7 @@ track 257: flags = 1 data = length 1024, hash 5E48841A sample 40: - time = 426666 + time = 426667 flags = 1 data = length 1024, hash C52E7744 sample 41: @@ -188,7 +188,7 @@ track 257: flags = 1 data = length 1024, hash 7F8F62BB sample 43: - time = 458666 + time = 458667 flags = 1 data = length 1024, hash 4DF51924 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.1.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.1.dump index 3971920a3f7..10f0c154ca6 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.1.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.1.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 458666 + duration = 469334 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(229333) = [[timeUs=229333, position=23565]] - getPosition(458666) = [[timeUs=458666, position=47319]] + getPosition(234667) = [[timeUs=234667, position=23565]] + getPosition(469334) = [[timeUs=469334, position=47319]] numberOfTracks = 1 track 257: total output bytes = 30720 @@ -24,7 +24,7 @@ track 257: flags = 1 data = length 1024, hash F2D0A402 sample 2: - time = 170666 + time = 170667 flags = 1 data = length 1024, hash FF8E5254 sample 3: @@ -36,7 +36,7 @@ track 257: flags = 1 data = length 1024, hash A7B5783E sample 5: - time = 202666 + time = 202667 flags = 1 data = length 1024, hash FFFA8F6A sample 6: @@ -48,7 +48,7 @@ track 257: flags = 1 data = length 1024, hash 465956B4 sample 8: - time = 234666 + time = 234667 flags = 1 data = length 1024, hash D1987449 sample 9: @@ -60,7 +60,7 @@ track 257: flags = 1 data = length 1024, hash F1B2E5B2 sample 11: - time = 266666 + time = 266667 flags = 1 data = length 1024, hash F3F55C7C sample 12: @@ -72,7 +72,7 @@ track 257: flags = 1 data = length 1024, hash 611AD82C sample 14: - time = 298666 + time = 298667 flags = 1 data = length 1024, hash 6A630F21 sample 15: @@ -84,7 +84,7 @@ track 257: flags = 1 data = length 1024, hash F9105AD9 sample 17: - time = 330666 + time = 330667 flags = 1 data = length 1024, hash 14046870 sample 18: @@ -96,7 +96,7 @@ track 257: flags = 1 data = length 1024, hash 71BE4CC6 sample 20: - time = 362666 + time = 362667 flags = 1 data = length 1024, hash 9C9B421C sample 21: @@ -108,7 +108,7 @@ track 257: flags = 1 data = length 1024, hash D4722243 sample 23: - time = 394666 + time = 394667 flags = 1 data = length 1024, hash 50819265 sample 24: @@ -120,7 +120,7 @@ track 257: flags = 1 data = length 1024, hash 5E48841A sample 26: - time = 426666 + time = 426667 flags = 1 data = length 1024, hash C52E7744 sample 27: @@ -132,7 +132,7 @@ track 257: flags = 1 data = length 1024, hash 7F8F62BB sample 29: - time = 458666 + time = 458667 flags = 1 data = length 1024, hash 4DF51924 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.2.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.2.dump index 96942653e0c..151bb9e8ee6 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.2.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.2.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 458666 + duration = 469334 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(229333) = [[timeUs=229333, position=23565]] - getPosition(458666) = [[timeUs=458666, position=47319]] + getPosition(234667) = [[timeUs=234667, position=23565]] + getPosition(469334) = [[timeUs=469334, position=47319]] numberOfTracks = 1 track 257: total output bytes = 16384 @@ -16,7 +16,7 @@ track 257: channelCount = 6 sampleRate = 48000 sample 0: - time = 298666 + time = 298667 flags = 1 data = length 1024, hash 6A630F21 sample 1: @@ -28,7 +28,7 @@ track 257: flags = 1 data = length 1024, hash F9105AD9 sample 3: - time = 330666 + time = 330667 flags = 1 data = length 1024, hash 14046870 sample 4: @@ -40,7 +40,7 @@ track 257: flags = 1 data = length 1024, hash 71BE4CC6 sample 6: - time = 362666 + time = 362667 flags = 1 data = length 1024, hash 9C9B421C sample 7: @@ -52,7 +52,7 @@ track 257: flags = 1 data = length 1024, hash D4722243 sample 9: - time = 394666 + time = 394667 flags = 1 data = length 1024, hash 50819265 sample 10: @@ -64,7 +64,7 @@ track 257: flags = 1 data = length 1024, hash 5E48841A sample 12: - time = 426666 + time = 426667 flags = 1 data = length 1024, hash C52E7744 sample 13: @@ -76,7 +76,7 @@ track 257: flags = 1 data = length 1024, hash 7F8F62BB sample 15: - time = 458666 + time = 458667 flags = 1 data = length 1024, hash 4DF51924 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.3.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.3.dump index ab45b1bd003..55186faaafe 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.3.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.3.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 458666 + duration = 469334 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(229333) = [[timeUs=229333, position=23565]] - getPosition(458666) = [[timeUs=458666, position=47319]] + getPosition(234667) = [[timeUs=234667, position=23565]] + getPosition(469334) = [[timeUs=469334, position=47319]] numberOfTracks = 1 track 257: total output bytes = 2048 @@ -20,7 +20,7 @@ track 257: flags = 1 data = length 1024, hash 7F8F62BB sample 1: - time = 458666 + time = 458667 flags = 1 data = length 1024, hash 4DF51924 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.unknown_length.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.unknown_length.dump index 1150cbacfba..e91e3297d56 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.unknown_length.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts.ts.unknown_length.dump @@ -17,7 +17,7 @@ track 257: flags = 1 data = length 1024, hash 76A741FC sample 1: - time = 10666 + time = 10667 flags = 1 data = length 1024, hash 2DB2026F sample 2: @@ -29,7 +29,7 @@ track 257: flags = 1 data = length 1024, hash 5E448BFF sample 4: - time = 42666 + time = 42667 flags = 1 data = length 1024, hash 64919D7 sample 5: @@ -41,7 +41,7 @@ track 257: flags = 1 data = length 1024, hash AFF14A6A sample 7: - time = 74666 + time = 74667 flags = 1 data = length 1024, hash B0905902 sample 8: @@ -53,7 +53,7 @@ track 257: flags = 1 data = length 1024, hash 7D918717 sample 10: - time = 106666 + time = 106667 flags = 1 data = length 1024, hash DEE7A9AA sample 11: @@ -65,7 +65,7 @@ track 257: flags = 1 data = length 1024, hash 80615D30 sample 13: - time = 138666 + time = 138667 flags = 1 data = length 1024, hash 9949F1C sample 14: @@ -77,7 +77,7 @@ track 257: flags = 1 data = length 1024, hash F2D0A402 sample 16: - time = 170666 + time = 170667 flags = 1 data = length 1024, hash FF8E5254 sample 17: @@ -89,7 +89,7 @@ track 257: flags = 1 data = length 1024, hash A7B5783E sample 19: - time = 202666 + time = 202667 flags = 1 data = length 1024, hash FFFA8F6A sample 20: @@ -101,7 +101,7 @@ track 257: flags = 1 data = length 1024, hash 465956B4 sample 22: - time = 234666 + time = 234667 flags = 1 data = length 1024, hash D1987449 sample 23: @@ -113,7 +113,7 @@ track 257: flags = 1 data = length 1024, hash F1B2E5B2 sample 25: - time = 266666 + time = 266667 flags = 1 data = length 1024, hash F3F55C7C sample 26: @@ -125,7 +125,7 @@ track 257: flags = 1 data = length 1024, hash 611AD82C sample 28: - time = 298666 + time = 298667 flags = 1 data = length 1024, hash 6A630F21 sample 29: @@ -137,7 +137,7 @@ track 257: flags = 1 data = length 1024, hash F9105AD9 sample 31: - time = 330666 + time = 330667 flags = 1 data = length 1024, hash 14046870 sample 32: @@ -149,7 +149,7 @@ track 257: flags = 1 data = length 1024, hash 71BE4CC6 sample 34: - time = 362666 + time = 362667 flags = 1 data = length 1024, hash 9C9B421C sample 35: @@ -161,7 +161,7 @@ track 257: flags = 1 data = length 1024, hash D4722243 sample 37: - time = 394666 + time = 394667 flags = 1 data = length 1024, hash 50819265 sample 38: @@ -173,7 +173,7 @@ track 257: flags = 1 data = length 1024, hash 5E48841A sample 40: - time = 426666 + time = 426667 flags = 1 data = length 1024, hash C52E7744 sample 41: @@ -185,7 +185,7 @@ track 257: flags = 1 data = length 1024, hash 7F8F62BB sample 43: - time = 458666 + time = 458667 flags = 1 data = length 1024, hash 4DF51924 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.0.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.0.dump index 7d6271f0274..9140c165191 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.0.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.0.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 853333 + duration = 938666 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(426666) = [[timeUs=426666, position=22583]] - getPosition(853333) = [[timeUs=853333, position=45355]] + getPosition(469333) = [[timeUs=469333, position=22583]] + getPosition(938666) = [[timeUs=938666, position=45355]] numberOfTracks = 1 track 257: total output bytes = 45056 @@ -23,7 +23,7 @@ track 257: flags = 1 data = length 4096, hash 2EC282A1 sample 2: - time = 170666 + time = 170667 flags = 1 data = length 4096, hash 6B7902F0 sample 3: @@ -35,7 +35,7 @@ track 257: flags = 1 data = length 4096, hash 67899547 sample 5: - time = 426666 + time = 426667 flags = 1 data = length 4096, hash 1BE4CF1C sample 6: @@ -47,7 +47,7 @@ track 257: flags = 1 data = length 4096, hash 4D3E0644 sample 8: - time = 682666 + time = 682667 flags = 1 data = length 4096, hash F69B5FED sample 9: diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.1.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.1.dump index affd4f713b9..4a2e68d39c6 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.1.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.1.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 853333 + duration = 938666 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(426666) = [[timeUs=426666, position=22583]] - getPosition(853333) = [[timeUs=853333, position=45355]] + getPosition(469333) = [[timeUs=469333, position=22583]] + getPosition(938666) = [[timeUs=938666, position=45355]] numberOfTracks = 1 track 257: total output bytes = 32768 @@ -23,7 +23,7 @@ track 257: flags = 1 data = length 4096, hash 67899547 sample 2: - time = 426666 + time = 426667 flags = 1 data = length 4096, hash 1BE4CF1C sample 3: @@ -35,7 +35,7 @@ track 257: flags = 1 data = length 4096, hash 4D3E0644 sample 5: - time = 682666 + time = 682667 flags = 1 data = length 4096, hash F69B5FED sample 6: diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.2.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.2.dump index d9803a89049..f3ae1ac8a63 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.2.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.2.dump @@ -1,36 +1,32 @@ seekMap: isSeekable = true - duration = 853333 + duration = 938666 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(426666) = [[timeUs=426666, position=22583]] - getPosition(853333) = [[timeUs=853333, position=45355]] + getPosition(469333) = [[timeUs=469333, position=22583]] + getPosition(938666) = [[timeUs=938666, position=45355]] numberOfTracks = 1 track 257: - total output bytes = 20480 - sample count = 5 + total output bytes = 16384 + sample count = 4 format 0: id = 1/257 sampleMimeType = audio/vnd.dts.hd;profile=lbr channelCount = 6 sampleRate = 48000 sample 0: - time = 512000 - flags = 1 - data = length 4096, hash 620F5E51 - sample 1: time = 597333 flags = 1 data = length 4096, hash 4D3E0644 - sample 2: - time = 682666 + sample 1: + time = 682667 flags = 1 data = length 4096, hash F69B5FED - sample 3: + sample 2: time = 768000 flags = 1 data = length 4096, hash 93D31EA7 - sample 4: + sample 3: time = 853333 flags = 1 data = length 4096, hash 41F1D921 diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.3.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.3.dump index 7c2f06ab6bf..c7f6600e20f 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.3.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.3.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 853333 + duration = 938666 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(426666) = [[timeUs=426666, position=22583]] - getPosition(853333) = [[timeUs=853333, position=45355]] + getPosition(469333) = [[timeUs=469333, position=22583]] + getPosition(938666) = [[timeUs=938666, position=45355]] numberOfTracks = 1 track 257: total output bytes = 0 diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.unknown_length.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.unknown_length.dump index 00eb0c5d245..1c4b8dd6440 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.unknown_length.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_hd.ts.unknown_length.dump @@ -20,7 +20,7 @@ track 257: flags = 1 data = length 4096, hash 2EC282A1 sample 2: - time = 170666 + time = 170667 flags = 1 data = length 4096, hash 6B7902F0 sample 3: @@ -32,7 +32,7 @@ track 257: flags = 1 data = length 4096, hash 67899547 sample 5: - time = 426666 + time = 426667 flags = 1 data = length 4096, hash 1BE4CF1C sample 6: @@ -44,7 +44,7 @@ track 257: flags = 1 data = length 4096, hash 4D3E0644 sample 8: - time = 682666 + time = 682667 flags = 1 data = length 4096, hash F69B5FED sample 9: diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.0.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.0.dump index a87dc4b897b..4449264927d 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.0.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.0.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 4970666 + duration = 4992000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(2485333) = [[timeUs=2485333, position=102149]] - getPosition(4970666) = [[timeUs=4970666, position=204487]] + getPosition(2496000) = [[timeUs=2496000, position=102149]] + getPosition(4992000) = [[timeUs=4992000, position=204487]] numberOfTracks = 1 track 257: total output bytes = 179682 @@ -23,7 +23,7 @@ track 257: flags = 0 data = length 765, hash 713DA83C sample 2: - time = 42666 + time = 42667 flags = 0 data = length 771, hash E672DC sample 3: @@ -35,7 +35,7 @@ track 257: flags = 0 data = length 765, hash 5C8A17D1 sample 5: - time = 106666 + time = 106667 flags = 0 data = length 771, hash 5528EC74 sample 6: @@ -47,7 +47,7 @@ track 257: flags = 0 data = length 767, hash 5C2089BB sample 8: - time = 170666 + time = 170667 flags = 0 data = length 771, hash 21AF360B sample 9: @@ -59,7 +59,7 @@ track 257: flags = 0 data = length 767, hash 812E9BF7 sample 11: - time = 234666 + time = 234667 flags = 0 data = length 770, hash ED9D5378 sample 12: @@ -71,7 +71,7 @@ track 257: flags = 0 data = length 767, hash 5E7822E9 sample 14: - time = 298666 + time = 298667 flags = 0 data = length 770, hash 97EDBA77 sample 15: @@ -83,7 +83,7 @@ track 257: flags = 0 data = length 766, hash 99225978 sample 17: - time = 362666 + time = 362667 flags = 0 data = length 772, hash 1971320D sample 18: @@ -95,7 +95,7 @@ track 257: flags = 0 data = length 765, hash 225434F4 sample 20: - time = 426666 + time = 426667 flags = 0 data = length 770, hash E232FA0D sample 21: @@ -107,7 +107,7 @@ track 257: flags = 0 data = length 768, hash E52E3AD0 sample 23: - time = 490666 + time = 490667 flags = 0 data = length 772, hash 9D0F9C8C sample 24: @@ -119,7 +119,7 @@ track 257: flags = 0 data = length 766, hash CAFCB522 sample 26: - time = 554666 + time = 554667 flags = 0 data = length 770, hash EB1806AF sample 27: @@ -131,7 +131,7 @@ track 257: flags = 0 data = length 767, hash 2DB31DD6 sample 29: - time = 618666 + time = 618667 flags = 0 data = length 770, hash 3168DE65 sample 30: @@ -143,7 +143,7 @@ track 257: flags = 0 data = length 766, hash 2DB4AF54 sample 32: - time = 682666 + time = 682667 flags = 0 data = length 772, hash 9B9176A8 sample 33: @@ -155,7 +155,7 @@ track 257: flags = 0 data = length 765, hash 4D1A1A5B sample 35: - time = 746666 + time = 746667 flags = 0 data = length 771, hash EED28144 sample 36: @@ -167,7 +167,7 @@ track 257: flags = 0 data = length 767, hash 5B154F22 sample 38: - time = 810666 + time = 810667 flags = 0 data = length 772, hash 7621AB2B sample 39: @@ -179,7 +179,7 @@ track 257: flags = 0 data = length 766, hash 6D5F86F0 sample 41: - time = 874666 + time = 874667 flags = 0 data = length 770, hash 122B33CF sample 42: @@ -191,7 +191,7 @@ track 257: flags = 0 data = length 767, hash 66F75279 sample 44: - time = 938666 + time = 938667 flags = 0 data = length 769, hash 8EB616E3 sample 45: @@ -203,7 +203,7 @@ track 257: flags = 0 data = length 765, hash 568E8728 sample 47: - time = 1002666 + time = 1002667 flags = 0 data = length 772, hash C23993F0 sample 48: @@ -215,7 +215,7 @@ track 257: flags = 0 data = length 765, hash 297ACB8E sample 50: - time = 1066666 + time = 1066667 flags = 0 data = length 770, hash 676ED3C1 sample 51: @@ -227,7 +227,7 @@ track 257: flags = 0 data = length 767, hash F1536245 sample 53: - time = 1130666 + time = 1130667 flags = 0 data = length 772, hash 12AC3BCE sample 54: @@ -239,7 +239,7 @@ track 257: flags = 0 data = length 766, hash B42ADF4E sample 56: - time = 1194666 + time = 1194667 flags = 0 data = length 770, hash 67AC576F sample 57: @@ -251,7 +251,7 @@ track 257: flags = 0 data = length 767, hash 432AD19 sample 59: - time = 1258666 + time = 1258667 flags = 0 data = length 770, hash 14BA5FE6 sample 60: @@ -263,7 +263,7 @@ track 257: flags = 0 data = length 765, hash 4BF180A9 sample 62: - time = 1322666 + time = 1322667 flags = 0 data = length 772, hash 1C613DF7 sample 63: @@ -275,7 +275,7 @@ track 257: flags = 0 data = length 765, hash D40AC240 sample 65: - time = 1386666 + time = 1386667 flags = 0 data = length 770, hash 1E64D8FE sample 66: @@ -287,7 +287,7 @@ track 257: flags = 0 data = length 767, hash 19A018BD sample 68: - time = 1450666 + time = 1450667 flags = 0 data = length 772, hash 363BF537 sample 69: @@ -299,7 +299,7 @@ track 257: flags = 0 data = length 766, hash 3CBED44A sample 71: - time = 1514666 + time = 1514667 flags = 0 data = length 771, hash C5E800AD sample 72: @@ -311,7 +311,7 @@ track 257: flags = 0 data = length 785, hash 4771990A sample 74: - time = 1578666 + time = 1578667 flags = 0 data = length 788, hash CBB53C84 sample 75: @@ -323,7 +323,7 @@ track 257: flags = 0 data = length 784, hash 7418BBD7 sample 77: - time = 1642666 + time = 1642667 flags = 0 data = length 790, hash 35A5E570 sample 78: @@ -335,7 +335,7 @@ track 257: flags = 0 data = length 783, hash A574B045 sample 80: - time = 1706666 + time = 1706667 flags = 0 data = length 789, hash 211311A9 sample 81: @@ -347,7 +347,7 @@ track 257: flags = 0 data = length 786, hash DE8047C6 sample 83: - time = 1770666 + time = 1770667 flags = 0 data = length 789, hash E778E75A sample 84: @@ -359,7 +359,7 @@ track 257: flags = 0 data = length 783, hash 6DCEAA5C sample 86: - time = 1834666 + time = 1834667 flags = 0 data = length 787, hash D5E2A255 sample 87: @@ -371,7 +371,7 @@ track 257: flags = 0 data = length 785, hash B2D94BAF sample 89: - time = 1898666 + time = 1898667 flags = 0 data = length 789, hash F0F3BBDB sample 90: @@ -383,7 +383,7 @@ track 257: flags = 0 data = length 767, hash 710CB0E4 sample 92: - time = 1962666 + time = 1962667 flags = 0 data = length 400, hash 8A0182CB sample 93: @@ -395,7 +395,7 @@ track 257: flags = 0 data = length 394, hash 585703B6 sample 95: - time = 2026666 + time = 2026667 flags = 0 data = length 394, hash 50CA225B sample 96: @@ -407,7 +407,7 @@ track 257: flags = 0 data = length 501, hash F8930C9C sample 98: - time = 2090666 + time = 2090667 flags = 0 data = length 667, hash C05CCFA2 sample 99: @@ -419,7 +419,7 @@ track 257: flags = 0 data = length 1101, hash 1F97D86E sample 101: - time = 2154666 + time = 2154667 flags = 0 data = length 1006, hash 974AC450 sample 102: @@ -431,7 +431,7 @@ track 257: flags = 0 data = length 959, hash 2011C476 sample 104: - time = 2218666 + time = 2218667 flags = 0 data = length 735, hash C2F6C1F9 sample 105: @@ -443,7 +443,7 @@ track 257: flags = 0 data = length 825, hash 611B513C sample 107: - time = 2282666 + time = 2282667 flags = 0 data = length 952, hash 5B24AEC2 sample 108: @@ -455,7 +455,7 @@ track 257: flags = 0 data = length 1010, hash D3BBA580 sample 110: - time = 2346666 + time = 2346667 flags = 0 data = length 1067, hash E09AD57F sample 111: @@ -467,7 +467,7 @@ track 257: flags = 0 data = length 991, hash 48B80B00 sample 113: - time = 2410666 + time = 2410667 flags = 0 data = length 873, hash 696FBD43 sample 114: @@ -479,7 +479,7 @@ track 257: flags = 0 data = length 897, hash D41D4CB7 sample 116: - time = 2474666 + time = 2474667 flags = 0 data = length 781, hash A589A312 sample 117: @@ -491,7 +491,7 @@ track 257: flags = 0 data = length 608, hash F929EDA6 sample 119: - time = 2538666 + time = 2538667 flags = 0 data = length 546, hash A141CD5E sample 120: @@ -503,7 +503,7 @@ track 257: flags = 0 data = length 561, hash B1AF4D92 sample 122: - time = 2602666 + time = 2602667 flags = 0 data = length 529, hash D0E0EF42 sample 123: @@ -515,7 +515,7 @@ track 257: flags = 0 data = length 393, hash 5A34D1B0 sample 125: - time = 2666666 + time = 2666667 flags = 0 data = length 393, hash B792EA44 sample 126: @@ -527,7 +527,7 @@ track 257: flags = 0 data = length 393, hash C80E41E0 sample 128: - time = 2730666 + time = 2730667 flags = 0 data = length 393, hash 2C5B4860 sample 129: @@ -539,7 +539,7 @@ track 257: flags = 0 data = length 393, hash B78D1FDA sample 131: - time = 2794666 + time = 2794667 flags = 0 data = length 393, hash 817AB352 sample 132: @@ -551,7 +551,7 @@ track 257: flags = 0 data = length 393, hash E76873B0 sample 134: - time = 2858666 + time = 2858667 flags = 0 data = length 393, hash 2F48A520 sample 135: @@ -563,7 +563,7 @@ track 257: flags = 0 data = length 393, hash 255B0E50 sample 137: - time = 2922666 + time = 2922667 flags = 0 data = length 393, hash 9A49C63D sample 138: @@ -575,7 +575,7 @@ track 257: flags = 0 data = length 1519, hash 5514C06F sample 140: - time = 2986666 + time = 2986667 flags = 0 data = length 1007, hash F994B3FC sample 141: @@ -587,7 +587,7 @@ track 257: flags = 0 data = length 985, hash C0E4D841 sample 143: - time = 3050666 + time = 3050667 flags = 0 data = length 1018, hash A18F6981 sample 144: @@ -599,7 +599,7 @@ track 257: flags = 0 data = length 809, hash 1E0978C9 sample 146: - time = 3114666 + time = 3114667 flags = 0 data = length 791, hash 9BC34342 sample 147: @@ -611,7 +611,7 @@ track 257: flags = 0 data = length 757, hash 6C971B85 sample 149: - time = 3178666 + time = 3178667 flags = 0 data = length 950, hash 5509778D sample 150: @@ -623,7 +623,7 @@ track 257: flags = 0 data = length 800, hash 1C71F2EF sample 152: - time = 3242666 + time = 3242667 flags = 0 data = length 804, hash BFCCE7C sample 153: @@ -635,7 +635,7 @@ track 257: flags = 0 data = length 957, hash 1CC9B8CA sample 155: - time = 3306666 + time = 3306667 flags = 0 data = length 563, hash A6FF9D2B sample 156: @@ -647,7 +647,7 @@ track 257: flags = 0 data = length 863, hash 55EDF24F sample 158: - time = 3370666 + time = 3370667 flags = 0 data = length 701, hash 3AE3C48F sample 159: @@ -659,7 +659,7 @@ track 257: flags = 0 data = length 967, hash 34E61D20 sample 161: - time = 3434666 + time = 3434667 flags = 0 data = length 1518, hash C0EC5B50 sample 162: @@ -671,7 +671,7 @@ track 257: flags = 0 data = length 1475, hash 6F1FD2AB sample 164: - time = 3498666 + time = 3498667 flags = 0 data = length 1451, hash B58F4D31 sample 165: @@ -683,7 +683,7 @@ track 257: flags = 0 data = length 598, hash 4BDB2753 sample 167: - time = 3562666 + time = 3562667 flags = 0 data = length 627, hash 48327C83 sample 168: @@ -695,7 +695,7 @@ track 257: flags = 0 data = length 594, hash 86D1E249 sample 170: - time = 3626666 + time = 3626667 flags = 0 data = length 760, hash AF4B774F sample 171: @@ -707,7 +707,7 @@ track 257: flags = 0 data = length 722, hash 2A72C44B sample 173: - time = 3690666 + time = 3690667 flags = 0 data = length 602, hash 5D7135BB sample 174: @@ -719,7 +719,7 @@ track 257: flags = 0 data = length 725, hash 4EBFA7A8 sample 176: - time = 3754666 + time = 3754667 flags = 0 data = length 666, hash 2B1379B sample 177: @@ -731,7 +731,7 @@ track 257: flags = 0 data = length 881, hash 19FDF109 sample 179: - time = 3818666 + time = 3818667 flags = 0 data = length 512, hash 49FD56DF sample 180: @@ -743,7 +743,7 @@ track 257: flags = 0 data = length 1075, hash 5031D568 sample 182: - time = 3882666 + time = 3882667 flags = 0 data = length 716, hash A509900D sample 183: @@ -755,7 +755,7 @@ track 257: flags = 0 data = length 969, hash 1E781925 sample 185: - time = 3946666 + time = 3946667 flags = 0 data = length 1444, hash F2DD1E7C sample 186: @@ -767,7 +767,7 @@ track 257: flags = 1 data = length 776, hash BEA73ED6 sample 188: - time = 4010666 + time = 4010667 flags = 0 data = length 875, hash 173C290C sample 189: @@ -779,7 +779,7 @@ track 257: flags = 0 data = length 737, hash 75CB4A48 sample 191: - time = 4074666 + time = 4074667 flags = 0 data = length 603, hash DDE525EE sample 192: @@ -791,7 +791,7 @@ track 257: flags = 0 data = length 704, hash F7E18921 sample 194: - time = 4138666 + time = 4138667 flags = 0 data = length 802, hash 822433B5 sample 195: @@ -803,7 +803,7 @@ track 257: flags = 0 data = length 602, hash 3265AF8E sample 197: - time = 4202666 + time = 4202667 flags = 0 data = length 790, hash 6EF432BA sample 198: @@ -815,7 +815,7 @@ track 257: flags = 0 data = length 439, hash 8C32DDA0 sample 200: - time = 4266666 + time = 4266667 flags = 0 data = length 932, hash AF323520 sample 201: @@ -827,7 +827,7 @@ track 257: flags = 0 data = length 1158, hash 1215442E sample 203: - time = 4330666 + time = 4330667 flags = 0 data = length 1047, hash 2A517450 sample 204: @@ -839,7 +839,7 @@ track 257: flags = 0 data = length 1033, hash D82CF575 sample 206: - time = 4394666 + time = 4394667 flags = 0 data = length 1009, hash 30DC6A02 sample 207: @@ -851,7 +851,7 @@ track 257: flags = 0 data = length 761, hash 4A5EA11F sample 209: - time = 4458666 + time = 4458667 flags = 0 data = length 708, hash 53FA04E4 sample 210: @@ -863,7 +863,7 @@ track 257: flags = 0 data = length 902, hash 6688117A sample 212: - time = 4522666 + time = 4522667 flags = 0 data = length 716, hash A19D938D sample 213: @@ -875,7 +875,7 @@ track 257: flags = 0 data = length 677, hash 57DF6F41 sample 215: - time = 4586666 + time = 4586667 flags = 0 data = length 566, hash 515BD3F0 sample 216: @@ -887,7 +887,7 @@ track 257: flags = 0 data = length 777, hash 6BB742A3 sample 218: - time = 4650666 + time = 4650667 flags = 0 data = length 672, hash 97BA98A3 sample 219: @@ -899,7 +899,7 @@ track 257: flags = 0 data = length 668, hash 6D62BE54 sample 221: - time = 4714666 + time = 4714667 flags = 0 data = length 662, hash 36D886CD sample 222: @@ -911,7 +911,7 @@ track 257: flags = 0 data = length 946, hash BBFB4C98 sample 224: - time = 4778666 + time = 4778667 flags = 0 data = length 594, hash CEDCD36C sample 225: @@ -923,7 +923,7 @@ track 257: flags = 0 data = length 784, hash 97BC8486 sample 227: - time = 4842666 + time = 4842667 flags = 0 data = length 510, hash 9A082552 sample 228: @@ -935,7 +935,7 @@ track 257: flags = 0 data = length 656, hash C8CC5738 sample 230: - time = 4906666 + time = 4906667 flags = 0 data = length 672, hash 84C28F77 sample 231: @@ -947,7 +947,7 @@ track 257: flags = 0 data = length 1503, hash 183821B0 sample 233: - time = 4970666 + time = 4970667 flags = 0 data = length 393, hash D807573D tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.1.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.1.dump index 1c4379b2591..c685e6550b7 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.1.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.1.dump @@ -1,661 +1,657 @@ seekMap: isSeekable = true - duration = 4970666 + duration = 4992000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(2485333) = [[timeUs=2485333, position=102149]] - getPosition(4970666) = [[timeUs=4970666, position=204487]] + getPosition(2496000) = [[timeUs=2496000, position=102149]] + getPosition(4992000) = [[timeUs=4992000, position=204487]] numberOfTracks = 1 track 257: - total output bytes = 108399 - sample count = 161 + total output bytes = 108392 + sample count = 160 format 0: id = 1/257 sampleMimeType = audio/vnd.dts.uhd;profile=p2 channelCount = 2 sampleRate = 48000 sample 0: - time = 1557333 - flags = 0 - data = length 7, hash 5EB61B7F - sample 1: - time = 1578666 + time = 1578667 flags = 0 data = length 7, hash 5EB61ADF - sample 2: + sample 1: time = 1600000 flags = 0 data = length 7, hash 5EB61B9F - sample 3: + sample 2: time = 1621333 flags = 0 data = length 7, hash 5EB61B5F - sample 4: - time = 1642666 + sample 3: + time = 1642667 flags = 0 data = length 7, hash 5EB61B1F - sample 5: + sample 4: time = 1664000 flags = 0 data = length 7, hash 5EB61ABF - sample 6: + sample 5: time = 1685333 flags = 0 data = length 7, hash 5EB61B3F - sample 7: - time = 1706666 + sample 6: + time = 1706667 flags = 0 data = length 7, hash 5EB61AFF - sample 8: + sample 7: time = 1728000 flags = 0 data = length 7, hash 5EB61B7F - sample 9: + sample 8: time = 1749333 flags = 0 data = length 7, hash 5EB61B9F - sample 10: - time = 1770666 + sample 9: + time = 1770667 flags = 0 data = length 7, hash 5EB61AFF - sample 11: + sample 10: time = 1792000 flags = 0 data = length 7, hash 5EB61B7F - sample 12: + sample 11: time = 1813333 flags = 0 data = length 7, hash 5EB61B3F - sample 13: - time = 1834666 + sample 12: + time = 1834667 flags = 0 data = length 7, hash 5EB61ABF - sample 14: + sample 13: time = 1856000 flags = 0 data = length 7, hash 5EB61ABF - sample 15: + sample 14: time = 1877333 flags = 0 data = length 7, hash 5EB61B7F - sample 16: - time = 1898666 + sample 15: + time = 1898667 flags = 0 data = length 7, hash 5EB61AFF - sample 17: + sample 16: time = 1920000 flags = 0 data = length 7, hash 5EB61B9F - sample 18: + sample 17: time = 1941333 flags = 0 data = length 7, hash 5EB61B01 - sample 19: - time = 1962666 + sample 18: + time = 1962667 flags = 0 data = length 6, hash F289FFAF - sample 20: + sample 19: time = 1984000 flags = 1 data = length 402, hash E60D79A1 - sample 21: + sample 20: time = 2005333 flags = 0 data = length 394, hash 585703B6 - sample 22: - time = 2026666 + sample 21: + time = 2026667 flags = 0 data = length 394, hash 50CA225B - sample 23: + sample 22: time = 2048000 flags = 0 data = length 395, hash E0229BF0 - sample 24: + sample 23: time = 2069333 flags = 0 data = length 501, hash F8930C9C - sample 25: - time = 2090666 + sample 24: + time = 2090667 flags = 0 data = length 667, hash C05CCFA2 - sample 26: + sample 25: time = 2112000 flags = 0 data = length 918, hash 5832371D - sample 27: + sample 26: time = 2133333 flags = 0 data = length 1101, hash 1F97D86E - sample 28: - time = 2154666 + sample 27: + time = 2154667 flags = 0 data = length 1006, hash 974AC450 - sample 29: + sample 28: time = 2176000 flags = 0 data = length 1153, hash 22CA9C79 - sample 30: + sample 29: time = 2197333 flags = 0 data = length 959, hash 2011C476 - sample 31: - time = 2218666 + sample 30: + time = 2218667 flags = 0 data = length 735, hash C2F6C1F9 - sample 32: + sample 31: time = 2240000 flags = 0 data = length 865, hash 394C4481 - sample 33: + sample 32: time = 2261333 flags = 0 data = length 825, hash 611B513C - sample 34: - time = 2282666 + sample 33: + time = 2282667 flags = 0 data = length 952, hash 5B24AEC2 - sample 35: + sample 34: time = 2304000 flags = 0 data = length 984, hash 172B469 - sample 36: + sample 35: time = 2325333 flags = 0 data = length 1010, hash D3BBA580 - sample 37: - time = 2346666 + sample 36: + time = 2346667 flags = 0 data = length 1067, hash E09AD57F - sample 38: + sample 37: time = 2368000 flags = 0 data = length 1060, hash 5332E90B - sample 39: + sample 38: time = 2389333 flags = 0 data = length 991, hash 48B80B00 - sample 40: - time = 2410666 + sample 39: + time = 2410667 flags = 0 data = length 873, hash 696FBD43 - sample 41: + sample 40: time = 2432000 flags = 0 data = length 810, hash 7D3D7B29 - sample 42: + sample 41: time = 2453333 flags = 0 data = length 897, hash D41D4CB7 - sample 43: - time = 2474666 + sample 42: + time = 2474667 flags = 0 data = length 781, hash A589A312 - sample 44: + sample 43: time = 2496000 flags = 0 data = length 705, hash FDC5698B - sample 45: + sample 44: time = 2517333 flags = 0 data = length 608, hash F929EDA6 - sample 46: - time = 2538666 + sample 45: + time = 2538667 flags = 0 data = length 546, hash A141CD5E - sample 47: + sample 46: time = 2560000 flags = 0 data = length 639, hash BABD5C9F - sample 48: + sample 47: time = 2581333 flags = 0 data = length 561, hash B1AF4D92 - sample 49: - time = 2602666 + sample 48: + time = 2602667 flags = 0 data = length 529, hash D0E0EF42 - sample 50: + sample 49: time = 2624000 flags = 0 data = length 441, hash E0B1DB1 - sample 51: + sample 50: time = 2645333 flags = 0 data = length 393, hash 5A34D1B0 - sample 52: - time = 2666666 + sample 51: + time = 2666667 flags = 0 data = length 393, hash B792EA44 - sample 53: + sample 52: time = 2688000 flags = 0 data = length 393, hash 7CCE0C94 - sample 54: + sample 53: time = 2709333 flags = 0 data = length 393, hash C80E41E0 - sample 55: - time = 2730666 + sample 54: + time = 2730667 flags = 0 data = length 393, hash 2C5B4860 - sample 56: + sample 55: time = 2752000 flags = 0 data = length 393, hash 9930B5F0 - sample 57: + sample 56: time = 2773333 flags = 0 data = length 393, hash B78D1FDA - sample 58: - time = 2794666 + sample 57: + time = 2794667 flags = 0 data = length 393, hash 817AB352 - sample 59: + sample 58: time = 2816000 flags = 0 data = length 393, hash EA7D83DF - sample 60: + sample 59: time = 2837333 flags = 0 data = length 393, hash E76873B0 - sample 61: - time = 2858666 + sample 60: + time = 2858667 flags = 0 data = length 393, hash 2F48A520 - sample 62: + sample 61: time = 2880000 flags = 0 data = length 393, hash C0CBB3EF - sample 63: + sample 62: time = 2901333 flags = 0 data = length 393, hash 255B0E50 - sample 64: - time = 2922666 + sample 63: + time = 2922667 flags = 0 data = length 393, hash 9A49C63D - sample 65: + sample 64: time = 2944000 flags = 0 data = length 1516, hash 4994C5B - sample 66: + sample 65: time = 2965333 flags = 0 data = length 1519, hash 5514C06F - sample 67: - time = 2986666 + sample 66: + time = 2986667 flags = 0 data = length 1007, hash F994B3FC - sample 68: + sample 67: time = 3008000 flags = 0 data = length 946, hash 7714E7B1 - sample 69: + sample 68: time = 3029333 flags = 0 data = length 985, hash C0E4D841 - sample 70: - time = 3050666 + sample 69: + time = 3050667 flags = 0 data = length 1018, hash A18F6981 - sample 71: + sample 70: time = 3072000 flags = 0 data = length 790, hash 9F884211 - sample 72: + sample 71: time = 3093333 flags = 0 data = length 809, hash 1E0978C9 - sample 73: - time = 3114666 + sample 72: + time = 3114667 flags = 0 data = length 791, hash 9BC34342 - sample 74: + sample 73: time = 3136000 flags = 0 data = length 806, hash C64EDB12 - sample 75: + sample 74: time = 3157333 flags = 0 data = length 757, hash 6C971B85 - sample 76: - time = 3178666 + sample 75: + time = 3178667 flags = 0 data = length 950, hash 5509778D - sample 77: + sample 76: time = 3200000 flags = 0 data = length 713, hash 2BD954C8 - sample 78: + sample 77: time = 3221333 flags = 0 data = length 800, hash 1C71F2EF - sample 79: - time = 3242666 + sample 78: + time = 3242667 flags = 0 data = length 804, hash BFCCE7C - sample 80: + sample 79: time = 3264000 flags = 0 data = length 876, hash AB1137D9 - sample 81: + sample 80: time = 3285333 flags = 0 data = length 957, hash 1CC9B8CA - sample 82: - time = 3306666 + sample 81: + time = 3306667 flags = 0 data = length 563, hash A6FF9D2B - sample 83: + sample 82: time = 3328000 flags = 0 data = length 796, hash B0110276 - sample 84: + sample 83: time = 3349333 flags = 0 data = length 863, hash 55EDF24F - sample 85: - time = 3370666 + sample 84: + time = 3370667 flags = 0 data = length 701, hash 3AE3C48F - sample 86: + sample 85: time = 3392000 flags = 0 data = length 934, hash 2CC1C6E9 - sample 87: + sample 86: time = 3413333 flags = 0 data = length 967, hash 34E61D20 - sample 88: - time = 3434666 + sample 87: + time = 3434667 flags = 0 data = length 1518, hash C0EC5B50 - sample 89: + sample 88: time = 3456000 flags = 0 data = length 1474, hash 6EC36C24 - sample 90: + sample 89: time = 3477333 flags = 0 data = length 1475, hash 6F1FD2AB - sample 91: - time = 3498666 + sample 90: + time = 3498667 flags = 0 data = length 1451, hash B58F4D31 - sample 92: + sample 91: time = 3520000 flags = 0 data = length 526, hash FC424B78 - sample 93: + sample 92: time = 3541333 flags = 0 data = length 598, hash 4BDB2753 - sample 94: - time = 3562666 + sample 93: + time = 3562667 flags = 0 data = length 627, hash 48327C83 - sample 95: + sample 94: time = 3584000 flags = 0 data = length 551, hash 691D6CB2 - sample 96: + sample 95: time = 3605333 flags = 0 data = length 594, hash 86D1E249 - sample 97: - time = 3626666 + sample 96: + time = 3626667 flags = 0 data = length 760, hash AF4B774F - sample 98: + sample 97: time = 3648000 flags = 0 data = length 568, hash F4765276 - sample 99: + sample 98: time = 3669333 flags = 0 data = length 722, hash 2A72C44B - sample 100: - time = 3690666 + sample 99: + time = 3690667 flags = 0 data = length 602, hash 5D7135BB - sample 101: + sample 100: time = 3712000 flags = 0 data = length 694, hash 8C5CE9CF - sample 102: + sample 101: time = 3733333 flags = 0 data = length 725, hash 4EBFA7A8 - sample 103: - time = 3754666 + sample 102: + time = 3754667 flags = 0 data = length 666, hash 2B1379B - sample 104: + sample 103: time = 3776000 flags = 0 data = length 846, hash 57FC9178 - sample 105: + sample 104: time = 3797333 flags = 0 data = length 881, hash 19FDF109 - sample 106: - time = 3818666 + sample 105: + time = 3818667 flags = 0 data = length 512, hash 49FD56DF - sample 107: + sample 106: time = 3840000 flags = 0 data = length 840, hash FC78237B - sample 108: + sample 107: time = 3861333 flags = 0 data = length 1075, hash 5031D568 - sample 109: - time = 3882666 + sample 108: + time = 3882667 flags = 0 data = length 716, hash A509900D - sample 110: + sample 109: time = 3904000 flags = 0 data = length 798, hash 386EB6B5 - sample 111: + sample 110: time = 3925333 flags = 0 data = length 969, hash 1E781925 - sample 112: - time = 3946666 + sample 111: + time = 3946667 flags = 0 data = length 1444, hash F2DD1E7C - sample 113: + sample 112: time = 3968000 flags = 0 data = length 399, hash 3FE1EAB6 - sample 114: + sample 113: time = 3989333 flags = 1 data = length 776, hash BEA73ED6 - sample 115: - time = 4010666 + sample 114: + time = 4010667 flags = 0 data = length 875, hash 173C290C - sample 116: + sample 115: time = 4032000 flags = 0 data = length 787, hash 531B9CB3 - sample 117: + sample 116: time = 4053333 flags = 0 data = length 737, hash 75CB4A48 - sample 118: - time = 4074666 + sample 117: + time = 4074667 flags = 0 data = length 603, hash DDE525EE - sample 119: + sample 118: time = 4096000 flags = 0 data = length 645, hash F4666418 - sample 120: + sample 119: time = 4117333 flags = 0 data = length 704, hash F7E18921 - sample 121: - time = 4138666 + sample 120: + time = 4138667 flags = 0 data = length 802, hash 822433B5 - sample 122: + sample 121: time = 4160000 flags = 0 data = length 990, hash E4712448 - sample 123: + sample 122: time = 4181333 flags = 0 data = length 602, hash 3265AF8E - sample 124: - time = 4202666 + sample 123: + time = 4202667 flags = 0 data = length 790, hash 6EF432BA - sample 125: + sample 124: time = 4224000 flags = 0 data = length 746, hash E20E7B36 - sample 126: + sample 125: time = 4245333 flags = 0 data = length 439, hash 8C32DDA0 - sample 127: - time = 4266666 + sample 126: + time = 4266667 flags = 0 data = length 932, hash AF323520 - sample 128: + sample 127: time = 4288000 flags = 0 data = length 1003, hash 3D70121B - sample 129: + sample 128: time = 4309333 flags = 0 data = length 1158, hash 1215442E - sample 130: - time = 4330666 + sample 129: + time = 4330667 flags = 0 data = length 1047, hash 2A517450 - sample 131: + sample 130: time = 4352000 flags = 0 data = length 1123, hash 33387B5F - sample 132: + sample 131: time = 4373333 flags = 0 data = length 1033, hash D82CF575 - sample 133: - time = 4394666 + sample 132: + time = 4394667 flags = 0 data = length 1009, hash 30DC6A02 - sample 134: + sample 133: time = 4416000 flags = 0 data = length 1033, hash 82127054 - sample 135: + sample 134: time = 4437333 flags = 0 data = length 761, hash 4A5EA11F - sample 136: - time = 4458666 + sample 135: + time = 4458667 flags = 0 data = length 708, hash 53FA04E4 - sample 137: + sample 136: time = 4480000 flags = 0 data = length 750, hash 44F541A6 - sample 138: + sample 137: time = 4501333 flags = 0 data = length 902, hash 6688117A - sample 139: - time = 4522666 + sample 138: + time = 4522667 flags = 0 data = length 716, hash A19D938D - sample 140: + sample 139: time = 4544000 flags = 0 data = length 395, hash 4EF7E6DE - sample 141: + sample 140: time = 4565333 flags = 0 data = length 677, hash 57DF6F41 - sample 142: - time = 4586666 + sample 141: + time = 4586667 flags = 0 data = length 566, hash 515BD3F0 - sample 143: + sample 142: time = 4608000 flags = 0 data = length 772, hash 957617C9 - sample 144: + sample 143: time = 4629333 flags = 0 data = length 777, hash 6BB742A3 - sample 145: - time = 4650666 + sample 144: + time = 4650667 flags = 0 data = length 672, hash 97BA98A3 - sample 146: + sample 145: time = 4672000 flags = 0 data = length 695, hash F8190CDE - sample 147: + sample 146: time = 4693333 flags = 0 data = length 668, hash 6D62BE54 - sample 148: - time = 4714666 + sample 147: + time = 4714667 flags = 0 data = length 662, hash 36D886CD - sample 149: + sample 148: time = 4736000 flags = 0 data = length 678, hash 87772FCA - sample 150: + sample 149: time = 4757333 flags = 0 data = length 946, hash BBFB4C98 - sample 151: - time = 4778666 + sample 150: + time = 4778667 flags = 0 data = length 594, hash CEDCD36C - sample 152: + sample 151: time = 4800000 flags = 0 data = length 499, hash 3B933D5B - sample 153: + sample 152: time = 4821333 flags = 0 data = length 784, hash 97BC8486 - sample 154: - time = 4842666 + sample 153: + time = 4842667 flags = 0 data = length 510, hash 9A082552 - sample 155: + sample 154: time = 4864000 flags = 0 data = length 741, hash E17DAE88 - sample 156: + sample 155: time = 4885333 flags = 0 data = length 656, hash C8CC5738 - sample 157: - time = 4906666 + sample 156: + time = 4906667 flags = 0 data = length 672, hash 84C28F77 - sample 158: + sample 157: time = 4928000 flags = 0 data = length 559, hash B563D0ED - sample 159: + sample 158: time = 4949333 flags = 0 data = length 1503, hash 183821B0 - sample 160: - time = 4970666 + sample 159: + time = 4970667 flags = 0 data = length 393, hash D807573D tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.2.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.2.dump index d4f5dcac852..53b319d9e0a 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.2.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.2.dump @@ -1,349 +1,345 @@ seekMap: isSeekable = true - duration = 4970666 + duration = 4992000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(2485333) = [[timeUs=2485333, position=102149]] - getPosition(4970666) = [[timeUs=4970666, position=204487]] + getPosition(2496000) = [[timeUs=2496000, position=102149]] + getPosition(4992000) = [[timeUs=4992000, position=204487]] numberOfTracks = 1 track 257: - total output bytes = 36340 - sample count = 83 + total output bytes = 36333 + sample count = 82 format 0: id = 1/257 sampleMimeType = audio/vnd.dts.uhd;profile=p2 channelCount = 2 sampleRate = 48000 sample 0: - time = 3221333 - flags = 0 - data = length 7, hash 5EB61B9D - sample 1: - time = 3242666 + time = 3242667 flags = 0 data = length 7, hash 5EB61B1D - sample 2: + sample 1: time = 3264000 flags = 0 data = length 7, hash 5EB61C34 - sample 3: + sample 2: time = 3285333 flags = 0 data = length 7, hash 5EB61D8A - sample 4: - time = 3306666 + sample 3: + time = 3306667 flags = 0 data = length 7, hash 5EB6175B - sample 5: + sample 4: time = 3328000 flags = 0 data = length 7, hash 5EB61AFE - sample 6: + sample 5: time = 3349333 flags = 0 data = length 7, hash 5EB61C75 - sample 7: - time = 3370666 + sample 6: + time = 3370667 flags = 0 data = length 7, hash 5EB619AA - sample 8: + sample 7: time = 3392000 flags = 0 data = length 7, hash 5EB61D4D - sample 9: + sample 8: time = 3413333 flags = 0 data = length 7, hash 5EB61E08 - sample 10: - time = 3434666 + sample 9: + time = 3434667 flags = 0 data = length 7, hash 5EB62624 - sample 11: + sample 10: time = 3456000 flags = 0 data = length 7, hash 5EB62609 - sample 12: + sample 11: time = 3477333 flags = 0 data = length 7, hash 5EB62529 - sample 13: - time = 3498666 + sample 12: + time = 3498667 flags = 0 data = length 7, hash 5EB624CC - sample 14: + sample 13: time = 3520000 flags = 0 data = length 7, hash 5EB61720 - sample 15: + sample 14: time = 3541333 flags = 0 data = length 7, hash 5EB61837 - sample 16: - time = 3562666 + sample 15: + time = 3562667 flags = 0 data = length 7, hash 5EB61853 - sample 17: + sample 16: time = 3584000 flags = 0 data = length 7, hash 5EB617BC - sample 18: + sample 17: time = 3605333 flags = 0 data = length 7, hash 5EB618B7 - sample 19: - time = 3626666 + sample 18: + time = 3626667 flags = 0 data = length 7, hash 5EB61B02 - sample 20: + sample 19: time = 3648000 flags = 0 data = length 7, hash 5EB6181A - sample 21: + sample 20: time = 3669333 flags = 0 data = length 7, hash 5EB61AA7 - sample 22: - time = 3690666 + sample 21: + time = 3690667 flags = 0 data = length 7, hash 5EB618D6 - sample 23: + sample 22: time = 3712000 flags = 0 data = length 7, hash 5EB619AB - sample 24: + sample 23: time = 3733333 flags = 0 data = length 7, hash 5EB61A07 - sample 25: - time = 3754666 + sample 24: + time = 3754667 flags = 0 data = length 7, hash 5EB619CE - sample 26: + sample 25: time = 3776000 flags = 0 data = length 7, hash 5EB61BF8 - sample 27: + sample 26: time = 3797333 flags = 0 data = length 7, hash 5EB61CF3 - sample 28: - time = 3818666 + sample 27: + time = 3818667 flags = 0 data = length 6, hash F28A001F - sample 29: + sample 28: time = 3840000 flags = 0 data = length 7, hash 5EB61C38 - sample 30: + sample 29: time = 3861333 flags = 0 data = length 7, hash 5EB61F1B - sample 31: - time = 3882666 + sample 30: + time = 3882667 flags = 0 data = length 7, hash 5EB619C8 - sample 32: + sample 31: time = 3904000 flags = 0 data = length 7, hash 5EB61B3E - sample 33: + sample 32: time = 3925333 flags = 0 data = length 7, hash 5EB61E48 - sample 34: - time = 3946666 + sample 33: + time = 3946667 flags = 0 data = length 7, hash 5EB624CD - sample 35: + sample 34: time = 3968000 flags = 0 data = length 6, hash F289FFAE - sample 36: + sample 35: time = 3989333 flags = 1 data = length 776, hash BEA73ED6 - sample 37: - time = 4010666 + sample 36: + time = 4010667 flags = 0 data = length 875, hash 173C290C - sample 38: + sample 37: time = 4032000 flags = 0 data = length 787, hash 531B9CB3 - sample 39: + sample 38: time = 4053333 flags = 0 data = length 737, hash 75CB4A48 - sample 40: - time = 4074666 + sample 39: + time = 4074667 flags = 0 data = length 603, hash DDE525EE - sample 41: + sample 40: time = 4096000 flags = 0 data = length 645, hash F4666418 - sample 42: + sample 41: time = 4117333 flags = 0 data = length 704, hash F7E18921 - sample 43: - time = 4138666 + sample 42: + time = 4138667 flags = 0 data = length 802, hash 822433B5 - sample 44: + sample 43: time = 4160000 flags = 0 data = length 990, hash E4712448 - sample 45: + sample 44: time = 4181333 flags = 0 data = length 602, hash 3265AF8E - sample 46: - time = 4202666 + sample 45: + time = 4202667 flags = 0 data = length 790, hash 6EF432BA - sample 47: + sample 46: time = 4224000 flags = 0 data = length 746, hash E20E7B36 - sample 48: + sample 47: time = 4245333 flags = 0 data = length 439, hash 8C32DDA0 - sample 49: - time = 4266666 + sample 48: + time = 4266667 flags = 0 data = length 932, hash AF323520 - sample 50: + sample 49: time = 4288000 flags = 0 data = length 1003, hash 3D70121B - sample 51: + sample 50: time = 4309333 flags = 0 data = length 1158, hash 1215442E - sample 52: - time = 4330666 + sample 51: + time = 4330667 flags = 0 data = length 1047, hash 2A517450 - sample 53: + sample 52: time = 4352000 flags = 0 data = length 1123, hash 33387B5F - sample 54: + sample 53: time = 4373333 flags = 0 data = length 1033, hash D82CF575 - sample 55: - time = 4394666 + sample 54: + time = 4394667 flags = 0 data = length 1009, hash 30DC6A02 - sample 56: + sample 55: time = 4416000 flags = 0 data = length 1033, hash 82127054 - sample 57: + sample 56: time = 4437333 flags = 0 data = length 761, hash 4A5EA11F - sample 58: - time = 4458666 + sample 57: + time = 4458667 flags = 0 data = length 708, hash 53FA04E4 - sample 59: + sample 58: time = 4480000 flags = 0 data = length 750, hash 44F541A6 - sample 60: + sample 59: time = 4501333 flags = 0 data = length 902, hash 6688117A - sample 61: - time = 4522666 + sample 60: + time = 4522667 flags = 0 data = length 716, hash A19D938D - sample 62: + sample 61: time = 4544000 flags = 0 data = length 395, hash 4EF7E6DE - sample 63: + sample 62: time = 4565333 flags = 0 data = length 677, hash 57DF6F41 - sample 64: - time = 4586666 + sample 63: + time = 4586667 flags = 0 data = length 566, hash 515BD3F0 - sample 65: + sample 64: time = 4608000 flags = 0 data = length 772, hash 957617C9 - sample 66: + sample 65: time = 4629333 flags = 0 data = length 777, hash 6BB742A3 - sample 67: - time = 4650666 + sample 66: + time = 4650667 flags = 0 data = length 672, hash 97BA98A3 - sample 68: + sample 67: time = 4672000 flags = 0 data = length 695, hash F8190CDE - sample 69: + sample 68: time = 4693333 flags = 0 data = length 668, hash 6D62BE54 - sample 70: - time = 4714666 + sample 69: + time = 4714667 flags = 0 data = length 662, hash 36D886CD - sample 71: + sample 70: time = 4736000 flags = 0 data = length 678, hash 87772FCA - sample 72: + sample 71: time = 4757333 flags = 0 data = length 946, hash BBFB4C98 - sample 73: - time = 4778666 + sample 72: + time = 4778667 flags = 0 data = length 594, hash CEDCD36C - sample 74: + sample 73: time = 4800000 flags = 0 data = length 499, hash 3B933D5B - sample 75: + sample 74: time = 4821333 flags = 0 data = length 784, hash 97BC8486 - sample 76: - time = 4842666 + sample 75: + time = 4842667 flags = 0 data = length 510, hash 9A082552 - sample 77: + sample 76: time = 4864000 flags = 0 data = length 741, hash E17DAE88 - sample 78: + sample 77: time = 4885333 flags = 0 data = length 656, hash C8CC5738 - sample 79: - time = 4906666 + sample 78: + time = 4906667 flags = 0 data = length 672, hash 84C28F77 - sample 80: + sample 79: time = 4928000 flags = 0 data = length 559, hash B563D0ED - sample 81: + sample 80: time = 4949333 flags = 0 data = length 1503, hash 183821B0 - sample 82: - time = 4970666 + sample 81: + time = 4970667 flags = 0 data = length 393, hash D807573D tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.3.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.3.dump index 7250b079529..6505a42c1dc 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.3.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.3.dump @@ -1,37 +1,33 @@ seekMap: isSeekable = true - duration = 4970666 + duration = 4992000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(2485333) = [[timeUs=2485333, position=102149]] - getPosition(4970666) = [[timeUs=4970666, position=204487]] + getPosition(2496000) = [[timeUs=2496000, position=102149]] + getPosition(4992000) = [[timeUs=4992000, position=204487]] numberOfTracks = 1 track 257: - total output bytes = 34 - sample count = 5 + total output bytes = 27 + sample count = 4 format 0: id = 1/257 sampleMimeType = audio/vnd.dts.uhd;profile=p2 channelCount = 2 sampleRate = 48000 sample 0: - time = 4885333 - flags = 0 - data = length 7, hash 5EB6196F - sample 1: - time = 4906666 + time = 4906667 flags = 0 data = length 7, hash 5EB619AD - sample 2: + sample 1: time = 4928000 flags = 0 data = length 7, hash 5EB617DB - sample 3: + sample 2: time = 4949333 flags = 0 data = length 7, hash 5EB62625 - sample 4: - time = 4970666 + sample 3: + time = 4970667 flags = 0 data = length 6, hash F289FFA8 tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.unknown_length.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.unknown_length.dump index 0900c65dc19..1c9ca23b070 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.unknown_length.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_dts_uhd.ts.unknown_length.dump @@ -20,7 +20,7 @@ track 257: flags = 0 data = length 765, hash 713DA83C sample 2: - time = 42666 + time = 42667 flags = 0 data = length 771, hash E672DC sample 3: @@ -32,7 +32,7 @@ track 257: flags = 0 data = length 765, hash 5C8A17D1 sample 5: - time = 106666 + time = 106667 flags = 0 data = length 771, hash 5528EC74 sample 6: @@ -44,7 +44,7 @@ track 257: flags = 0 data = length 767, hash 5C2089BB sample 8: - time = 170666 + time = 170667 flags = 0 data = length 771, hash 21AF360B sample 9: @@ -56,7 +56,7 @@ track 257: flags = 0 data = length 767, hash 812E9BF7 sample 11: - time = 234666 + time = 234667 flags = 0 data = length 770, hash ED9D5378 sample 12: @@ -68,7 +68,7 @@ track 257: flags = 0 data = length 767, hash 5E7822E9 sample 14: - time = 298666 + time = 298667 flags = 0 data = length 770, hash 97EDBA77 sample 15: @@ -80,7 +80,7 @@ track 257: flags = 0 data = length 766, hash 99225978 sample 17: - time = 362666 + time = 362667 flags = 0 data = length 772, hash 1971320D sample 18: @@ -92,7 +92,7 @@ track 257: flags = 0 data = length 765, hash 225434F4 sample 20: - time = 426666 + time = 426667 flags = 0 data = length 770, hash E232FA0D sample 21: @@ -104,7 +104,7 @@ track 257: flags = 0 data = length 768, hash E52E3AD0 sample 23: - time = 490666 + time = 490667 flags = 0 data = length 772, hash 9D0F9C8C sample 24: @@ -116,7 +116,7 @@ track 257: flags = 0 data = length 766, hash CAFCB522 sample 26: - time = 554666 + time = 554667 flags = 0 data = length 770, hash EB1806AF sample 27: @@ -128,7 +128,7 @@ track 257: flags = 0 data = length 767, hash 2DB31DD6 sample 29: - time = 618666 + time = 618667 flags = 0 data = length 770, hash 3168DE65 sample 30: @@ -140,7 +140,7 @@ track 257: flags = 0 data = length 766, hash 2DB4AF54 sample 32: - time = 682666 + time = 682667 flags = 0 data = length 772, hash 9B9176A8 sample 33: @@ -152,7 +152,7 @@ track 257: flags = 0 data = length 765, hash 4D1A1A5B sample 35: - time = 746666 + time = 746667 flags = 0 data = length 771, hash EED28144 sample 36: @@ -164,7 +164,7 @@ track 257: flags = 0 data = length 767, hash 5B154F22 sample 38: - time = 810666 + time = 810667 flags = 0 data = length 772, hash 7621AB2B sample 39: @@ -176,7 +176,7 @@ track 257: flags = 0 data = length 766, hash 6D5F86F0 sample 41: - time = 874666 + time = 874667 flags = 0 data = length 770, hash 122B33CF sample 42: @@ -188,7 +188,7 @@ track 257: flags = 0 data = length 767, hash 66F75279 sample 44: - time = 938666 + time = 938667 flags = 0 data = length 769, hash 8EB616E3 sample 45: @@ -200,7 +200,7 @@ track 257: flags = 0 data = length 765, hash 568E8728 sample 47: - time = 1002666 + time = 1002667 flags = 0 data = length 772, hash C23993F0 sample 48: @@ -212,7 +212,7 @@ track 257: flags = 0 data = length 765, hash 297ACB8E sample 50: - time = 1066666 + time = 1066667 flags = 0 data = length 770, hash 676ED3C1 sample 51: @@ -224,7 +224,7 @@ track 257: flags = 0 data = length 767, hash F1536245 sample 53: - time = 1130666 + time = 1130667 flags = 0 data = length 772, hash 12AC3BCE sample 54: @@ -236,7 +236,7 @@ track 257: flags = 0 data = length 766, hash B42ADF4E sample 56: - time = 1194666 + time = 1194667 flags = 0 data = length 770, hash 67AC576F sample 57: @@ -248,7 +248,7 @@ track 257: flags = 0 data = length 767, hash 432AD19 sample 59: - time = 1258666 + time = 1258667 flags = 0 data = length 770, hash 14BA5FE6 sample 60: @@ -260,7 +260,7 @@ track 257: flags = 0 data = length 765, hash 4BF180A9 sample 62: - time = 1322666 + time = 1322667 flags = 0 data = length 772, hash 1C613DF7 sample 63: @@ -272,7 +272,7 @@ track 257: flags = 0 data = length 765, hash D40AC240 sample 65: - time = 1386666 + time = 1386667 flags = 0 data = length 770, hash 1E64D8FE sample 66: @@ -284,7 +284,7 @@ track 257: flags = 0 data = length 767, hash 19A018BD sample 68: - time = 1450666 + time = 1450667 flags = 0 data = length 772, hash 363BF537 sample 69: @@ -296,7 +296,7 @@ track 257: flags = 0 data = length 766, hash 3CBED44A sample 71: - time = 1514666 + time = 1514667 flags = 0 data = length 771, hash C5E800AD sample 72: @@ -308,7 +308,7 @@ track 257: flags = 0 data = length 785, hash 4771990A sample 74: - time = 1578666 + time = 1578667 flags = 0 data = length 788, hash CBB53C84 sample 75: @@ -320,7 +320,7 @@ track 257: flags = 0 data = length 784, hash 7418BBD7 sample 77: - time = 1642666 + time = 1642667 flags = 0 data = length 790, hash 35A5E570 sample 78: @@ -332,7 +332,7 @@ track 257: flags = 0 data = length 783, hash A574B045 sample 80: - time = 1706666 + time = 1706667 flags = 0 data = length 789, hash 211311A9 sample 81: @@ -344,7 +344,7 @@ track 257: flags = 0 data = length 786, hash DE8047C6 sample 83: - time = 1770666 + time = 1770667 flags = 0 data = length 789, hash E778E75A sample 84: @@ -356,7 +356,7 @@ track 257: flags = 0 data = length 783, hash 6DCEAA5C sample 86: - time = 1834666 + time = 1834667 flags = 0 data = length 787, hash D5E2A255 sample 87: @@ -368,7 +368,7 @@ track 257: flags = 0 data = length 785, hash B2D94BAF sample 89: - time = 1898666 + time = 1898667 flags = 0 data = length 789, hash F0F3BBDB sample 90: @@ -380,7 +380,7 @@ track 257: flags = 0 data = length 767, hash 710CB0E4 sample 92: - time = 1962666 + time = 1962667 flags = 0 data = length 400, hash 8A0182CB sample 93: @@ -392,7 +392,7 @@ track 257: flags = 0 data = length 394, hash 585703B6 sample 95: - time = 2026666 + time = 2026667 flags = 0 data = length 394, hash 50CA225B sample 96: @@ -404,7 +404,7 @@ track 257: flags = 0 data = length 501, hash F8930C9C sample 98: - time = 2090666 + time = 2090667 flags = 0 data = length 667, hash C05CCFA2 sample 99: @@ -416,7 +416,7 @@ track 257: flags = 0 data = length 1101, hash 1F97D86E sample 101: - time = 2154666 + time = 2154667 flags = 0 data = length 1006, hash 974AC450 sample 102: @@ -428,7 +428,7 @@ track 257: flags = 0 data = length 959, hash 2011C476 sample 104: - time = 2218666 + time = 2218667 flags = 0 data = length 735, hash C2F6C1F9 sample 105: @@ -440,7 +440,7 @@ track 257: flags = 0 data = length 825, hash 611B513C sample 107: - time = 2282666 + time = 2282667 flags = 0 data = length 952, hash 5B24AEC2 sample 108: @@ -452,7 +452,7 @@ track 257: flags = 0 data = length 1010, hash D3BBA580 sample 110: - time = 2346666 + time = 2346667 flags = 0 data = length 1067, hash E09AD57F sample 111: @@ -464,7 +464,7 @@ track 257: flags = 0 data = length 991, hash 48B80B00 sample 113: - time = 2410666 + time = 2410667 flags = 0 data = length 873, hash 696FBD43 sample 114: @@ -476,7 +476,7 @@ track 257: flags = 0 data = length 897, hash D41D4CB7 sample 116: - time = 2474666 + time = 2474667 flags = 0 data = length 781, hash A589A312 sample 117: @@ -488,7 +488,7 @@ track 257: flags = 0 data = length 608, hash F929EDA6 sample 119: - time = 2538666 + time = 2538667 flags = 0 data = length 546, hash A141CD5E sample 120: @@ -500,7 +500,7 @@ track 257: flags = 0 data = length 561, hash B1AF4D92 sample 122: - time = 2602666 + time = 2602667 flags = 0 data = length 529, hash D0E0EF42 sample 123: @@ -512,7 +512,7 @@ track 257: flags = 0 data = length 393, hash 5A34D1B0 sample 125: - time = 2666666 + time = 2666667 flags = 0 data = length 393, hash B792EA44 sample 126: @@ -524,7 +524,7 @@ track 257: flags = 0 data = length 393, hash C80E41E0 sample 128: - time = 2730666 + time = 2730667 flags = 0 data = length 393, hash 2C5B4860 sample 129: @@ -536,7 +536,7 @@ track 257: flags = 0 data = length 393, hash B78D1FDA sample 131: - time = 2794666 + time = 2794667 flags = 0 data = length 393, hash 817AB352 sample 132: @@ -548,7 +548,7 @@ track 257: flags = 0 data = length 393, hash E76873B0 sample 134: - time = 2858666 + time = 2858667 flags = 0 data = length 393, hash 2F48A520 sample 135: @@ -560,7 +560,7 @@ track 257: flags = 0 data = length 393, hash 255B0E50 sample 137: - time = 2922666 + time = 2922667 flags = 0 data = length 393, hash 9A49C63D sample 138: @@ -572,7 +572,7 @@ track 257: flags = 0 data = length 1519, hash 5514C06F sample 140: - time = 2986666 + time = 2986667 flags = 0 data = length 1007, hash F994B3FC sample 141: @@ -584,7 +584,7 @@ track 257: flags = 0 data = length 985, hash C0E4D841 sample 143: - time = 3050666 + time = 3050667 flags = 0 data = length 1018, hash A18F6981 sample 144: @@ -596,7 +596,7 @@ track 257: flags = 0 data = length 809, hash 1E0978C9 sample 146: - time = 3114666 + time = 3114667 flags = 0 data = length 791, hash 9BC34342 sample 147: @@ -608,7 +608,7 @@ track 257: flags = 0 data = length 757, hash 6C971B85 sample 149: - time = 3178666 + time = 3178667 flags = 0 data = length 950, hash 5509778D sample 150: @@ -620,7 +620,7 @@ track 257: flags = 0 data = length 800, hash 1C71F2EF sample 152: - time = 3242666 + time = 3242667 flags = 0 data = length 804, hash BFCCE7C sample 153: @@ -632,7 +632,7 @@ track 257: flags = 0 data = length 957, hash 1CC9B8CA sample 155: - time = 3306666 + time = 3306667 flags = 0 data = length 563, hash A6FF9D2B sample 156: @@ -644,7 +644,7 @@ track 257: flags = 0 data = length 863, hash 55EDF24F sample 158: - time = 3370666 + time = 3370667 flags = 0 data = length 701, hash 3AE3C48F sample 159: @@ -656,7 +656,7 @@ track 257: flags = 0 data = length 967, hash 34E61D20 sample 161: - time = 3434666 + time = 3434667 flags = 0 data = length 1518, hash C0EC5B50 sample 162: @@ -668,7 +668,7 @@ track 257: flags = 0 data = length 1475, hash 6F1FD2AB sample 164: - time = 3498666 + time = 3498667 flags = 0 data = length 1451, hash B58F4D31 sample 165: @@ -680,7 +680,7 @@ track 257: flags = 0 data = length 598, hash 4BDB2753 sample 167: - time = 3562666 + time = 3562667 flags = 0 data = length 627, hash 48327C83 sample 168: @@ -692,7 +692,7 @@ track 257: flags = 0 data = length 594, hash 86D1E249 sample 170: - time = 3626666 + time = 3626667 flags = 0 data = length 760, hash AF4B774F sample 171: @@ -704,7 +704,7 @@ track 257: flags = 0 data = length 722, hash 2A72C44B sample 173: - time = 3690666 + time = 3690667 flags = 0 data = length 602, hash 5D7135BB sample 174: @@ -716,7 +716,7 @@ track 257: flags = 0 data = length 725, hash 4EBFA7A8 sample 176: - time = 3754666 + time = 3754667 flags = 0 data = length 666, hash 2B1379B sample 177: @@ -728,7 +728,7 @@ track 257: flags = 0 data = length 881, hash 19FDF109 sample 179: - time = 3818666 + time = 3818667 flags = 0 data = length 512, hash 49FD56DF sample 180: @@ -740,7 +740,7 @@ track 257: flags = 0 data = length 1075, hash 5031D568 sample 182: - time = 3882666 + time = 3882667 flags = 0 data = length 716, hash A509900D sample 183: @@ -752,7 +752,7 @@ track 257: flags = 0 data = length 969, hash 1E781925 sample 185: - time = 3946666 + time = 3946667 flags = 0 data = length 1444, hash F2DD1E7C sample 186: @@ -764,7 +764,7 @@ track 257: flags = 1 data = length 776, hash BEA73ED6 sample 188: - time = 4010666 + time = 4010667 flags = 0 data = length 875, hash 173C290C sample 189: @@ -776,7 +776,7 @@ track 257: flags = 0 data = length 737, hash 75CB4A48 sample 191: - time = 4074666 + time = 4074667 flags = 0 data = length 603, hash DDE525EE sample 192: @@ -788,7 +788,7 @@ track 257: flags = 0 data = length 704, hash F7E18921 sample 194: - time = 4138666 + time = 4138667 flags = 0 data = length 802, hash 822433B5 sample 195: @@ -800,7 +800,7 @@ track 257: flags = 0 data = length 602, hash 3265AF8E sample 197: - time = 4202666 + time = 4202667 flags = 0 data = length 790, hash 6EF432BA sample 198: @@ -812,7 +812,7 @@ track 257: flags = 0 data = length 439, hash 8C32DDA0 sample 200: - time = 4266666 + time = 4266667 flags = 0 data = length 932, hash AF323520 sample 201: @@ -824,7 +824,7 @@ track 257: flags = 0 data = length 1158, hash 1215442E sample 203: - time = 4330666 + time = 4330667 flags = 0 data = length 1047, hash 2A517450 sample 204: @@ -836,7 +836,7 @@ track 257: flags = 0 data = length 1033, hash D82CF575 sample 206: - time = 4394666 + time = 4394667 flags = 0 data = length 1009, hash 30DC6A02 sample 207: @@ -848,7 +848,7 @@ track 257: flags = 0 data = length 761, hash 4A5EA11F sample 209: - time = 4458666 + time = 4458667 flags = 0 data = length 708, hash 53FA04E4 sample 210: @@ -860,7 +860,7 @@ track 257: flags = 0 data = length 902, hash 6688117A sample 212: - time = 4522666 + time = 4522667 flags = 0 data = length 716, hash A19D938D sample 213: @@ -872,7 +872,7 @@ track 257: flags = 0 data = length 677, hash 57DF6F41 sample 215: - time = 4586666 + time = 4586667 flags = 0 data = length 566, hash 515BD3F0 sample 216: @@ -884,7 +884,7 @@ track 257: flags = 0 data = length 777, hash 6BB742A3 sample 218: - time = 4650666 + time = 4650667 flags = 0 data = length 672, hash 97BA98A3 sample 219: @@ -896,7 +896,7 @@ track 257: flags = 0 data = length 668, hash 6D62BE54 sample 221: - time = 4714666 + time = 4714667 flags = 0 data = length 662, hash 36D886CD sample 222: @@ -908,7 +908,7 @@ track 257: flags = 0 data = length 946, hash BBFB4C98 sample 224: - time = 4778666 + time = 4778667 flags = 0 data = length 594, hash CEDCD36C sample 225: @@ -920,7 +920,7 @@ track 257: flags = 0 data = length 784, hash 97BC8486 sample 227: - time = 4842666 + time = 4842667 flags = 0 data = length 510, hash 9A082552 sample 228: @@ -932,7 +932,7 @@ track 257: flags = 0 data = length 656, hash C8CC5738 sample 230: - time = 4906666 + time = 4906667 flags = 0 data = length 672, hash 84C28F77 sample 231: @@ -944,7 +944,7 @@ track 257: flags = 0 data = length 1503, hash 183821B0 sample 233: - time = 4970666 + time = 4970667 flags = 0 data = length 393, hash D807573D tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.0.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.0.dump index 26596042674..9d0d2f9a6f4 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.0.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.0.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 720000 + duration = 1080000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(360000) = [[timeUs=360000, position=4544]] - getPosition(720000) = [[timeUs=720000, position=9277]] + getPosition(540000) = [[timeUs=540000, position=4544]] + getPosition(1080000) = [[timeUs=1080000, position=9277]] numberOfTracks = 1 track 256: total output bytes = 8064 diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.1.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.1.dump index 26596042674..8caff9337ee 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.1.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.1.dump @@ -1,14 +1,14 @@ seekMap: isSeekable = true - duration = 720000 + duration = 1080000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(360000) = [[timeUs=360000, position=4544]] - getPosition(720000) = [[timeUs=720000, position=9277]] + getPosition(540000) = [[timeUs=540000, position=4544]] + getPosition(1080000) = [[timeUs=1080000, position=9277]] numberOfTracks = 1 track 256: - total output bytes = 8064 - sample count = 42 + total output bytes = 5184 + sample count = 27 format 0: id = 1/256 sampleMimeType = audio/mpeg-L2 @@ -18,170 +18,110 @@ track 256: roleFlags = [describes-video] language = en sample 0: - time = 0 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 1: - time = 24000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 2: - time = 48000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 3: - time = 72000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 4: - time = 96000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 5: - time = 120000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 6: - time = 144000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 7: - time = 168000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 8: - time = 192000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 9: - time = 216000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 10: - time = 240000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 11: - time = 264000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 12: - time = 288000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 13: - time = 312000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 14: - time = 336000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 15: time = 360000 flags = 1 data = length 192, hash 6EF2DD4B - sample 16: + sample 1: time = 384000 flags = 1 data = length 192, hash 6EF2DD4B - sample 17: + sample 2: time = 408000 flags = 1 data = length 192, hash 6EF2DD4B - sample 18: + sample 3: time = 432000 flags = 1 data = length 192, hash 6EF2DD4B - sample 19: + sample 4: time = 456000 flags = 1 data = length 192, hash 6EF2DD4B - sample 20: + sample 5: time = 480000 flags = 1 data = length 192, hash 6EF2DD4B - sample 21: + sample 6: time = 504000 flags = 1 data = length 192, hash 6EF2DD4B - sample 22: + sample 7: time = 528000 flags = 1 data = length 192, hash 6EF2DD4B - sample 23: + sample 8: time = 552000 flags = 1 data = length 192, hash 6EF2DD4B - sample 24: + sample 9: time = 576000 flags = 1 data = length 192, hash 6EF2DD4B - sample 25: + sample 10: time = 600000 flags = 1 data = length 192, hash 6EF2DD4B - sample 26: + sample 11: time = 624000 flags = 1 data = length 192, hash 6EF2DD4B - sample 27: + sample 12: time = 648000 flags = 1 data = length 192, hash 6EF2DD4B - sample 28: + sample 13: time = 672000 flags = 1 data = length 192, hash 6EF2DD4B - sample 29: + sample 14: time = 696000 flags = 1 data = length 192, hash 6EF2DD4B - sample 30: + sample 15: time = 720000 flags = 1 data = length 192, hash 6EF2DD4B - sample 31: + sample 16: time = 744000 flags = 1 data = length 192, hash 6EF2DD4B - sample 32: + sample 17: time = 768000 flags = 1 data = length 192, hash 6EF2DD4B - sample 33: + sample 18: time = 792000 flags = 1 data = length 192, hash 6EF2DD4B - sample 34: + sample 19: time = 816000 flags = 1 data = length 192, hash 6EF2DD4B - sample 35: + sample 20: time = 840000 flags = 1 data = length 192, hash 6EF2DD4B - sample 36: + sample 21: time = 864000 flags = 1 data = length 192, hash 6EF2DD4B - sample 37: + sample 22: time = 888000 flags = 1 data = length 192, hash 6EF2DD4B - sample 38: + sample 23: time = 912000 flags = 1 data = length 192, hash 6EF2DD4B - sample 39: + sample 24: time = 936000 flags = 1 data = length 192, hash 6EF2DD4B - sample 40: + sample 25: time = 960000 flags = 1 data = length 192, hash 6EF2DD4B - sample 41: + sample 26: time = 984000 flags = 1 data = length 192, hash 6EF2DD4B diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.2.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.2.dump index bf8ed25b171..3d0683587e7 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.2.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.2.dump @@ -1,14 +1,14 @@ seekMap: isSeekable = true - duration = 720000 + duration = 1080000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(360000) = [[timeUs=360000, position=4544]] - getPosition(720000) = [[timeUs=720000, position=9277]] + getPosition(540000) = [[timeUs=540000, position=4544]] + getPosition(1080000) = [[timeUs=1080000, position=9277]] numberOfTracks = 1 track 256: - total output bytes = 5184 - sample count = 27 + total output bytes = 2304 + sample count = 12 format 0: id = 1/256 sampleMimeType = audio/mpeg-L2 @@ -18,110 +18,50 @@ track 256: roleFlags = [describes-video] language = en sample 0: - time = 360000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 1: - time = 384000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 2: - time = 408000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 3: - time = 432000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 4: - time = 456000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 5: - time = 480000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 6: - time = 504000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 7: - time = 528000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 8: - time = 552000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 9: - time = 576000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 10: - time = 600000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 11: - time = 624000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 12: - time = 648000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 13: - time = 672000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 14: - time = 696000 - flags = 1 - data = length 192, hash 6EF2DD4B - sample 15: time = 720000 flags = 1 data = length 192, hash 6EF2DD4B - sample 16: + sample 1: time = 744000 flags = 1 data = length 192, hash 6EF2DD4B - sample 17: + sample 2: time = 768000 flags = 1 data = length 192, hash 6EF2DD4B - sample 18: + sample 3: time = 792000 flags = 1 data = length 192, hash 6EF2DD4B - sample 19: + sample 4: time = 816000 flags = 1 data = length 192, hash 6EF2DD4B - sample 20: + sample 5: time = 840000 flags = 1 data = length 192, hash 6EF2DD4B - sample 21: + sample 6: time = 864000 flags = 1 data = length 192, hash 6EF2DD4B - sample 22: + sample 7: time = 888000 flags = 1 data = length 192, hash 6EF2DD4B - sample 23: + sample 8: time = 912000 flags = 1 data = length 192, hash 6EF2DD4B - sample 24: + sample 9: time = 936000 flags = 1 data = length 192, hash 6EF2DD4B - sample 25: + sample 10: time = 960000 flags = 1 data = length 192, hash 6EF2DD4B - sample 26: + sample 11: time = 984000 flags = 1 data = length 192, hash 6EF2DD4B diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.3.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.3.dump index 42d68e1e984..c1608b49eb4 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.3.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_mpeg_audio_with_audio_type.ts.3.dump @@ -1,10 +1,10 @@ seekMap: isSeekable = true - duration = 720000 + duration = 1080000 getPosition(0) = [[timeUs=0, position=0]] getPosition(1) = [[timeUs=1, position=0]] - getPosition(360000) = [[timeUs=360000, position=4544]] - getPosition(720000) = [[timeUs=720000, position=9277]] + getPosition(540000) = [[timeUs=540000, position=4544]] + getPosition(1080000) = [[timeUs=1080000, position=9277]] numberOfTracks = 1 track 256: total output bytes = 0