[Bug 747757] No GstDeviceProvider implementations on Windows

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Apr 12 14:04:20 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=747757

LRN <lrn1986 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lrn1986 at gmail.com

--- Comment #2 from LRN <lrn1986 at gmail.com> ---
This is mostly me throwing things against a wall to see if they stick.
attachment 301430, for example, has no device removal code, and it adds the
same device multiple times (because a single device has multiple aliases,
apparently).

I am also unsure about thread safety of it all (is it safe to add devices from
another thread?).

And finally, this implementation does non-trivial stuff inside message
processor, which is frowned upon (it can stall the system). Instead it should
send guids of the devices that change into another thread (back into the main
thread?) and let it do the processing there.

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