[Bug 779053] New: gstplayer: Meet seek hang when trying to seek http streaming clips

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Feb 22 07:21:03 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=779053

            Bug ID: 779053
           Summary: gstplayer:  Meet seek hang when trying to seek http
                    streaming clips
    Classification: Platform
           Product: GStreamer
           Version: 1.10.x
                OS: Linux
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lyon.wang at nxp.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Hi, Slomo,
     I met some seek issue when I am using new gstplayer high level API.
     When I tried to seek some http streaming clips, it will hang and seems
gstreamer state change failed somewhere.
     I also tried with your gst-play application (which using the new gstplayer
API), using command line: ./gst-play
http://10.192.225.205/streaming/http/H264_BP11_352x288_25_1536_AAC_11_64_1_friendsr.mp4
--interactive

and using right-arrow to seek,  it will hang after
gst_player_seek_interal_locked seek rate is set.

the log as below:
 0:00:03.791108727 12364  0x15b0800 DEBUG             gst-player
gstplayer.c:1572:state_changed_cb:<player0> Changed state old: PLAYING new:
PAUSED pending: VOID_PENDING
0:00:03.791881105 12364  0x15b0800 DEBUG             gst-player
gstplayer.c:1644:state_changed_cb:<player0> Seeking now that we reached PAUSED
state
0:00:03.793672206 12364  0x15b0800 DEBUG             gst-player
gstplayer.c:3045:gst_player_seek_internal_locked:<player0> Seek with rate 1.00
to 0:00:04.557188000

if I play the clips locally, these clips can seek successfully.

Do you happen to meet such kind of issue?


Besides, when I tried to set rate with some local clips with text tracks
involved, if we set rate to 4 and then set to 2 quickly, it will also meet the
hang issue.

Thanks
Lyon

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list