Skip to content

Commit bad4653

Browse files
committed
save
1 parent 5f6e636 commit bad4653

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

libraries/dl-streamer/src/monolithic/gst/inference_elements/base/gva_base_inference.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,8 @@ static GstCaps *gva_base_inference_transform_caps(GstBaseTransform *trans, GstPa
179179
GstCapsFeatures *features = gst_caps_get_features(filtered, i);
180180
if ((gst_caps_features_contains(features, "memory:VASurface")) ||
181181
(gst_caps_features_contains(features, "memory:VAMemory")) ||
182-
(gst_caps_features_contains(features, "memory:DMABuf"))) {
182+
(gst_caps_features_contains(features, "memory:DMABuf")) ||
183+
(gst_caps_features_contains(features, "memory:D3D11Memory"))) {
183184
gst_caps_remove_structure(filtered, i);
184185
GST_WARNING("Filtered out structure %d from caps, it contains unsupported memory type", i);
185186
}
@@ -862,7 +863,8 @@ gboolean gva_base_inference_set_caps(GstBaseTransform *trans, GstCaps *incaps, G
862863
if ((base_inference->device && g_strcmp0(base_inference->device, "CPU") == 0 &&
863864
((gst_caps_features_contains(gst_caps_get_features(incaps, 0), "memory:VASurface")) ||
864865
(gst_caps_features_contains(gst_caps_get_features(incaps, 0), "memory:VAMemory")) ||
865-
(gst_caps_features_contains(gst_caps_get_features(incaps, 0), "memory:DMABuf"))))) {
866+
(gst_caps_features_contains(gst_caps_get_features(incaps, 0), "memory:DMABuf")) ||
867+
(gst_caps_features_contains(gst_caps_get_features(incaps, 0), "memory:D3D11Memory"))))) {
866868
GST_ELEMENT_WARNING(base_inference, RESOURCE, SETTINGS,
867869
("Refusing caps other than SYSTEM_MEMORY_CAPS because device is set to CPU"),
868870
("Set device property to a hardware accelerator (e.g., GPU) to enable VA memory types."));

0 commit comments

Comments
 (0)