For specific device quirks, implement the setting quirks which takes a numeric value consisting of bitflags which configure special handling of capture backends and its not possible to handle this case at runtime.
For example devices that use DILE_VT but require calling DILE_VT_CreateEx instead of DILE_VT_Create, use {"quirks":1}.
For specific device quirks, implement the setting
quirks
which takes a numeric value consisting of bitflags which configure special handling of capture backends and its not possible to handle this case at runtime.For example devices that use
DILE_VT
but require callingDILE_VT_CreateEx
instead ofDILE_VT_Create
, use{"quirks":1}
.Currently there is only one known quirk:
Checking is done via:
HAS_QUIRK(quirks_value, quirks_enum)
Example
NOTE for the enduser regarding bitflags:
When we have three quirks, like this:
To create the final value to set for quirks you do an
OR
operation on these: