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=897da01af286b59baf2e34c8b004e815015f821a;hpb=518d9e00f19f21e63b541e89f21c21186f674018;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 897da01..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 { }