Bug#448215: rhythmbox: chokes on radio streams that works fine in Totem

Martin-Éric Racine q-funk at iki.fi
Fri Feb 29 07:35:17 UTC 2008


On Fri, Feb 29, 2008 at 7:21 AM, Sebastian Dröge
<slomo at circular-chaos.org> wrote:
> Version: 0.10.16-1
>
>  Am Donnerstag, den 28.02.2008, 22:16 +0100 schrieb Sven Arvidsson:
>
>
> > reassign 448215 gstreamer0.10-plugins-base
>  > thanks
>  >
>  > > Here's what I get with the OGG/Vorbis stream:
>  > >
>  > > $ LC_ALL=C gst-launch-0.10 playbin uri="http://217.30.180.242:8000/gvfm.ogg"
>  > > Setting pipeline to PAUSED ...
>  > > Pipeline is PREROLLING ...
>  > > Pipeline is PREROLLED ...
>  > > Setting pipeline to PLAYING ...
>  > > New clock: GstAudioSinkClock
>  > > Buffering, setting pipeline to PAUSED ...
>  > > Prerolled, waiting for buffering to finish...
>  > > Done buffering, setting pipeline to PLAYING ...
>  > > Buffering, setting pipeline to PAUSED ...
>  > > Done buffering, setting pipeline to PLAYING ...
>  > > New clock: GstAudioSinkClock
>  > > WARNING: from element
>  > > /playbin0/abin/audiosink/audiosink-actual-sink-pulse: Compensating for
>  > > audio synchronisation problems
>  > > Additional debug info:
>  > > gstbaseaudiosink.c(1033): gst_base_audio_sink_render ():
>  > > /playbin0/abin/audiosink/audiosink-actual-sink-pulse:
>  > > Unexpected discontinuity in audio timestamps of more than half a
>  > > second (0:00:02.591383219), resyncing
>  > >
>  > > My best guess is that Gstreamer or Rhythmbox has problems dealing with
>  > > the timestamp discrepancy between the introductory track (sponsor's
>  > > ad) and the second track (actual radio stream), which is how it
>  > > chokes.
>  >
>  > Hi again,
>  >
>  > I can play both streams now, http://83.145.201.209:8000 works fine, but
>  > http://217.30.180.242:8000/gvfm.ogg has problems.
>  >
>  > After the introduction, the rest of the stream seems to play slower than
>  > normal, I'm also getting a critical warning from GStreamer.
>  >
>  > I'm reassigning this to the gstreamer0.10-plugins-base package.
>  >
>  > gst-launch-0.10 playbin uri="http://217.30.180.242:8000/gvfm.ogg"
>  > Setting pipeline to PAUSED ...
>  > Pipeline is PREROLLING ...
>  > Pipeline is PREROLLED ...
>  > Setting pipeline to PLAYING ...
>  > New clock: GstAudioSinkClock
>  > Buffering, setting pipeline to PAUSED ...
>  > Prerolled, waiting for buffering to finish...
>  > Done buffering, setting pipeline to PLAYING ...
>  >
>  > (gst-launch-0.10:32158): GStreamer-CRITICAL **:
>  > gst_clock_set_calibration: assertion `internal <=
>  > gst_clock_get_internal_time (clock)' failed
>
>  Hi,
>  could you check with playbin2 instead of playbin? Seems to be chained
>  ogg files which are not supported by plain old playbin...
>
>  ...and works fine for me with playbin2 but not with playbin. So it's
>  definitely fixed since 0.10.16 but rhythmbox (and no other playback
>  application) uses playbin2 yet.

Hang on a second... You're saying that neither Rhythmbox or other
application use playbin2 yet, but you're closing the bug anyhow?
Excuse-me, but how is the bug supposed to be resolved if Rhythmbox
doesn't use playbin2?


-- 
Martin-Éric Racine
http://q-funk.iki.fi


More information about the Pkg-gstreamer-maintainers mailing list