Searched refs:AudioService (Results 1 – 5 of 5) sorted by relevance
18 class AudioService {34 static AudioService* CreateInstance();36 virtual ~AudioService() {} in ~AudioService()57 AudioService() {} in AudioService() function59 DISALLOW_COPY_AND_ASSIGN(AudioService);
24 class AudioServiceImpl : public AudioService,31 virtual void AddObserver(AudioService::Observer* observer) OVERRIDE;32 virtual void RemoveObserver(AudioService::Observer* observer) OVERRIDE;68 ObserverList<AudioService::Observer> observer_list_;101 void AudioServiceImpl::AddObserver(AudioService::Observer* observer) { in AddObserver()105 void AudioServiceImpl::RemoveObserver(AudioService::Observer* observer) { in RemoveObserver()260 FOR_EACH_OBSERVER(AudioService::Observer, observer_list_, OnDeviceChanged()); in NotifyDeviceChanged()263 AudioService* AudioService::CreateInstance() { in CreateInstance()
14 class AudioService; variable17 public AudioService::Observer {22 AudioService* GetService() const;39 AudioService* service_;
27 service_(AudioService::CreateInstance()) { in AudioAPI()37 AudioService* AudioAPI::GetService() const { in GetService()52 AudioService* service = in RunImpl()75 AudioService* service = in RunImpl()88 AudioService* service = in RunImpl()
9 class AudioServiceImpl : public AudioService {35 AudioService* AudioService::CreateInstance() { in CreateInstance()