From 3c5e764b86eb859938fab668fb837c8af8665cc8 Mon Sep 17 00:00:00 2001 From: samrobinson Date: Thu, 19 Sep 2024 09:49:56 -0700 Subject: [PATCH] Fix CapturingMuxer writing of final PCM audio sample to dump file. Last buffer was not flipped, so was writing the garbage data between limit and capacity, rather than the actual data between position and limit. As a result, all PCM audio dump files need updating. PiperOrigin-RevId: 676452990 --- ...seq-sample.wav_clipped_100ms_to_400ms.dump | 4 ++-- .../mp4/sample.mp4/silence.dump | 4 ++-- .../mp4/sample.mp4/silence_48000hz.dump | 4 ++-- .../sample_18byte_nclx_colr.mp4/silence.dump | 4 ++-- .../mp4/sample_twos_pcm.mp4/toInt16.dump | 4 ++-- .../highPitch_silenceHighPitch.dump | 4 ++-- .../mixed_sample_rf64.wav.dump | 4 ++-- .../mp4/sowt-with-video.mov/original.dump | 4 ++-- .../sequence_repeated3Times.dump | 4 ++-- ...mixed_loopingAudiosowt-with-video.mov.dump | 4 ++-- .../mp4/sowt-with-video.mov/silence.dump | 4 ++-- .../silenceFromEffect.dump | 4 ++-- .../silenceHighPitch_highPitch.dump | 4 ++-- .../silenceHighPitch_silence.dump | 4 ++-- .../silenceHighPitch_silenceHighPitch.dump | 4 ++-- .../sowt-with-video.mov/silence_original.dump | 4 ++-- .../sowt-with-video.mov/silence_silence.dump | 4 ++-- .../silence_silenceHighPitch.dump | 4 ++-- .../transformerdumps/sequence/sample.wav.dump | 4 ++-- .../sample.wav/sample.wav_halfPitch.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sequence/sample.wav_halfPitch.dump | 4 ++-- .../sample.wav_halfPitch/sample.wav.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sample.wav.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sample.wav.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sequence/sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 2 +- .../sowt-with-video.mov_silence.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_silence.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 2 +- .../sowt-with-video.mov_silence.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_silence.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sample.wav.dump | 4 ++-- .../sample.wav/sample.wav_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- .../sample.wav_halfPitch/sample.wav.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 2 +- .../sample.wav.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_removeVideo.dump | 4 ++-- .../sample.wav.dump | 4 ++-- .../sample.wav/sample.wav_halfPitch.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- .../sample.wav_halfPitch/sample.wav.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 4 ++-- ...-with-video.mov_halfPitch_removeVideo.dump | 2 +- .../sample.wav.dump | 4 ++-- .../sample.wav_halfPitch.dump | 4 ++-- .../sequence/sowt-with-video.mov_silence.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- ...sowt-with-video.mov_silence_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../sowt-with-video.mov_silence.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_silence.dump | 4 ++-- .../sowt-with-video.mov_silence.dump | 4 ++-- .../sowt-with-video.mov.dump | 4 ++-- .../sowt-with-video.mov_halfPitch.dump | 4 ++-- .../wav/sample.wav/48000hz.dump | 4 ++-- .../wav/sample.wav/clipped.dump | 4 ++-- .../wav/sample.wav/highPitch_highPitch.dump | 4 ++-- .../wav/sample.wav/highPitch_lowPitch.dump | 4 ++-- .../wav/sample.wav/mixed_sample.wav.dump | 4 ++-- .../sample.wav/mixed_sample.wav_48000hz.dump | 4 ++-- .../wav/sample.wav/original.dump | 4 ++-- .../wav/sample.wav/original_original.dump | 4 ++-- .../wav/sample.wav/silenceFromEffect.dump | 4 ++-- .../wav/sample_ima_adpcm.wav/original.dump | 4 ++-- .../silenceFromEffect.dump | 4 ++-- .../highPitch_sample.wavHighPitch.dump | 4 ++-- .../highPitch_sample.wavLowPitch.dump | 4 ++-- .../wav/sample_rf64.wav/original.dump | 4 ++-- .../sample_rf64.wav/original_sample.wav.dump | 4 ++-- .../original_sample.wav_highPitch.dump | 4 ++-- .../sample_rf64.wav/silenceFromEffect.dump | 4 ++-- .../media3/transformer/CapturingMuxer.java | 15 ++++++++++++++- .../transformer/MediaItemExportTest.java | 19 +++++++++++++++++++ 113 files changed, 251 insertions(+), 219 deletions(-) diff --git a/libraries/test_data/src/test/assets/transformerdumps/composition/seq-sample.wav+seq-sample.wav_clipped_100ms_to_400ms.dump b/libraries/test_data/src/test/assets/transformerdumps/composition/seq-sample.wav+seq-sample.wav_clipped_100ms_to_400ms.dump index cadbc7f8b5..08cf4977fc 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/composition/seq-sample.wav+seq-sample.wav_clipped_100ms_to_400ms.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/composition/seq-sample.wav+seq-sample.wav_clipped_100ms_to_400ms.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1077088737 - size = 1912 + dataHashCode = 1128351030 + size = 2184 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence.dump index c4f888aa75..6a5d303e38 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence.dump @@ -246,8 +246,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1976404865 - size = 3684 + dataHashCode = -1355500415 + size = 412 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence_48000hz.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence_48000hz.dump index d841f36832..2c698a4cff 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence_48000hz.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample.mp4/silence_48000hz.dump @@ -266,8 +266,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 2031626369 - size = 4092 + dataHashCode = 923521 + size = 4 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_18byte_nclx_colr.mp4/silence.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_18byte_nclx_colr.mp4/silence.dump index a7f6c0f826..f052e53ed0 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_18byte_nclx_colr.mp4/silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_18byte_nclx_colr.mp4/silence.dump @@ -242,8 +242,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1987567745 - size = 3644 + dataHashCode = -433692799 + size = 452 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_twos_pcm.mp4/toInt16.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_twos_pcm.mp4/toInt16.dump index 95eec5c06d..c7b7838c3d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_twos_pcm.mp4/toInt16.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sample_twos_pcm.mp4/toInt16.dump @@ -148,8 +148,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1759454975 - size = 440 + dataHashCode = 1370367745 + size = 3656 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/highPitch_silenceHighPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/highPitch_silenceHighPitch.dump index ddc71d3159..d30ed159a3 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/highPitch_silenceHighPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/highPitch_silenceHighPitch.dump @@ -963,8 +963,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1472958721 - size = 2040 + dataHashCode = -382505215 + size = 2056 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/mixed_sample_rf64.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/mixed_sample_rf64.wav.dump index f82c4c436d..2a74a92b67 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/mixed_sample_rf64.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/mixed_sample_rf64.wav.dump @@ -493,8 +493,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -27182462 - size = 1024 + dataHashCode = -1813305126 + size = 3072 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/original.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/original.dump index aa3a2163f4..5838a5360b 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/original.dump @@ -493,8 +493,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -27182462 - size = 1024 + dataHashCode = -1813305126 + size = 3072 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times.dump index e5c12555df..ddd2af90cc 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 464061918 - size = 3072 + dataHashCode = 815816062 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times_mixed_loopingAudiosowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times_mixed_loopingAudiosowt-with-video.mov.dump index 78dde4b78e..922ebf6c9a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times_mixed_loopingAudiosowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/sequence_repeated3Times_mixed_loopingAudiosowt-with-video.mov.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1908962033 - size = 3072 + dataHashCode = -587460036 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence.dump index 34f33d8808..cc50ffa35a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence.dump @@ -456,8 +456,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -803568639 - size = 3552 + dataHashCode = -204243967 + size = 544 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceFromEffect.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceFromEffect.dump index 31ac54b053..4f915d6bb5 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceFromEffect.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceFromEffect.dump @@ -493,8 +493,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1174962175 - size = 1024 + dataHashCode = -303661055 + size = 3072 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_highPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_highPitch.dump index 06500f24f6..8d9c038499 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_highPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_highPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1129774498 - size = 3032 + dataHashCode = -866548203 + size = 1064 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silence.dump index 4e3d51f965..b7a01d3458 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silence.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -195367807 - size = 3036 + dataHashCode = 1205818241 + size = 1060 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silenceHighPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silenceHighPitch.dump index caef03fb42..7c45488569 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silenceHighPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silenceHighPitch_silenceHighPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1052569343 - size = 3064 + dataHashCode = -1631850751 + size = 1032 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_original.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_original.dump index 2196ab4614..de3b080ea5 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_original.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -775647826 - size = 3004 + dataHashCode = -1964183239 + size = 1092 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silence.dump index 9ab10989da..bd6afc3851 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silence.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1550256129 - size = 3008 + dataHashCode = -1950943231 + size = 1088 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silenceHighPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silenceHighPitch.dump index 4e3d51f965..b7a01d3458 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silenceHighPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/mp4/sowt-with-video.mov/silence_silenceHighPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -195367807 - size = 3036 + dataHashCode = 1205818241 + size = 1060 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav.dump index adbda915f1..003e8002c7 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1077088737 - size = 1912 + dataHashCode = 1128351030 + size = 2184 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch.dump index 14454b173c..bcd3977d1a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch.dump @@ -221,7 +221,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1485349377 - size = 3816 + dataHashCode = 830951653 + size = 280 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump index e2d7396c18..2430b3a159 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -39420967 - size = 3542 + dataHashCode = -879237679 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump index c923462994..e1ea52dd02 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -221728649 - size = 3542 + dataHashCode = 1747164953 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump index 6cae3530db..c29ed6b7f3 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -326,7 +326,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 674573822 - size = 1638 + dataHashCode = 302450668 + size = 2458 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump index 258fa2fe98..255280b267 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -665090803 - size = 3542 + dataHashCode = -268010279 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump index 5e8241a17d..aa7a7b5d3a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump @@ -541,7 +541,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -2105333854 - size = 1364 + dataHashCode = 1638216174 + size = 2732 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo.dump index 964aa7f51a..259549467f 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo.dump @@ -326,7 +326,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1472088527 - size = 1638 + dataHashCode = -1337329727 + size = 2458 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump index cb0c831358..5385299c13 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -665090803 - size = 3542 + dataHashCode = -268010279 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump index f138fffbcc..830f685829 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -541,7 +541,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1844992323 - size = 1364 + dataHashCode = 183219559 + size = 2732 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch.dump index c172684afd..1eed97147f 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1518061899 - size = 1904 + dataHashCode = 1532290097 + size = 2192 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav.dump index 19d9e94b9f..779474cb40 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav.dump @@ -221,7 +221,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -321115052 - size = 3816 + dataHashCode = 44413891 + size = 280 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump index 43f16d67ca..c3e9961523 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -39420967 - size = 3542 + dataHashCode = -879237679 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_removeVideo.dump index a0223891b6..f8ce430c84 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sample.wav/sowt-with-video.mov_removeVideo.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -221728649 - size = 3542 + dataHashCode = 1747164953 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump index ff0e3a9d05..e381d26329 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -326,7 +326,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1859721427 - size = 1630 + dataHashCode = -635553923 + size = 2466 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump index 0804c00346..28a38a1abb 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -2063017723 - size = 3542 + dataHashCode = -990371054 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump index 4a8954893a..4304b5a495 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump @@ -541,7 +541,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -201083611 - size = 1356 + dataHashCode = -1754074901 + size = 2740 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump index d91b8d1e97..d8af380424 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump @@ -326,7 +326,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 2079911726 - size = 1630 + dataHashCode = 2064476194 + size = 2466 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sample.wav.dump index f344b2f0dd..b96f1a1863 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sample.wav.dump @@ -436,7 +436,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -2063017723 - size = 3542 + dataHashCode = -990371054 + size = 554 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump index e1867e35c3..4c465b1144 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sample.wav_halfPitch/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -541,7 +541,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -384172005 - size = 1356 + dataHashCode = -1321718641 + size = 2740 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov.dump index aa3a2163f4..5838a5360b 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov.dump @@ -493,8 +493,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -27182462 - size = 1024 + dataHashCode = -1813305126 + size = 3072 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump index 05a9235737..2b3d378b68 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump @@ -963,7 +963,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1908748093 + dataHashCode = -2045330034 size = 2048 isKeyFrame = true sample: diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump index 11b68749b5..afe729bb68 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump index 11b68749b5..afe729bb68 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump index b16dcae6c4..588d9251e2 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 647349460 - size = 3072 + dataHashCode = 870009213 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump index 88f3a5cac6..072338389d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump index b16dcae6c4..588d9251e2 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 647349460 - size = 3072 + dataHashCode = 870009213 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump index 88f3a5cac6..072338389d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch.dump index 0ea8b88a2e..e49516dcd4 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch.dump @@ -493,8 +493,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -137234922 - size = 1024 + dataHashCode = 615847995 + size = 3072 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump index 4e71ac0771..ff758114a9 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump @@ -963,7 +963,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -195574392 + dataHashCode = 1779572180 size = 2048 isKeyFrame = true sample: diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump index ced653a52a..62fb4c0d91 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump index ced653a52a..62fb4c0d91 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump index 05c086b05f..10b6118b44 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 464061918 - size = 3072 + dataHashCode = 815816062 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump index 12235b0de6..9e7757b6ef 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump index 05c086b05f..10b6118b44 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 464061918 - size = 3072 + dataHashCode = 815816062 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump index 12235b0de6..9e7757b6ef 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump @@ -1433,8 +1433,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -303661055 - size = 3072 + dataHashCode = -1174962175 + size = 1024 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo.dump index 8d81e6792f..c9c2c57c02 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -474,7 +474,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -137234922 - size = 1024 + dataHashCode = 615847995 + size = 3072 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump index de1daaa300..6514de6d0e 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump @@ -709,7 +709,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1343631075 - size = 1536 + dataHashCode = 1701514837 + size = 2560 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sample.wav_halfPitch.dump index f71624605a..9997174187 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sample.wav_halfPitch.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1608393523 - size = 2028 + dataHashCode = 343938493 + size = 2068 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sowt-with-video.mov_removeVideo.dump index 57653e07f2..418b5b0bce 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav/sowt-with-video.mov_removeVideo.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1142070321 - size = 2560 + dataHashCode = 1606698795 + size = 1536 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump index 37d2599645..84a51f71a4 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump @@ -709,7 +709,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 415233561 - size = 1516 + dataHashCode = 410098289 + size = 2580 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sample.wav.dump index 59af80ec84..7e2c33e21a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sample.wav.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -241568465 - size = 2028 + dataHashCode = 1321413385 + size = 2068 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump index b0f4b89452..c8164e39f6 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_removeVideo.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 171265361 - size = 2540 + dataHashCode = 282418699 + size = 1556 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump index fa202ea52f..09fbce2dc7 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -195574392 + dataHashCode = 1779572180 size = 2048 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav.dump index 2809292c6f..8c2dd2a435 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -744728753 - size = 2560 + dataHashCode = -154868247 + size = 1536 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump index e685892b6c..b17629a9b1 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_halfPitch_removeVideo/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1418120999 - size = 2540 + dataHashCode = -795192221 + size = 1556 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo.dump index a6cdfe3d85..64f1af2dd9 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo.dump @@ -474,7 +474,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -27182462 - size = 1024 + dataHashCode = -1813305126 + size = 3072 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav.dump index d28a4d2a49..e777b6bb22 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav.dump @@ -709,7 +709,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1343631075 - size = 1536 + dataHashCode = 1701514837 + size = 2560 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sample.wav_halfPitch.dump index f17f532d91..03245033ef 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sample.wav_halfPitch.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1608393523 - size = 2028 + dataHashCode = 343938493 + size = 2068 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump index ba2eb17055..6d1df4161c 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -575112798 - size = 2560 + dataHashCode = 1098634415 + size = 1536 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump index acc64fc42b..f0257fdacf 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch.dump @@ -709,7 +709,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 415233561 - size = 1516 + dataHashCode = 410098289 + size = 2580 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sample.wav.dump index 39ac5ab4f8..fd660fa21a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sample.wav.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -241568465 - size = 2028 + dataHashCode = 1321413385 + size = 2068 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump index b8b5449f17..4765398de6 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sample.wav_halfPitch/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1965158537 - size = 2540 + dataHashCode = -1332849190 + size = 1556 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump index a9cf3f12e5..19e93dd6e2 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo.dump @@ -944,7 +944,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1908748093 + dataHashCode = -2045330034 size = 2048 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump index 5632eb8558..262428fc8b 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -744728753 - size = 2560 + dataHashCode = -154868247 + size = 1536 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump index 9cbaf0c552..1b21179dc1 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_removeVideo/sowt-with-video.mov_halfPitch_removeVideo/sample.wav_halfPitch.dump @@ -1179,7 +1179,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1418120999 - size = 2540 + dataHashCode = -795192221 + size = 1556 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence.dump index 34f33d8808..cc50ffa35a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence.dump @@ -456,8 +456,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -803568639 - size = 3552 + dataHashCode = -204243967 + size = 544 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov.dump index 2196ab4614..de3b080ea5 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -775647826 - size = 3004 + dataHashCode = -1964183239 + size = 1092 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump index c2678b4db4..2b675b021c 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 320287235 - size = 2456 + dataHashCode = -1083180477 + size = 1640 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump index 6a239b4269..0cce83ae84 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov/sowt-with-video.mov_silence_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1544807167 - size = 2456 + dataHashCode = -734338303 + size = 1640 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump index cc2c95e09e..95f52a4c81 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1136642784 - size = 3004 + dataHashCode = -633054042 + size = 1092 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump index dc57506855..e588e6c474 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 965581048 - size = 2456 + dataHashCode = 867424879 + size = 1640 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump index 6c695dda00..8655c1a394 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1544807167 - size = 2456 + dataHashCode = -734338303 + size = 1640 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump index 4954f43f96..cb19a4a32f 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1900065791 - size = 2976 + dataHashCode = -1347505151 + size = 1120 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump index 99338c9649..93fd0b9ff7 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 237848815 - size = 2428 + dataHashCode = -358697352 + size = 1668 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump index 15e2d2ff35..ef61c7a346 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1281498404 - size = 2428 + dataHashCode = -475994902 + size = 1668 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch.dump index a86a8ed9c4..0111887322 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch.dump @@ -456,8 +456,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -815609855 - size = 3520 + dataHashCode = -457492479 + size = 576 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump index b042ff0481..b4ec875c8a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1904865192 - size = 2972 + dataHashCode = -906412145 + size = 1124 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump index 7d8fbefc43..72e637bd0d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 619650408 - size = 2424 + dataHashCode = -1485382690 + size = 1672 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump index 80e694fd7e..43c64ab7c5 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov/sowt-with-video.mov_silence.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -942120703 - size = 2424 + dataHashCode = 902209281 + size = 1672 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump index 53bd6ef86b..d2df8e71fb 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -952992700 - size = 2972 + dataHashCode = 2064855938 + size = 1124 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump index 6b04423b96..0c553999db 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1110960024 - size = 2424 + dataHashCode = -754858033 + size = 1672 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump index 8772275c3a..e6fee48c08 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_halfPitch/sowt-with-video.mov_silence.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -942120703 - size = 2424 + dataHashCode = 902209281 + size = 1672 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump index 4954f43f96..cb19a4a32f 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence.dump @@ -886,8 +886,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1900065791 - size = 2976 + dataHashCode = -1347505151 + size = 1120 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump index 99338c9649..93fd0b9ff7 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 237848815 - size = 2428 + dataHashCode = -358697352 + size = 1668 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump index 15e2d2ff35..ef61c7a346 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/sequence/sowt-with-video.mov_silence_halfPitch/sowt-with-video.mov_silence/sowt-with-video.mov_halfPitch.dump @@ -1316,8 +1316,8 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1281498404 - size = 2428 + dataHashCode = -475994902 + size = 1668 isKeyFrame = true sample: trackType = video diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/48000hz.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/48000hz.dump index 9472069e94..253e4490d9 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/48000hz.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/48000hz.dump @@ -121,7 +121,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1868615162 - size = 2304 + dataHashCode = -617206270 + size = 1792 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/clipped.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/clipped.dump index 35eb0f8837..a4e953cadb 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/clipped.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/clipped.dump @@ -46,7 +46,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1315880378 - size = 1584 + dataHashCode = 1215102058 + size = 2512 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_highPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_highPitch.dump index 0e40fcd069..482cb5b8f6 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_highPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_highPitch.dump @@ -221,7 +221,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 505988910 - size = 3836 + dataHashCode = -904819474 + size = 260 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_lowPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_lowPitch.dump index 7c5c7cb0b8..d8cd537115 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_lowPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/highPitch_lowPitch.dump @@ -221,7 +221,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1106486435 - size = 3822 + dataHashCode = -540625271 + size = 274 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav.dump index 4f8e99885b..9e9bdf656e 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -456386217 - size = 1912 + dataHashCode = -2019795203 + size = 2184 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav_48000hz.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav_48000hz.dump index 35e8f51538..13342a5b3a 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav_48000hz.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/mixed_sample.wav_48000hz.dump @@ -121,7 +121,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1362894340 - size = 2304 + dataHashCode = -1242648178 + size = 1792 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original.dump index adbda915f1..003e8002c7 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1077088737 - size = 1912 + dataHashCode = 1128351030 + size = 2184 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original_original.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original_original.dump index 1afe651fb6..4b26ebb1a5 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original_original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/original_original.dump @@ -221,7 +221,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -819535570 - size = 3824 + dataHashCode = 175452137 + size = 272 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/silenceFromEffect.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/silenceFromEffect.dump index 4fa7f8bd8a..7c282d898d 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/silenceFromEffect.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample.wav/silenceFromEffect.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 521969921 - size = 1912 + dataHashCode = 1728208641 + size = 2184 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/original.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/original.dump index 32c59062b5..e5b5111503 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/original.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1352014058 - size = 308 + dataHashCode = -1496327530 + size = 3788 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/silenceFromEffect.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/silenceFromEffect.dump index 6f995aee13..2c3a26751b 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/silenceFromEffect.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_ima_adpcm.wav/silenceFromEffect.dump @@ -111,7 +111,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 2089324929 - size = 308 + dataHashCode = 1772596865 + size = 3788 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavHighPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavHighPitch.dump index 6114a0548f..4c5eb01d65 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavHighPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavHighPitch.dump @@ -321,7 +321,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = 1665961375 - size = 3216 + dataHashCode = -1153315577 + size = 880 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavLowPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavLowPitch.dump index 1ff55fe1b6..a2de06f1bc 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavLowPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/highPitch_sample.wavLowPitch.dump @@ -321,7 +321,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1183781769 - size = 3184 + dataHashCode = 50066451 + size = 912 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original.dump index 53af124713..0ebdf3bb81 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original.dump @@ -86,7 +86,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -2102469729 - size = 2696 + dataHashCode = 22800169 + size = 1400 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav.dump index 5e97aafd9e..15135a35a2 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav.dump @@ -321,7 +321,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -290679023 - size = 3208 + dataHashCode = 1741231655 + size = 888 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav_highPitch.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav_highPitch.dump index c95ef895fe..5347abddcd 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav_highPitch.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/original_sample.wav_highPitch.dump @@ -321,7 +321,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -163435827 - size = 3204 + dataHashCode = -1158237977 + size = 892 isKeyFrame = true released = true diff --git a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/silenceFromEffect.dump b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/silenceFromEffect.dump index a85cf51521..ab2b0039ca 100644 --- a/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/silenceFromEffect.dump +++ b/libraries/test_data/src/test/assets/transformerdumps/wav/sample_rf64.wav/silenceFromEffect.dump @@ -86,7 +86,7 @@ sample: isKeyFrame = true sample: trackType = audio - dataHashCode = -1472323839 - size = 2696 + dataHashCode = -2040471295 + size = 1400 isKeyFrame = true released = true diff --git a/libraries/transformer/src/test/java/androidx/media3/transformer/CapturingMuxer.java b/libraries/transformer/src/test/java/androidx/media3/transformer/CapturingMuxer.java index c424ef1a50..4961a0cb40 100644 --- a/libraries/transformer/src/test/java/androidx/media3/transformer/CapturingMuxer.java +++ b/libraries/transformer/src/test/java/androidx/media3/transformer/CapturingMuxer.java @@ -147,6 +147,14 @@ public final class CapturingMuxer implements Muxer, Dumpable { wrappedMuxer.close(); } + public long getTotalBytesForTrack(@C.TrackType int trackType) { + @Nullable DumpableStream stream = dumpableStreamByTrackType.get(trackType); + if (stream == null) { + return 0; + } + return stream.totalStreamSizeBytes; + } + // Dumper.Dumpable implementation. @Override @@ -175,12 +183,15 @@ public final class CapturingMuxer implements Muxer, Dumpable { private final @C.TrackType int trackType; protected final ArrayList dumpableSamples; + protected long totalStreamSizeBytes; + public DumpableStream(@C.TrackType int trackType) { this.trackType = trackType; this.dumpableSamples = new ArrayList<>(); } public void addSample(ByteBuffer sample, boolean isKeyFrame, long presentationTimeUs) { + totalStreamSizeBytes += sample.remaining(); dumpableSamples.add(new DumpableSample(trackType, sample, isKeyFrame, presentationTimeUs)); } @@ -213,6 +224,7 @@ public final class CapturingMuxer implements Muxer, Dumpable { @Override public void addSample(ByteBuffer sample, boolean isKeyFrame, long presentationTimeUs) { + totalStreamSizeBytes += sample.remaining(); int samplePosition = sample.position(); while (sample.hasRemaining()) { @@ -226,7 +238,7 @@ public final class CapturingMuxer implements Muxer, Dumpable { byte[] byteHolder = new byte[bytesToProgress]; sample.get(byteHolder); currentPendingData.put(byteHolder); - currentPendingData.position(0); + currentPendingData.flip(); dumpableSamples.add( new DumpableSample( C.TRACK_TYPE_AUDIO, currentPendingData, /* isKeyFrame= */ true, C.TIME_UNSET)); @@ -239,6 +251,7 @@ public final class CapturingMuxer implements Muxer, Dumpable { @Override public void dump(Dumper dumper) { if (currentPendingData.position() != 0) { + currentPendingData.flip(); dumpableSamples.add( new DumpableSample( C.TRACK_TYPE_AUDIO, currentPendingData, /* isKeyFrame= */ true, C.TIME_UNSET)); diff --git a/libraries/transformer/src/test/java/androidx/media3/transformer/MediaItemExportTest.java b/libraries/transformer/src/test/java/androidx/media3/transformer/MediaItemExportTest.java index 35849afa6b..3782046a89 100644 --- a/libraries/transformer/src/test/java/androidx/media3/transformer/MediaItemExportTest.java +++ b/libraries/transformer/src/test/java/androidx/media3/transformer/MediaItemExportTest.java @@ -528,6 +528,25 @@ public final class MediaItemExportTest { /* originalFileName= */ FILE_VIDEO_ONLY, /* modifications...= */ "silence")); } + @Test + public void exportAudio_muxerReceivesExpectedNumberOfBytes() throws Exception { + CapturingMuxer.Factory muxerFactory = new CapturingMuxer.Factory(/* handleAudioAsPcm= */ true); + AtomicInteger bytesSeenByEffect = new AtomicInteger(); + Transformer transformer = + createTransformerBuilder(muxerFactory, /* enableFallback= */ false).build(); + MediaItem mediaItem = MediaItem.fromUri(ASSET_URI_PREFIX + FILE_AUDIO_RAW); + EditedMediaItem editedMediaItem = + new EditedMediaItem.Builder(mediaItem) + .setEffects(createAudioEffects(createByteCountingAudioProcessor(bytesSeenByEffect))) + .build(); + + transformer.start(editedMediaItem, outputDir.newFile().getPath()); + TransformerTestRunner.runLooper(transformer); + + assertThat(muxerFactory.getCreatedMuxer().getTotalBytesForTrack(C.TRACK_TYPE_AUDIO)) + .isEqualTo(bytesSeenByEffect.get()); + } + @Test public void start_adjustSampleRate_completesSuccessfully() throws Exception { CapturingMuxer.Factory muxerFactory = new CapturingMuxer.Factory(/* handleAudioAsPcm= */ true);