[gstreamer-bugs] [Bug 621723] v4l2src crashes on PLAYING->READY->PLAYING

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jun 16 08:49:05 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=621723
  GStreamer | gst-plugins-good | 0.10.25

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |slomo at circular-chaos.org
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.24

--- Comment #3 from Sebastian Dröge <slomo at circular-chaos.org> 2010-06-16 15:49:03 UTC ---
commit f06b105058e73162275b50bdba89c6791e218d03
Author: Havoc Pennington <hp at pobox.com>
Date:   Wed Jun 16 11:21:35 2010 -0400

    v4l2src: do not try to change device format if it's already correct

    This allows set_caps to succeed if caps change in a way that
    would not modify the format we're getting from the hardware.
    Otherwise if not in NULL state, setting caps would fail
    with EBUSY.

    With this change, in some cases it's OK to go PLAYING->READY->PLAYING
    rather than PLAYING->NULL->PLAYING to avoid a time-consuming close
    and reopen of the device.

    Fixes #621723

commit 9b9f9d0a2a93365e2577c5bad8591f82bbf9e6d0
Author: Havoc Pennington <hp at pobox.com>
Date:   Wed Jun 16 11:09:17 2010 -0400

    v4l2src: in negotiate, check for error return from set_caps

    Fixes #621723  (partially)

-- 
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 mailing list