[Bug 797082] new frames not drawn after getting last-sample of sink and reusing context
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Sep 6 11:16:26 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797082
--- Comment #2 from Muhammet Ilendemli <mi at tailored-apps.com> ---
Sorry for the vague report. Here is a more detailored description of the issue
i am having.
Short: Same as before, getting last-sample of a videosink causes no frames to
be drawn when reusing the UIView.
We are running the following pipeline:
rtspsrc location=<url> latency=50 ! rtph264depay ! h264parse ! queue !
decodebin3 ! glimagesink
Steps to Reproduce:
Create a UIView which has a CAEAGLLayer as its layer. Start the pipeline and
bind the sink to the UIView. Start playing the stream. While running get the
last-sample from the sink. Stop playing the stream. Restart the pipeline but
bind the sink to the old UIView.
Expected behaviour:
Context being cleared and new frames being drawn.
Actual behaviour:
No new frames are drawn even though frames are received.
PS: It works fine if you stop the stream and restart the pipeline with the old
UIView without taking the last-sample.
Attached an example project aswell.
--
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