[gst-devel] how to use dshowvideosrc

Andres Colubri andres.colubri at gmail.com
Mon Jul 28 21:24:55 CEST 2008


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




More information about the gstreamer-devel mailing list