Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9
Description
steps to reproduce:
- open player example
- select file
- play file
behaviour:
- the audio stream starts at the position of 2000ms instead of starting immediately
- dragging the position slider can cause (a) the audio playback to stop and (b) the pipeline to hang (position is not updated). this typically happens a few seconds after the last position updates
observations:
- this only happens with pulsesink. alsasink does not show this behaviour, even when using the alsa's pulseaudio plugin to play via pulseaudio.
sometimes gstreamer floods the terminal with skew correction messages
0:00:37.217830652 32816 0x76cbb4001e30 WARN audiobasesink gstaudiobasesink.c:1493:gst_audio_base_sink_skew_slaving:<audiosink> correct clock skew -36153:53:02.192799062 < -+0:00:00.020000000 0:00:37.217887812 32816 0x76cbb4001e30 WARN audiobasesink gstaudiobasesink.c:1493:gst_audio_base_sink_skew_slaving:<audiosink> correct clock skew -36153:53:02.192799062 < -+0:00:00.020000000
Attachments
Issue Links
- duplicates
-
QTBUG-124372 After seeking using the GStreamer backend, the stream goes into a paused state.
- Closed
- is required for
-
QTBUG-126799 [gstreamer] playback rate / seeking unreliable
- Closed
- relates to
-
QTBUG-122423 [gstreamer] audio stops when switching rate
- Closed