我正在尝试使用 c++ 中的 gstreamer 1.0 查询 Windows 上可用视频捕获设备(网络摄像头)的列表。
我使用 ksvideosrc 作为源,我能够捕获视频输入,但我无法查询可用设备(及其上限)的列表。
在 gstreamer 0.10 上,可以通过 GstPropertyProbe 实现,该功能在 gstreamer 1.0 中已被删除。文档建议使用 GstDeviceMonitor。但我也没有运气使用它。
有人成功获取设备名称列表吗?或者您能否建议另一种检索可用设备名称及其上限的方法?