Module: wine Branch: master Commit: 3404de3075c2cc2484e1bb37e43c24d7baed0ed1 URL: https://gitlab.winehq.org/wine/wine/-/commit/3404de3075c2cc2484e1bb37e43c24d...
Author: Rémi Bernon rbernon@codeweavers.com Date: Tue May 7 15:24:00 2024 +0200
mfplat: Use IMFMediaType_GetBlobSize instead of IMFMediaType_GetBlob.
---
dlls/mfplat/mediatype.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dlls/mfplat/mediatype.c b/dlls/mfplat/mediatype.c index 9f199bd59a6..904a5391bf4 100644 --- a/dlls/mfplat/mediatype.c +++ b/dlls/mfplat/mediatype.c @@ -4208,8 +4208,7 @@ HRESULT WINAPI MFInitAMMediaTypeFromMFMediaType(IMFMediaType *media_type, GUID f if (SUCCEEDED(IMFMediaType_GetUINT32(media_type, &MF_MT_SAMPLE_SIZE, &value))) am_type->lSampleSize = value;
- if (FAILED(hr = IMFMediaType_GetBlob(media_type, &MF_MT_USER_DATA, NULL, 0, &user_size)) - && hr != E_NOT_SUFFICIENT_BUFFER) + if (FAILED(IMFMediaType_GetBlobSize(media_type, &MF_MT_USER_DATA, &user_size))) user_size = 0;
if (IsEqualGUID(&am_type->majortype, &MFMediaType_Audio))