diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.0.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.0.dump index 53c260629c..3d73ae8573 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.0.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.0.dump @@ -8,7 +8,7 @@ seekMap: numberOfTracks = 1 track 256: total output bytes = 207313 - sample count = 29 + sample count = 30 format 0: id = 1/256 sampleMimeType = video/avc @@ -137,4 +137,8 @@ track 256: time = 933333 flags = 1 data = length 7334, hash 614FA397 + sample 29: + time = 966666 + flags = 1 + data = length 7287, hash A67CBA0A tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.1.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.1.dump index dba6260300..4ade0bd62e 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.1.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.1.dump @@ -8,7 +8,7 @@ seekMap: numberOfTracks = 1 track 256: total output bytes = 153789 - sample count = 20 + sample count = 21 format 0: id = 1/256 sampleMimeType = video/avc @@ -101,4 +101,8 @@ track 256: time = 933333 flags = 1 data = length 7334, hash 614FA397 + sample 20: + time = 966666 + flags = 1 + data = length 7287, hash A67CBA0A tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.2.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.2.dump index 6c9e31fc73..f23fcce89b 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.2.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.2.dump @@ -8,7 +8,7 @@ seekMap: numberOfTracks = 1 track 256: total output bytes = 87806 - sample count = 11 + sample count = 12 format 0: id = 1/256 sampleMimeType = video/avc @@ -65,4 +65,8 @@ track 256: time = 933333 flags = 1 data = length 7334, hash 614FA397 + sample 11: + time = 966666 + flags = 1 + data = length 7287, hash A67CBA0A tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.3.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.3.dump index 2ee6d90e32..5cc82cff03 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.3.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.3.dump @@ -8,7 +8,7 @@ seekMap: numberOfTracks = 1 track 256: total output bytes = 7288 - sample count = 0 + sample count = 1 format 0: id = 1/256 sampleMimeType = video/avc @@ -21,4 +21,8 @@ track 256: initializationData: data = length 25, hash 8F89F820 data = length 8, hash 9BAAE288 + sample 0: + time = 966666 + flags = 1 + data = length 7287, hash A67CBA0A tracksEnded = true diff --git a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.unknown_length.dump b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.unknown_length.dump index 1aa2502d19..c92a997083 100644 --- a/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.unknown_length.dump +++ b/libraries/test_data/src/test/assets/extractordumps/ts/sample_h264_iframes_only.ts.unknown_length.dump @@ -5,7 +5,7 @@ seekMap: numberOfTracks = 1 track 256: total output bytes = 207313 - sample count = 29 + sample count = 30 format 0: id = 1/256 sampleMimeType = video/avc @@ -134,4 +134,8 @@ track 256: time = 933333 flags = 1 data = length 7334, hash 614FA397 + sample 29: + time = 966666 + flags = 1 + data = length 7287, hash A67CBA0A tracksEnded = true diff --git a/libraries/test_data/src/test/assets/playbackdumps/hls/cea608.dump b/libraries/test_data/src/test/assets/playbackdumps/hls/cea608.dump index f7bc02de02..ee16dd071e 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/hls/cea608.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/hls/cea608.dump @@ -807,7 +807,7 @@ MediaCodecAdapter (exotest.audio.aac): rendered = false MediaCodecAdapter (exotest.video.avc): inputBuffers: - count = 58 + count = 59 input buffer #0: timeUs = 1000000000000 contents = length 427, hash 45C53469 @@ -981,13 +981,13 @@ MediaCodecAdapter (exotest.video.avc): contents = length 1035, hash 324B27D0 input buffer #57: timeUs = 1000002458322 - contents = length 788, hash 11292B64 + contents = length 787, hash 1111D81C input buffer #58: timeUs = 0 flags = 4 contents = length 0, hash 1 outputBuffers: - count = 57 + count = 58 output buffer #0: timeUs = 1000000000000 size = 427 @@ -1218,7 +1218,7 @@ MediaCodecAdapter (exotest.video.avc): rendered = true output buffer #57: timeUs = 1000002458322 - size = 788 + size = 787 rendered = true AudioSink: buffer count = 114 diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/bbb_2500ms.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/bbb_2500ms.ts.dump index b33a3085e5..7c9693e1bd 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/bbb_2500ms.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/bbb_2500ms.ts.dump @@ -660,7 +660,7 @@ MediaCodecAdapter (exotest.audio.mpegl2): rendered = false MediaCodecAdapter (exotest.video.mpeg2): inputBuffers: - count = 58 + count = 59 input buffer #0: timeUs = 1000000125000 contents = length 32732, hash 7B7C01FD @@ -833,11 +833,14 @@ MediaCodecAdapter (exotest.video.mpeg2): timeUs = 1000002541666 contents = length 2738, hash 8F8FDE0A input buffer #57: + timeUs = 1000002583333 + contents = length 2970, hash 78651B41 + input buffer #58: timeUs = 0 flags = 4 contents = length 0, hash 1 outputBuffers: - count = 57 + count = 58 output buffer #0: timeUs = 1000000125000 size = 32732 @@ -1066,6 +1069,10 @@ MediaCodecAdapter (exotest.video.mpeg2): timeUs = 1000002541666 size = 2738 rendered = true + output buffer #57: + timeUs = 1000002583333 + size = 2970 + rendered = true AudioSink: buffer count = 93 config: diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_dts_audio.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_dts_audio.ts.dump index 4a033c4a36..e68e9f59a9 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_dts_audio.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_dts_audio.ts.dump @@ -9,7 +9,7 @@ MediaCodecAdapter (exotest.video.avc): contents = length 813, hash 99F7B4FA input buffer #2: timeUs = 1000000133466 - contents = length 443, hash 3F995B11 + contents = length 442, hash A7367ECF input buffer #3: timeUs = 0 flags = 4 @@ -26,5 +26,5 @@ MediaCodecAdapter (exotest.video.avc): rendered = true output buffer #2: timeUs = 1000000133466 - size = 443 + size = 442 rendered = true diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_mpeg_audio.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_mpeg_audio.ts.dump index bd7bc256be..7f9607151a 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_mpeg_audio.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_mpeg_audio.ts.dump @@ -46,7 +46,7 @@ MediaCodecAdapter (exotest.video.avc): contents = length 813, hash 99F7B4FA input buffer #2: timeUs = 1000000133466 - contents = length 443, hash 3F995B11 + contents = length 442, hash A7367ECF input buffer #3: timeUs = 0 flags = 4 @@ -63,7 +63,7 @@ MediaCodecAdapter (exotest.video.avc): rendered = true output buffer #2: timeUs = 1000000133466 - size = 443 + size = 442 rendered = true AudioSink: buffer count = 4 diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_no_access_unit_delimiters.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_no_access_unit_delimiters.ts.dump index b47a10f66e..bbd8851e79 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_no_access_unit_delimiters.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h264_no_access_unit_delimiters.ts.dump @@ -9,7 +9,7 @@ MediaCodecAdapter (exotest.video.avc): contents = length 524, hash 184416EF input buffer #2: timeUs = 1000000100100 - contents = length 255, hash 6A68F67F + contents = length 254, hash 36EBDA1 input buffer #3: timeUs = 0 flags = 4 @@ -26,5 +26,5 @@ MediaCodecAdapter (exotest.video.avc): rendered = true output buffer #2: timeUs = 1000000100100 - size = 255 + size = 254 rendered = true diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265.ts.dump index e67ecc7b58..f413581010 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265.ts.dump @@ -1,6 +1,6 @@ MediaCodecAdapter (exotest.video.hevc): inputBuffers: - count = 31 + count = 32 input buffer #0: timeUs = 1000000066666 contents = length 2517, hash 85352308 @@ -90,13 +90,16 @@ MediaCodecAdapter (exotest.video.hevc): contents = length 87, hash EEC4D98C input buffer #29: timeUs = 1000001000000 - contents = length 168, hash 717913A6 + contents = length 7, hash 680F23CB input buffer #30: + timeUs = 1000001000000 + contents = length 160, hash 11EC03D0 + input buffer #31: timeUs = 0 flags = 4 contents = length 0, hash 1 outputBuffers: - count = 30 + count = 31 output buffer #0: timeUs = 1000000066666 size = 2517 @@ -215,5 +218,9 @@ MediaCodecAdapter (exotest.video.hevc): rendered = true output buffer #29: timeUs = 1000001000000 - size = 168 + size = 7 + rendered = true + output buffer #30: + timeUs = 1000001000000 + size = 160 rendered = true diff --git a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265_rps_pred.ts.dump b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265_rps_pred.ts.dump index 0c7d4d59ac..53f152f44b 100644 --- a/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265_rps_pred.ts.dump +++ b/libraries/test_data/src/test/assets/playbackdumps/ts/sample_h265_rps_pred.ts.dump @@ -1,6 +1,6 @@ MediaCodecAdapter (exotest.video.hevc): inputBuffers: - count = 17 + count = 18 input buffer #0: timeUs = 1000000266666 contents = length 7464, hash EBF8518B @@ -48,13 +48,16 @@ MediaCodecAdapter (exotest.video.hevc): contents = length 46, hash CE770A40 input buffer #15: timeUs = 1000001266666 - contents = length 100, hash E3C60A69 + contents = length 7, hash 680F23CB input buffer #16: + timeUs = 1000001266666 + contents = length 92, hash 531EE3AD + input buffer #17: timeUs = 0 flags = 4 contents = length 0, hash 1 outputBuffers: - count = 16 + count = 17 output buffer #0: timeUs = 1000000266666 size = 7464 @@ -117,5 +120,9 @@ MediaCodecAdapter (exotest.video.hevc): rendered = true output buffer #15: timeUs = 1000001266666 - size = 100 + size = 7 + rendered = true + output buffer #16: + timeUs = 1000001266666 + size = 92 rendered = true