From: Andres C. <and...@gm...> - 2008-07-28 19:25:07
|
>> Wouldn't be a good idea to have the function >> gst_dshowvideosrc_get_device_name_values exposed in the header file >> gstdshowvidesrc.h? >> In this way, it would be possible to query the available directshow >> capture devices from the program (without having to link dshow directly >> from there, >> since all the dshow stuff is resolved inside the wrapper). >> > > gstdshowvideosrc.h is not a public header (no plugin headers are > public, in fact), so an application shouldn't ever be using them. So > that wouldn't help at all - the function isn't exported from the dll > either. > > GStreamer has appropriate APIs (the property-probe stuff) that this > plugin could implement to allow applications to query things like > this. > > Thanks for this information! > I also want to deprecate the libgstdshow code; it's poor quality and > doesn't implement sensible APIs for plugins to use. > So, this means that the dshowvideosrc plugin will go unmaintained, or that you are planning to update/change the source code? Thanks, Andres |