I've removed the winegstreamer changes for now since implementing those properly depends on !5988. I will create another merge request implementing thinning for gstreamer according to zeb's feedback, on top of 5988.
Similar to what zeb requested for winegstreamer, I've also changed the mfsrcsnk code to discard samples on the media source layer instead of winedmo.