GNOME Bugzilla – Bug 556277
mp3parse generate discontinuities.
Last modified: 2008-10-14 22:23:29 UTC
Audio is not continuous running the following pipeline: gst-launch-0.10 http://wwoz-sc.streamguys.com/ ! mp3parse ! mad ! alsasink Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstAudioSinkClock WARNING: from element /GstPipeline:pipeline0/GstAlsaSink:alsasink0: Compensating for audio synchronisation problems Additional debug info: gstbaseaudiosink.c(1395): gst_base_audio_sink_render (): /GstPipeline:pipeline0/GstAlsaSink:alsasink0: Unexpected discontinuity in audio timestamps of more than half a second (0:00:00.522358276), resyncing WARNING: from element /GstPipeline:pipeline0/GstAlsaSink:alsasink0: Compensating for audio synchronisation problems Additional debug info: gstbaseaudiosink.c(1395): gst_base_audio_sink_render (): /GstPipeline:pipeline0/GstAlsaSink:alsasink0: Unexpected discontinuity in audio timestamps of more than half a second (0:00:00.522448979), resyncing Running the following pipeline without mp3parse the stream is played correctly. gst-launch-0.10 http://wwoz-sc.streamguys.com/ ! mad ! alsasink
Appears to be the same bug that I fixed with this earlier today: 2008-10-14 Michael Smith <msmith@songbirdnest.com> * gst/mpegaudioparse/gstmpegaudioparse.c: Calculate samples per frame correctly for "MPEG 2.5" layer 3. Fixes skipping on these files.