Searched refs:AudioOutputProxy (Results 1 - 9 of 9) sorted by relevance

/external/chromium_org/media/audio/
H A Daudio_output_proxy.cc14 AudioOutputProxy::AudioOutputProxy(AudioOutputDispatcher* dispatcher) function in class:media::AudioOutputProxy
20 AudioOutputProxy::~AudioOutputProxy() {
25 bool AudioOutputProxy::Open() {
38 void AudioOutputProxy::Start(AudioSourceCallback* callback) {
54 void AudioOutputProxy::Stop() {
63 void AudioOutputProxy::SetVolume(double volume) {
69 void AudioOutputProxy::GetVolume(double* volume) {
74 void AudioOutputProxy
[all...]
H A Daudio_output_dispatcher.h6 // creation and deletion of audio output streams. AudioOutputProxy objects use
34 class AudioOutputProxy;
43 // Called by AudioOutputProxy to open the stream.
47 // Called by AudioOutputProxy when the stream is started.
52 AudioOutputProxy* stream_proxy) = 0;
54 // Called by AudioOutputProxy when the stream is stopped.
56 virtual void StopStream(AudioOutputProxy* stream_proxy) = 0;
58 // Called by AudioOutputProxy when the volume is set.
59 virtual void StreamVolumeSet(AudioOutputProxy* stream_proxy,
62 // Called by AudioOutputProxy whe
[all...]
H A Daudio_output_proxy.h19 // AudioOutputProxy is an audio otput stream that uses resources more
25 // AudioOutputProxy uses AudioOutputDispatcher to open and close
27 class MEDIA_EXPORT AudioOutputProxy class in namespace:media
32 explicit AudioOutputProxy(AudioOutputDispatcher* dispatcher);
52 virtual ~AudioOutputProxy();
61 DISALLOW_COPY_AND_ASSIGN(AudioOutputProxy);
H A Daudio_output_dispatcher_impl.h30 class AudioOutputProxy;
48 AudioOutputProxy* stream_proxy) OVERRIDE;
52 virtual void StopStream(AudioOutputProxy* stream_proxy) OVERRIDE;
54 virtual void StreamVolumeSet(AudioOutputProxy* stream_proxy,
60 virtual void CloseStream(AudioOutputProxy* stream_proxy) OVERRIDE;
86 typedef std::map<AudioOutputProxy*, AudioOutputStream*> AudioStreamMap;
H A Daudio_output_resampler.h49 AudioOutputProxy* stream_proxy) OVERRIDE;
50 virtual void StopStream(AudioOutputProxy* stream_proxy) OVERRIDE;
51 virtual void StreamVolumeSet(AudioOutputProxy* stream_proxy,
53 virtual void CloseStream(AudioOutputProxy* stream_proxy) OVERRIDE;
72 typedef std::map<AudioOutputProxy*, OnMoreDataConverter*> CallbackMap;
H A Daudio_output_proxy_unittest.cc33 using media::AudioOutputProxy;
180 void CloseAndWaitForCloseTimer(AudioOutputProxy* proxy,
199 AudioOutputProxy* proxy = new AudioOutputProxy(dispatcher);
215 AudioOutputProxy* proxy = new AudioOutputProxy(dispatcher);
238 AudioOutputProxy* proxy = new AudioOutputProxy(dispatcher);
261 AudioOutputProxy* proxy1 = new AudioOutputProxy(dispatche
[all...]
H A Daudio_output_dispatcher_impl.cc55 AudioOutputProxy* stream_proxy) {
82 void AudioOutputDispatcherImpl::StopStream(AudioOutputProxy* stream_proxy) {
98 void AudioOutputDispatcherImpl::StreamVolumeSet(AudioOutputProxy* stream_proxy,
109 void AudioOutputDispatcherImpl::CloseStream(AudioOutputProxy* stream_proxy) {
128 // No AudioOutputProxy objects should hold a reference to us when we get
H A Daudio_output_resampler.cc237 AudioOutputProxy* stream_proxy) {
256 void AudioOutputResampler::StreamVolumeSet(AudioOutputProxy* stream_proxy,
262 void AudioOutputResampler::StopStream(AudioOutputProxy* stream_proxy) {
274 void AudioOutputResampler::CloseStream(AudioOutputProxy* stream_proxy) {
290 // No AudioOutputProxy objects should hold a reference to us when we get
H A Daudio_manager_base.cc273 return new AudioOutputProxy((*it)->dispatcher.get());
291 return new AudioOutputProxy(dispatcher.get());

Completed in 99 milliseconds