25 #ifndef MPD_FILTER_INTERNAL_HXX 26 #define MPD_FILTER_INTERNAL_HXX
Filter(AudioFormat _out_audio_format)
virtual void Reset()
Reset the filter's state, e.g.
virtual ConstBuffer< void > FilterPCM(ConstBuffer< void > src)=0
Filters a block of PCM data.
AudioFormat out_audio_format
const AudioFormat & GetOutAudioFormat() const
Returns the AudioFormat produced by FilterPCM().
virtual Filter * Open(AudioFormat &af)=0
Opens the filter, preparing it for FilterPCM().
A reference to a memory area that is read-only.
virtual ~PreparedFilter()