Commit cbe59714 authored by Max Kellermann's avatar Max Kellermann

output/solaris: convert to class, make attributes private

parent 704a28ca
......@@ -50,7 +50,9 @@ struct audio_info {
#endif
struct SolarisOutput {
class SolarisOutput {
friend struct AudioOutputWrapper<SolarisOutput>;
AudioOutput base;
/* configuration */
......@@ -62,6 +64,7 @@ struct SolarisOutput {
:base(solaris_output_plugin, block),
device(block.GetBlockValue("device", "/dev/audio")) {}
public:
static SolarisOutput *Create(const ConfigBlock &block) {
return new SolarisOutput(block);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment