Let me show something.
That's the recording I've made today using Pro's output and captured over ASRC device:
8 parts, 20 s each of them.
Below is a length comparison after aligning to the end of each part:
First row shows Pros' output when content was played directly on the Pro.
Row 2 - an output of the Pro which was fed with the same content but using its digital input. It's just a beginning of the stream. The length is exactly the same.
Row 3 - one of the parts I've mentioned before, recorded 10 minutes later. The length is exactly the same.
Row 4 - another part. It's substantially shorter.
Part 1, 7, 8 of the whole recording have the length exactly like the first row.
Part 2,3,4,5,6 are shorter and very similar in the length to the last row.
How would you explain this?