After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 549062 - Video devices aren't updated on subsequent probing.
Video devices aren't updated on subsequent probing.
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: 0.10.21
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-08-22 21:57 UTC by Mike Ruprecht
Modified: 2008-08-23 15:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Reprobes devices when gst_property_probe_probe_property is called. (779 bytes, patch)
2008-08-22 21:59 UTC, Mike Ruprecht
committed Details | Review
Reprobes v4l2 devices when gst_property_probe_probe_property is called. (786 bytes, patch)
2008-08-22 22:01 UTC, Mike Ruprecht
committed Details | Review

Description Mike Ruprecht 2008-08-22 21:57:15 UTC
When probing for devices on v4lsrc or v4l2src, if you probe a second time after a device has been connected or disconnected, the list of devices stays the same as the initial probe. I've tried explicitly probing with gst_property_probe_probe_property, but it doesn't reprobe the devices, as I would have expected.
Comment 1 Mike Ruprecht 2008-08-22 21:59:52 UTC
Created attachment 117242 [details] [review]
Reprobes devices when gst_property_probe_probe_property is called.
Comment 2 Mike Ruprecht 2008-08-22 22:01:14 UTC
Created attachment 117243 [details] [review]
Reprobes v4l2 devices when gst_property_probe_probe_property is called.
Comment 3 Sebastian Dröge (slomo) 2008-08-23 15:33:41 UTC
2008-08-23  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

        Patch by: Mike Ruprecht <cmaiku at gmail dot com>

        * sys/v4l/gstv4lelement.c: (gst_v4l_class_probe_devices):
        Reprobe devices again instead of taking a cached list as new
        devices could've been plugged in. Fixes bug #549062.


2008-08-23  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

        Patch by: Mike Ruprecht <cmaiku at gmail dot com>

        * sys/v4l2/gstv4l2object.c: (gst_v4l2_class_probe_devices):
        Reprobe devices again instead of taking a cached list as new
        devices could've been plugged in. Fixes bug #549062.