wasapi2src: Could not open resource for reading
I tried to capture audio from device, but when I provide device
property for wasapi2src
I have:
Could not open resource for reading., debugging information: ../sys/wasapi2/gstwasapi2src.c(351): gst_wasapi2_src_open (): /GstPipeline:pipeline/GstWasapi2Src:audio_source_capture:
Failed to open
I have device id (field device.id
) value extracted from (GstStructure
) properties on enum devices:
"\\\\\?\\SWD\#MMDEVAPI\#\{0.0.1.00000000\}.\{dfac857a-c87d-4e0a-84b1-03c250a88014\}\#\{2eef81be-33fa-4800-9670-1cd474972c3f\}"
I tried also:
"{0.0.1.00000000}.{dfac857a-c87d-4e0a-84b1-03c250a88014}"
and
"{dfac857a-c87d-4e0a-84b1-03c250a88014}"
and
"\\\?\SWD#MMDEVAPI#{0.0.1.00000000}.{dfac857a-c87d-4e0a-84b1-03c250a88014}#{2eef81be-33fa-4800-9670-1cd474972c3f}"
but every time I have Could not open resource for reading
. With default device (not set device
property) everything is fine.
Tested on desktop UWP app, gstreamer 1.18.