cuda: Correct CUDA device id field in GstContext structure
authorSeungha Yang <seungha@centricular.com>
Wed, 27 Apr 2022 13:50:37 +0000 (22:50 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 29 Apr 2022 21:21:04 +0000 (21:21 +0000)
device id is unsigned int, not signed.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2311>

subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudautils.c

index 2fcf1db..68888a6 100644 (file)
@@ -172,7 +172,7 @@ context_set_cuda_context (GstContext * context, GstCudaContext * cuda_ctx)
 
   s = gst_context_writable_structure (context);
   gst_structure_set (s, GST_CUDA_CONTEXT_TYPE, GST_TYPE_CUDA_CONTEXT,
-      cuda_ctx, "cuda-device-id", G_TYPE_INT, device_id, NULL);
+      cuda_ctx, "cuda-device-id", G_TYPE_UINT, device_id, NULL);
 }
 
 /**