Zebediah Figura (@zfigura) commented about dlls/winegstreamer/wg_parser.c:
if (chunk.data && position == chunk.position){if (i != 0){memmove(&parser->input_cache_chunks[1], &parser->input_cache_chunks[0], i * sizeof(chunk));parser->input_cache_chunks[0] = chunk;}return &parser->input_cache_chunks[0];}- }
- return NULL;
+}
+static gsize read_cached_chunk(struct wg_parser *parser, guint64 chunk_position, unsigned int chunk_offset, GstBuffer *buffer, guint64 buffer_offset)
The return type should be GstFlowReturn.