output/sndio: use forward declarations
This commit is contained in:
		@@ -20,6 +20,7 @@
 | 
				
			|||||||
#include "config.h"
 | 
					#include "config.h"
 | 
				
			||||||
#include "SndioOutputPlugin.hxx"
 | 
					#include "SndioOutputPlugin.hxx"
 | 
				
			||||||
#include "mixer/MixerList.hxx"
 | 
					#include "mixer/MixerList.hxx"
 | 
				
			||||||
 | 
					#include "mixer/Listener.hxx"
 | 
				
			||||||
#include "util/Domain.hxx"
 | 
					#include "util/Domain.hxx"
 | 
				
			||||||
#include "Log.hxx"
 | 
					#include "Log.hxx"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,11 +18,13 @@
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include "../OutputAPI.hxx"
 | 
					#include "../OutputAPI.hxx"
 | 
				
			||||||
#include "mixer/Listener.hxx"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifndef MPD_SNDIO_OUTPUT_PLUGIN_HXX
 | 
					#ifndef MPD_SNDIO_OUTPUT_PLUGIN_HXX
 | 
				
			||||||
#define MPD_SNDIO_OUTPUT_PLUGIN_HXX
 | 
					#define MPD_SNDIO_OUTPUT_PLUGIN_HXX
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Mixer;
 | 
				
			||||||
 | 
					class MixerListener;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
extern const struct AudioOutputPlugin sndio_output_plugin;
 | 
					extern const struct AudioOutputPlugin sndio_output_plugin;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class SndioOutput final : AudioOutput {
 | 
					class SndioOutput final : AudioOutput {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user