4 Dec
2025
4 Dec
'25
12:31 p.m.
Rémi Bernon (@rbernon) commented about dlls/mfsrcsnk/media_source.c:
+ if (!thin) + break; + if (FAILED(IMFSample_GetUINT32( sample, &MFSampleExtension_CleanPoint, (UINT32*)&keyframe ))) + keyframe = FALSE; + if (keyframe != stream->pending_thin) + media_stream_update_thin(stream); + if (keyframe) + break; + IMFSample_Release(sample); }
if (hr == MF_E_END_OF_STREAM) { for (i = 0; i < source->stream_count; i++) + { + media_stream_update_thin(source->streams[i]); Do we really need to update thinning on EOS?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8505#note_124686