X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2FFilter.java;h=c251cfe5ac15ea8196eede37ace548f3063eb7dc;hb=fa5196e029c48636f0c318311244395cfae49953;hp=d0bad5d813912f74094fc83777c3b8a905d84e2e;hpb=f71b3478fa765605de8e53ae0c7a150abf175262;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/Filter.java b/src/main/java/net/pterodactylus/sonitus/data/Filter.java index d0bad5d..c251cfe 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/Filter.java +++ b/src/main/java/net/pterodactylus/sonitus/data/Filter.java @@ -18,10 +18,11 @@ package net.pterodactylus.sonitus.data; /** - * A filter processes an input to produce an output. + * A filter is both a {@link Source} and a {@link Sink}. It is used to process + * the audio date in whatever way seems appropriate. * * @author David ‘Bombe’ Roden */ -public interface Filter extends Source, Sink { +public interface Filter extends ControlledComponent, Source, Sink { }