Audio PTS may come from two sources:
- recorder.getTimestamp() if the call works;
- an estimation from the previous PTS and the packet size as a
fallback.
Therefore, the property that PTS are monotonically increasing is no
guaranteed in corner cases, so enforce it.