mpegaudioparse: Non-increasing PTS issue
Submitted by Baby octopus
Link to original bug (#751490)
Description
Hi,
I'm getting successive audio frames with the same timestamp when I run a transport stream with the following pipeline. The playback becomes jerky due to this repeat of timestamp(non linear in time)
gst-launch-1.0 filesrc location=/root/cinekids.ts ! tsdemux ! mpegaudioparse ! audio/mpeg ! checksumsink
I have analysed the stream and found the stream has NO packet losses. The issue happens with mpegaudioparse element. Every PES here has either 3 or 4 access units
The file is at https://drive.google.com/file/d/0BzAa6BlwN3-cUUVLaHFzUmFvdzA/view?usp=sharing. The output file is at http://pastebin.com/VKjjyD6V. The erroneous timestamps are at line #171
, #506
, #841
etc, repeating once in 8 seconds(approx)
-J