24 Nov
2025
24 Nov
'25
1:16 p.m.
Yuxuan Shui (@yshui) commented about dlls/winegstreamer/wm_reader.c:
+ + memcpy(more_data, data, size); + INSSBuffer_SetLength(bigger_buf, size); + + INSSBuffer_Release(buf); + buf_offset = size; + buf = bigger_buf; + } + + TRACE("Returning sample %p, hr %#lx, buf_offset %lu\n", buf, hr, buf_offset); + *sample = buf; + if (hr == S_FALSE && buf_offset) hr = S_OK; + return hr; +} + static HRESULT WINAPI reader_GetNextSample(IWMSyncReader2 *iface, TODO: logic in this function is too convoluted, I need to see if I can clean it up.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9567#note_123438