struct  stream_type_t {
stream_type_t()
: volume(1.0f),
mute(false)
{
}
float volume;
bool mute;
};

看上去一脸懵逼
1 首先 在c++中 stream_type_t 也是类(struct 同 class)
stream_type_t() 为构造函数
​C++ struct扩展​ 2 :后面是成员变量初始化
C++中双冒号(::) 和 冒号(:) 的用法