Playback stops after pause-seek-play with element audiosink-actual-sink-pulse Got overflow/underflow

Hello, I’m having issue with playback when pause-seek-play performed ( it’s not always reproducible ), from pipeline and debug logs everything is in playing state. Playback just provides one frame to handoff handler and then nothing happens.Only thing that I observe when it happens is

0:02:06.332393782 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332416213 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332422339 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332427735 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332433815 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332660837 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow

From what I’ve seen in sources - it just shows this warning and there’s no msgs to pipeline(at least I couldn’t catch any).Video actually doesn’t contain any sound. It’s reproducible on other videos as well, where sound is present.


If I press pause-play it doesn’t change much. Seek-pause still works i.e. I can see frame change, but it doesn’t make playback to return to normal state i.e. continuously feed frames.
application is based on https://github.com/sony/flutter-elinux-plugins/blob/main/packages/video_player/elinux/gst_video_player.cc

Here are debug logs of state change:

0:02:06.314764508 2002949 0x7f397c60a760 INFO               baseparse gstbaseparse.c:4103:gst_base_parse_set_latency:<h264parse0> min/max latency 0:00:00.000000000, 0:00:00.000000000
0:02:06.316495319 2002949 0x7f397c60a760 INFO               baseparse gstbaseparse.c:4103:gst_base_parse_set_latency:<h264parse0> min/max latency 0:00:00.000000000, 0:00:00.000000000
0:02:06.318281201 2002949 0x7f397c60a760 INFO               baseparse gstbaseparse.c:4103:gst_base_parse_set_latency:<h264parse0> min/max latency 0:00:00.000000000, 0:00:00.000000000
0:02:06.322027475 2002949 0x7f397c612300 INFO               GST_EVENT gstevent.c:998:gst_event_new_segment: creating segment event time segment start=0:00:35.000000000, offset=0:00:00.000000000, stop=0:01:00.000000000, rate=1.000000, applied_rate=1.000000, flags=0x01, time=0:00:35.000000000, base=0:00:00.000000000, position 0:00:35.000000000, duration 99:99:99.999999999
0:02:06.322111818 2002949 0x7f397c612300 INFO            videodecoder gstvideodecoder.c:3731:gst_video_decoder_clip_and_push_buf:<vah264dec0> First buffer since flush took 0:00:00.009624885 to produce
0:02:06.331093426 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3405:bin_handle_async_done:<output> committing state from PAUSED to PAUSED, old pending PLAYING
0:02:06.331108169 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3428:bin_handle_async_done:<output> completed state change, pending VOID
0:02:06.331114468 2002949 0x7f397c3aa800 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<output> notifying about state-changed PAUSED to PAUSED (VOID_PENDING pending)
0:02:06.331121072 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3405:bin_handle_async_done:<vbin> committing state from PAUSED to PAUSED, old pending PLAYING
0:02:06.331124284 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3428:bin_handle_async_done:<vbin> completed state change, pending VOID
0:02:06.331128474 2002949 0x7f397c3aa800 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<vbin> notifying about state-changed PAUSED to PAUSED (VOID_PENDING pending)
0:02:06.331138029 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3405:bin_handle_async_done:<playsink> committing state from PAUSED to PAUSED, old pending PLAYING
0:02:06.331141412 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3428:bin_handle_async_done:<playsink> completed state change, pending VOID
0:02:06.331146418 2002949 0x7f397c3aa800 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<playsink> notifying about state-changed PAUSED to PAUSED (VOID_PENDING pending)
0:02:06.331153810 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3405:bin_handle_async_done:<src> committing state from PAUSED to PAUSED, old pending PLAYING
0:02:06.331157624 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3428:bin_handle_async_done:<src> completed state change, pending VOID
0:02:06.331162295 2002949 0x7f397c3aa800 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<src> notifying about state-changed PAUSED to PAUSED (VOID_PENDING pending)
0:02:06.331169820 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3405:bin_handle_async_done:<pipeline> committing state from PAUSED to PAUSED, old pending PLAYING
0:02:06.331173842 2002949 0x7f397c3aa800 INFO              GST_STATES gstbin.c:3436:bin_handle_async_done:<pipeline> continue state change, pending PLAYING
0:02:06.331180532 2002949 0x7f397c3aa800 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<pipeline> notifying about state-changed PAUSED to PAUSED (PLAYING pending)
0:02:06.331201917 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:3232:gst_bin_continue_func:<pipeline> continue state change PAUSED to PLAYING, final PLAYING
0:02:06.331331644 2002949 0x7f397c39a240 INFO               GST_EVENT gstevent.c:1557:gst_event_new_latency: creating latency event 0:00:00.000000000
0:02:06.331394571 2002949 0x7f397c39a240 INFO                     bin gstbin.c:2767:gst_bin_do_latency_func:<pipeline> configured latency of 0:00:00.000000000
0:02:06.331407161 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<src> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331417126 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<playsink> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331473293 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<abin> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331481476 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<audiosink> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331489327 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<audiosink-actual-sink-pulse> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331502736 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<audiosink-actual-sink-pulse> completed state change to PLAYING
0:02:06.331509287 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<audiosink-actual-sink-pulse> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331521159 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<audiosink> child 'audiosink-actual-sink-pulse' changed state to 4(PLAYING) successfully
0:02:06.331525261 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<audiosink> completed state change to PLAYING
0:02:06.331528392 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<audiosink> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331532696 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<abin> child 'audiosink' changed state to 4(PLAYING) successfully
0:02:06.331537576 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<aconv> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331546530 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<resample> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331549209 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<resample> skipping transition from PLAYING to  PLAYING
0:02:06.331551806 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<aconv> child 'resample' changed state to 4(PLAYING) successfully
0:02:06.331555132 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<conv> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331557676 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<conv> skipping transition from PLAYING to  PLAYING
0:02:06.331560786 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<aconv> child 'conv' changed state to 4(PLAYING) successfully
0:02:06.331564017 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<identity> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331566510 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<identity> skipping transition from PLAYING to  PLAYING
0:02:06.331569112 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<aconv> child 'identity' changed state to 4(PLAYING) successfully
0:02:06.331572096 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<aconv> completed state change to PLAYING
0:02:06.331576630 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<abin> child 'aconv' changed state to 4(PLAYING) successfully
0:02:06.331593375 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<aqueue> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331596545 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<aqueue> skipping transition from PLAYING to  PLAYING
0:02:06.331598955 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<abin> child 'aqueue' changed state to 4(PLAYING) successfully
0:02:06.331601419 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<abin> completed state change to PLAYING
0:02:06.331605517 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<abin> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331611908 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<playsink> child 'abin' changed state to 4(PLAYING) successfully
0:02:06.331617325 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vbin> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331625647 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<output> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331633695 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<videosink> current PAUSED pending VOID_PENDING, desired next PLAYING
0:02:06.331640779 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<videosink> completed state change to PLAYING
0:02:06.331646181 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<videosink> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331653979 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<output> child 'videosink' changed state to 4(PLAYING) successfully
0:02:06.331659455 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<filter> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331664023 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<filter> skipping transition from PLAYING to  PLAYING
0:02:06.331672918 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<output> child 'filter' changed state to 4(PLAYING) successfully
0:02:06.331687468 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<videoconvert> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331690336 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<videoconvert> skipping transition from PLAYING to  PLAYING
0:02:06.331693052 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<output> child 'videoconvert' changed state to 4(PLAYING) successfully
0:02:06.331698295 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<crop> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331702332 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<crop> skipping transition from PLAYING to  PLAYING
0:02:06.331707118 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<output> child 'crop' changed state to 4(PLAYING) successfully
0:02:06.331711640 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<output> completed state change to PLAYING
0:02:06.331715737 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<output> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331719939 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vbin> child 'output' changed state to 4(PLAYING) successfully
0:02:06.331723043 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vconv> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331729600 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<scale> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331734156 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<scale> skipping transition from PLAYING to  PLAYING
0:02:06.331738529 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vconv> child 'scale' changed state to 4(PLAYING) successfully
0:02:06.331743914 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<conv> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331748193 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<conv> skipping transition from PLAYING to  PLAYING
0:02:06.331752584 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vconv> child 'conv' changed state to 4(PLAYING) successfully
0:02:06.331757877 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<identity> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331762230 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<identity> skipping transition from PLAYING to  PLAYING
0:02:06.331766797 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vconv> child 'identity' changed state to 4(PLAYING) successfully
0:02:06.331771141 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<vconv> completed state change to PLAYING
0:02:06.331775845 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vbin> child 'vconv' changed state to 4(PLAYING) successfully
0:02:06.331781312 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vqueue> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331785577 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<vqueue> skipping transition from PLAYING to  PLAYING
0:02:06.331789988 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vbin> child 'vqueue' changed state to 4(PLAYING) successfully
0:02:06.331794381 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<vbin> completed state change to PLAYING
0:02:06.331799635 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<vbin> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331806129 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<playsink> child 'vbin' changed state to 4(PLAYING) successfully
0:02:06.331811637 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vdbin> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331820713 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<deinterlace> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331825334 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<deinterlace> skipping transition from PLAYING to  PLAYING
0:02:06.331829801 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vdbin> child 'deinterlace' changed state to 4(PLAYING) successfully
0:02:06.331836027 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vdconv> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331840246 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<vdconv> skipping transition from PLAYING to  PLAYING
0:02:06.331844702 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<vdbin> child 'vdconv' changed state to 4(PLAYING) successfully
0:02:06.331849051 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<vdbin> completed state change to PLAYING
0:02:06.331854027 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<playsink> child 'vdbin' changed state to 4(PLAYING) successfully
0:02:06.331860043 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<streamsynchronizer0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331864090 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<streamsynchronizer0> skipping transition from PLAYING to  PLAYING
0:02:06.331868839 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<playsink> child 'streamsynchronizer0' changed state to 4(PLAYING) successfully
0:02:06.331874711 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<audiotee> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331878795 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<audiotee> skipping transition from PLAYING to  PLAYING
0:02:06.331883320 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<playsink> child 'audiotee' changed state to 4(PLAYING) successfully
0:02:06.331887791 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<playsink> completed state change to PLAYING
0:02:06.331892613 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<playsink> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.331899714 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<src> child 'playsink' changed state to 4(PLAYING) successfully
0:02:06.331904727 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<uridecodebin3> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331914005 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<decodebin3-0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331925420 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<avdec_aac0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331930035 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<avdec_aac0> skipping transition from PLAYING to  PLAYING
0:02:06.331934751 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<decodebin3-0> child 'avdec_aac0' changed state to 4(PLAYING) successfully
0:02:06.331940772 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<vah264dec0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331945097 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<vah264dec0> skipping transition from PLAYING to  PLAYING
0:02:06.331949759 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<decodebin3-0> child 'vah264dec0' changed state to 4(PLAYING) successfully
0:02:06.331955984 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<multiqueue0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331960210 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<multiqueue0> skipping transition from PLAYING to  PLAYING
0:02:06.331964763 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<decodebin3-0> child 'multiqueue0' changed state to 4(PLAYING) successfully
0:02:06.331970020 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<identity0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331974248 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<identity0> skipping transition from PLAYING to  PLAYING
0:02:06.331978524 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<decodebin3-0> child 'identity0' changed state to 4(PLAYING) successfully
0:02:06.331984148 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<identity1> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.331988728 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<identity1> skipping transition from PLAYING to  PLAYING
0:02:06.331993468 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<decodebin3-0> child 'identity1' changed state to 4(PLAYING) successfully
0:02:06.331998295 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<decodebin3-0> completed state change to PLAYING
0:02:06.332003224 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<uridecodebin3> child 'decodebin3-0' changed state to 4(PLAYING) successfully
0:02:06.332008437 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<urisourcebin0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332018083 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<multiqueue1> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332020923 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<multiqueue1> skipping transition from PLAYING to  PLAYING
0:02:06.332023346 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<urisourcebin0> child 'multiqueue1' changed state to 4(PLAYING) successfully
0:02:06.332026547 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<parsebin0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332035874 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<aacparse0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332038453 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<aacparse0> skipping transition from PLAYING to  PLAYING
0:02:06.332041041 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<parsebin0> child 'aacparse0' changed state to 4(PLAYING) successfully
0:02:06.332044294 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<capsfilter0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332047372 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<capsfilter0> skipping transition from PLAYING to  PLAYING
0:02:06.332051654 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<parsebin0> child 'capsfilter0' changed state to 4(PLAYING) successfully
0:02:06.332056801 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<h264parse0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332059280 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<h264parse0> skipping transition from PLAYING to  PLAYING
0:02:06.332061703 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<parsebin0> child 'h264parse0' changed state to 4(PLAYING) successfully
0:02:06.332064819 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<qtdemux0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332067708 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<qtdemux0> skipping transition from PLAYING to  PLAYING
0:02:06.332071786 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<parsebin0> child 'qtdemux0' changed state to 4(PLAYING) successfully
0:02:06.332077155 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<typefind> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332080793 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<typefind> skipping transition from PLAYING to  PLAYING
0:02:06.332085278 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<parsebin0> child 'typefind' changed state to 4(PLAYING) successfully
0:02:06.332089825 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<parsebin0> completed state change to PLAYING
0:02:06.332094602 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<urisourcebin0> child 'parsebin0' changed state to 4(PLAYING) successfully
0:02:06.332099023 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<typefindelement0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332102321 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<typefindelement0> skipping transition from PLAYING to  PLAYING
0:02:06.332106629 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<urisourcebin0> child 'typefindelement0' changed state to 4(PLAYING) successfully
0:02:06.332110593 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2480:gst_bin_element_set_state:<filesrc0> current PLAYING pending VOID_PENDING, desired next PLAYING
0:02:06.332113244 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2605:gst_bin_element_set_state:<filesrc0> skipping transition from PLAYING to  PLAYING
0:02:06.332115869 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<urisourcebin0> child 'filesrc0' changed state to 4(PLAYING) successfully
0:02:06.332118470 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<urisourcebin0> completed state change to PLAYING
0:02:06.332121752 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<uridecodebin3> child 'urisourcebin0' changed state to 4(PLAYING) successfully
0:02:06.332124164 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<uridecodebin3> completed state change to PLAYING
0:02:06.332127031 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<src> child 'uridecodebin3' changed state to 4(PLAYING) successfully
0:02:06.332129676 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<src> completed state change to PLAYING
0:02:06.332132593 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<src> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.332137211 2002949 0x7f397c39a240 INFO              GST_STATES gstbin.c:2936:gst_bin_change_state_func:<pipeline> child 'src' changed state to 4(PLAYING) successfully
0:02:06.332139688 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2816:gst_element_continue_state:<pipeline> completed state change to PLAYING
0:02:06.332142337 2002949 0x7f397c39a240 INFO              GST_STATES gstelement.c:2716:_priv_gst_element_state_changed:<pipeline> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:02:06.332393782 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332416213 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332422339 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332427735 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332433815 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow
0:02:06.332660837 2002949 0x7f38fc00b700 WARN                   pulse pulsesink.c:715:gst_pulsering_stream_overflow_cb:<audiosink-actual-sink-pulse> Got overflow

Running on Ubuntu 22.04, using latest gstreamer 1.22.8, issue is reproducible on package from original ubuntu apt repo as well.

Seek flags are:

gst_element_seek(
          gst_.pipeline, playback_rate_, GST_FORMAT_TIME,
          (GstSeekFlags)(GST_SEEK_FLAG_FLUSH |  GST_SEEK_FLAG_ACCURATE ),
          GST_SEEK_TYPE_SET, nanosecond, GST_SEEK_TYPE_SET,
          GST_CLOCK_TIME_NONE)

Additionally tried to add GST_SEEK_FLAG_KEY_UNIT, but it didn’t change anything, as actually issue is not in seek.