GNOME Bugzilla – Bug 766884
Setting RTSP pipeline to PLAYING returns ASYNC
Last modified: 2016-05-25 20:47:53 UTC
Created attachment 328527 [details] Test case See the attached test case, with gst 1.8 it prints: Set to PAUSED returned: NO PREROLL Set to PLAYING returned: ASYNC
See https://bugzilla.gnome.org/show_bug.cgi?id=760532#c23 , closely related to the first item there. rtspsrc returns NO_PREROLL for READY->PAUSED and SUCCESS for PAUSED->PLAYING. basesink returns ASYNC for PAUSED->PLAYING, thus overall it's ASYNC. And then bin forgot that it's NO_PREROLL. *** This bug has been marked as a duplicate of bug 760532 ***