Rémi Bernon (@rbernon) commented about dlls/winegstreamer/quartz_transform.c:
EnterCriticalSection(&filter->filter.stream_cs); wg_transform_destroy(filter->transform);
wg_sample_queue_flush(filter->sample_queue, true);
Any reason to keep the queue alive after this? You could move the `wg_sample_queue_destroy` here it would flush it too. Maybe then move `wg_sample_queue_create` to `transform_init_stream` to keep the symmetry.