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
This commit is contained in:
samrobinson 2024-09-19 09:49:56 -07:00 committed by Copybara-Service
parent 75c7ee79d5
commit 3c5e764b86
113 changed files with 251 additions and 219 deletions

View File

@ -111,7 +111,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1077088737
size = 1912
dataHashCode = 1128351030
size = 2184
isKeyFrame = true
released = true

View File

@ -246,8 +246,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1976404865
size = 3684
dataHashCode = -1355500415
size = 412
isKeyFrame = true
sample:
trackType = video

View File

@ -266,8 +266,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 2031626369
size = 4092
dataHashCode = 923521
size = 4
isKeyFrame = true
sample:
trackType = video

View File

@ -242,8 +242,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1987567745
size = 3644
dataHashCode = -433692799
size = 452
isKeyFrame = true
sample:
trackType = video

View File

@ -148,8 +148,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1759454975
size = 440
dataHashCode = 1370367745
size = 3656
isKeyFrame = true
sample:
trackType = video

View File

@ -963,8 +963,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1472958721
size = 2040
dataHashCode = -382505215
size = 2056
isKeyFrame = true
sample:
trackType = video

View File

@ -493,8 +493,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -27182462
size = 1024
dataHashCode = -1813305126
size = 3072
isKeyFrame = true
sample:
trackType = video

View File

@ -493,8 +493,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -27182462
size = 1024
dataHashCode = -1813305126
size = 3072
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 464061918
size = 3072
dataHashCode = 815816062
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1908962033
size = 3072
dataHashCode = -587460036
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -456,8 +456,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -803568639
size = 3552
dataHashCode = -204243967
size = 544
isKeyFrame = true
sample:
trackType = video

View File

@ -493,8 +493,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1174962175
size = 1024
dataHashCode = -303661055
size = 3072
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1129774498
size = 3032
dataHashCode = -866548203
size = 1064
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -195367807
size = 3036
dataHashCode = 1205818241
size = 1060
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1052569343
size = 3064
dataHashCode = -1631850751
size = 1032
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -775647826
size = 3004
dataHashCode = -1964183239
size = 1092
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1550256129
size = 3008
dataHashCode = -1950943231
size = 1088
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -195367807
size = 3036
dataHashCode = 1205818241
size = 1060
isKeyFrame = true
sample:
trackType = video

View File

@ -111,7 +111,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1077088737
size = 1912
dataHashCode = 1128351030
size = 2184
isKeyFrame = true
released = true

View File

@ -221,7 +221,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1485349377
size = 3816
dataHashCode = 830951653
size = 280
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -39420967
size = 3542
dataHashCode = -879237679
size = 554
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -221728649
size = 3542
dataHashCode = 1747164953
size = 554
isKeyFrame = true
released = true

View File

@ -326,7 +326,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 674573822
size = 1638
dataHashCode = 302450668
size = 2458
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -665090803
size = 3542
dataHashCode = -268010279
size = 554
isKeyFrame = true
released = true

View File

@ -541,7 +541,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -2105333854
size = 1364
dataHashCode = 1638216174
size = 2732
isKeyFrame = true
released = true

View File

@ -326,7 +326,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1472088527
size = 1638
dataHashCode = -1337329727
size = 2458
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -665090803
size = 3542
dataHashCode = -268010279
size = 554
isKeyFrame = true
released = true

View File

@ -541,7 +541,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1844992323
size = 1364
dataHashCode = 183219559
size = 2732
isKeyFrame = true
released = true

View File

@ -111,7 +111,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1518061899
size = 1904
dataHashCode = 1532290097
size = 2192
isKeyFrame = true
released = true

View File

@ -221,7 +221,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -321115052
size = 3816
dataHashCode = 44413891
size = 280
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -39420967
size = 3542
dataHashCode = -879237679
size = 554
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -221728649
size = 3542
dataHashCode = 1747164953
size = 554
isKeyFrame = true
released = true

View File

@ -326,7 +326,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1859721427
size = 1630
dataHashCode = -635553923
size = 2466
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -2063017723
size = 3542
dataHashCode = -990371054
size = 554
isKeyFrame = true
released = true

View File

@ -541,7 +541,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -201083611
size = 1356
dataHashCode = -1754074901
size = 2740
isKeyFrame = true
released = true

View File

@ -326,7 +326,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 2079911726
size = 1630
dataHashCode = 2064476194
size = 2466
isKeyFrame = true
released = true

View File

@ -436,7 +436,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -2063017723
size = 3542
dataHashCode = -990371054
size = 554
isKeyFrame = true
released = true

View File

@ -541,7 +541,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -384172005
size = 1356
dataHashCode = -1321718641
size = 2740
isKeyFrame = true
released = true

View File

@ -493,8 +493,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -27182462
size = 1024
dataHashCode = -1813305126
size = 3072
isKeyFrame = true
sample:
trackType = video

View File

@ -963,7 +963,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1908748093
dataHashCode = -2045330034
size = 2048
isKeyFrame = true
sample:

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 647349460
size = 3072
dataHashCode = 870009213
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 647349460
size = 3072
dataHashCode = 870009213
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -493,8 +493,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -137234922
size = 1024
dataHashCode = 615847995
size = 3072
isKeyFrame = true
sample:
trackType = video

View File

@ -963,7 +963,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -195574392
dataHashCode = 1779572180
size = 2048
isKeyFrame = true
sample:

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 464061918
size = 3072
dataHashCode = 815816062
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 464061918
size = 3072
dataHashCode = 815816062
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -1433,8 +1433,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -303661055
size = 3072
dataHashCode = -1174962175
size = 1024
isKeyFrame = true
sample:
trackType = video

View File

@ -474,7 +474,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -137234922
size = 1024
dataHashCode = 615847995
size = 3072
isKeyFrame = true
released = true

View File

@ -709,7 +709,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1343631075
size = 1536
dataHashCode = 1701514837
size = 2560
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1608393523
size = 2028
dataHashCode = 343938493
size = 2068
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1142070321
size = 2560
dataHashCode = 1606698795
size = 1536
isKeyFrame = true
released = true

View File

@ -709,7 +709,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 415233561
size = 1516
dataHashCode = 410098289
size = 2580
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -241568465
size = 2028
dataHashCode = 1321413385
size = 2068
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 171265361
size = 2540
dataHashCode = 282418699
size = 1556
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -195574392
dataHashCode = 1779572180
size = 2048
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -744728753
size = 2560
dataHashCode = -154868247
size = 1536
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1418120999
size = 2540
dataHashCode = -795192221
size = 1556
isKeyFrame = true
released = true

View File

@ -474,7 +474,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -27182462
size = 1024
dataHashCode = -1813305126
size = 3072
isKeyFrame = true
released = true

View File

@ -709,7 +709,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1343631075
size = 1536
dataHashCode = 1701514837
size = 2560
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1608393523
size = 2028
dataHashCode = 343938493
size = 2068
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -575112798
size = 2560
dataHashCode = 1098634415
size = 1536
isKeyFrame = true
released = true

View File

@ -709,7 +709,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 415233561
size = 1516
dataHashCode = 410098289
size = 2580
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -241568465
size = 2028
dataHashCode = 1321413385
size = 2068
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1965158537
size = 2540
dataHashCode = -1332849190
size = 1556
isKeyFrame = true
released = true

View File

@ -944,7 +944,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1908748093
dataHashCode = -2045330034
size = 2048
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -744728753
size = 2560
dataHashCode = -154868247
size = 1536
isKeyFrame = true
released = true

View File

@ -1179,7 +1179,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1418120999
size = 2540
dataHashCode = -795192221
size = 1556
isKeyFrame = true
released = true

View File

@ -456,8 +456,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -803568639
size = 3552
dataHashCode = -204243967
size = 544
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -775647826
size = 3004
dataHashCode = -1964183239
size = 1092
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 320287235
size = 2456
dataHashCode = -1083180477
size = 1640
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1544807167
size = 2456
dataHashCode = -734338303
size = 1640
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1136642784
size = 3004
dataHashCode = -633054042
size = 1092
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 965581048
size = 2456
dataHashCode = 867424879
size = 1640
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1544807167
size = 2456
dataHashCode = -734338303
size = 1640
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1900065791
size = 2976
dataHashCode = -1347505151
size = 1120
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 237848815
size = 2428
dataHashCode = -358697352
size = 1668
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1281498404
size = 2428
dataHashCode = -475994902
size = 1668
isKeyFrame = true
sample:
trackType = video

View File

@ -456,8 +456,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -815609855
size = 3520
dataHashCode = -457492479
size = 576
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1904865192
size = 2972
dataHashCode = -906412145
size = 1124
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 619650408
size = 2424
dataHashCode = -1485382690
size = 1672
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -942120703
size = 2424
dataHashCode = 902209281
size = 1672
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -952992700
size = 2972
dataHashCode = 2064855938
size = 1124
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1110960024
size = 2424
dataHashCode = -754858033
size = 1672
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -942120703
size = 2424
dataHashCode = 902209281
size = 1672
isKeyFrame = true
sample:
trackType = video

View File

@ -886,8 +886,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1900065791
size = 2976
dataHashCode = -1347505151
size = 1120
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 237848815
size = 2428
dataHashCode = -358697352
size = 1668
isKeyFrame = true
sample:
trackType = video

View File

@ -1316,8 +1316,8 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1281498404
size = 2428
dataHashCode = -475994902
size = 1668
isKeyFrame = true
sample:
trackType = video

View File

@ -121,7 +121,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1868615162
size = 2304
dataHashCode = -617206270
size = 1792
isKeyFrame = true
released = true

View File

@ -46,7 +46,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1315880378
size = 1584
dataHashCode = 1215102058
size = 2512
isKeyFrame = true
released = true

View File

@ -221,7 +221,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 505988910
size = 3836
dataHashCode = -904819474
size = 260
isKeyFrame = true
released = true

View File

@ -221,7 +221,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -1106486435
size = 3822
dataHashCode = -540625271
size = 274
isKeyFrame = true
released = true

View File

@ -111,7 +111,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = -456386217
size = 1912
dataHashCode = -2019795203
size = 2184
isKeyFrame = true
released = true

View File

@ -121,7 +121,7 @@ sample:
isKeyFrame = true
sample:
trackType = audio
dataHashCode = 1362894340
size = 2304
dataHashCode = -1242648178
size = 1792
isKeyFrame = true
released = true

Some files were not shown because too many files have changed in this diff Show More