mixer/Internal: hide internal fields

This commit is contained in:
Max Kellermann 2022-08-18 14:14:06 +02:00
parent 2d2df25d04
commit 51aa1d2db8

View File

@ -27,11 +27,14 @@
class MixerListener; class MixerListener;
class Mixer { class Mixer {
public:
const MixerPlugin &plugin; const MixerPlugin &plugin;
public:
/* this field needs to be public for the workaround in
ReplayGainFilter::Update() - TODO eliminate this kludge */
MixerListener &listener; MixerListener &listener;
private:
/** /**
* This mutex protects all of the mixer struct, including its * This mutex protects all of the mixer struct, including its
* implementation, so plugins don't have to deal with that. * implementation, so plugins don't have to deal with that.