WIP: Improve inter plugin by introducing new overflow-mode property and fixing interaudio behavior

Carlos Rafael Giani requested to merge dv1/gst-plugins-bad:master into master

This applies two major changes:

  1. All inter*sink elements get a new overflow-mode property to determine what happens when the inter channel is full (either block the sink until the channel has some spare capacity, or overwrite the oldest data in the channel).
  2. Fixes to behavior in interaudiosink/src are applied (draining samples during a caps change & inserting nullsamples correctly).

Merge request reports