diff --git a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c index 4932ad9334..c7304e2e7a 100644 --- a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c +++ b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c @@ -301,17 +301,15 @@ gst_msdkdec_set_context (GstElement * element, GstContext * context) gst_object_unref (msdk_context); } else #ifndef _WIN32 - if (gst_msdk_context_from_external_va_display (context, - thiz->hardware, 0 /* GST_MSDK_JOB_DECODER will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_va_display (context, + thiz->hardware, GST_MSDK_JOB_DECODER, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context); } #else - if (gst_msdk_context_from_external_d3d11_device (context, - thiz->hardware, 0 /* GST_MSDK_JOB_DECODER will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_d3d11_device (context, + thiz->hardware, GST_MSDK_JOB_DECODER, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context); diff --git a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c index 1f4be287c0..906ede83a6 100644 --- a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c +++ b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkenc.c @@ -133,17 +133,15 @@ gst_msdkenc_set_context (GstElement * element, GstContext * context) gst_object_unref (msdk_context); } else #ifndef _WIN32 - if (gst_msdk_context_from_external_va_display (context, - thiz->hardware, 0 /* GST_MSDK_JOB_ENCODER will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_va_display (context, + thiz->hardware, GST_MSDK_JOB_ENCODER, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context); } #else - if (gst_msdk_context_from_external_d3d11_device (context, - thiz->hardware, 0 /* GST_MSDK_JOB_ENCODER will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_d3d11_device (context, + thiz->hardware, GST_MSDK_JOB_ENCODER, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context); diff --git a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkvpp.c b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkvpp.c index be97f07ced..b25178d134 100644 --- a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkvpp.c +++ b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkvpp.c @@ -1781,17 +1781,15 @@ gst_msdkvpp_set_context (GstElement * element, GstContext * context) gst_object_unref (msdk_context); } else #ifndef _WIN32 - if (gst_msdk_context_from_external_va_display (context, - thiz->hardware, 0 /* GST_MSDK_JOB_VPP will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_va_display (context, + thiz->hardware, GST_MSDK_JOB_VPP, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context); } #else - if (gst_msdk_context_from_external_d3d11_device (context, - thiz->hardware, 0 /* GST_MSDK_JOB_VPP will be set later */ , - &msdk_context)) { + if (gst_msdk_context_from_external_d3d11_device (context, + thiz->hardware, GST_MSDK_JOB_VPP, &msdk_context)) { gst_object_replace ((GstObject **) & thiz->context, (GstObject *) msdk_context); gst_object_unref (msdk_context);