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.