diff --git a/patches/mfplat-streaming-support/0033-winegstreamer-Implement-decoder-MFT-on-gstreamer.patch b/patches/mfplat-streaming-support/0033-winegstreamer-Implement-decoder-MFT-on-gstreamer.patch index c041de1c..ced67c58 100644 --- a/patches/mfplat-streaming-support/0033-winegstreamer-Implement-decoder-MFT-on-gstreamer.patch +++ b/patches/mfplat-streaming-support/0033-winegstreamer-Implement-decoder-MFT-on-gstreamer.patch @@ -315,12 +315,12 @@ index fe8ba885e9..31881399a9 100644 + for (j = 0; j < cur->input_types_count; j++) + { + input_types[j].guidMajorType = *(cur->major_type); -+ input_types[j].guidSubtype = *(cur->input_types[i]); ++ input_types[j].guidSubtype = *(cur->input_types[j]); + } + for (k = 0; k < cur->output_types_count; k++) + { + output_types[k].guidMajorType = *(cur->major_type); -+ output_types[k].guidSubtype = *(cur->output_types[i]); ++ output_types[k].guidSubtype = *(cur->output_types[k]); + } + + hr = MFTRegister(*(cur->clsid), *(cur->category), cur->name, cur->flags, cur->input_types_count,