[gstreamer-bugs] [Bug 622500] [v4l2sink] destroy open buffers when changing to NULL
bugzilla at gnome.org
Tue Jul 6 07:04:01 PDT 2010
GStreamer | gst-plugins-good | unspecified
--- Comment #6 from Rob Clark <rob at ti.com> 2010-07-06 14:03:57 UTC ---
(In reply to comment #3)
> I assume the STATE_OFF => STATE_PENDING_STREAMON change in the other state
> transition (in the other patch) wasn't really related or required.
Just fwiw, the STATE_OFF => STATE_PENDING_STREAMON is to properly handle state
change sequence like: PAUSED->READY->PAUSED..
In this case, the buffers are still allocated, but a VIDIOC_STREAMON is needed
in order to start playing again.
so maybe not exactly the same issue as the need to destroy buffers when going
back to NULL state... but a related state change issue.
The _stop_streaming() change should definitely be a different patch... because
I think a few other things are needed to handle renegotiating caps properly.
(It's something on my TODO list, but haven't gotten too yet.. feel free to file
a bug and assign to me for proper handling of caps renegotiation.)
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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