Searched refs:AudioOutputDispatcher (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/media/audio/
H A Daudio_output_dispatcher.cc11 AudioOutputDispatcher::AudioOutputDispatcher( function in class:media::AudioOutputDispatcher
24 AudioOutputDispatcher::~AudioOutputDispatcher() {
H A Daudio_output_dispatcher.h5 // AudioOutputDispatcher is a single-threaded base class that dispatches
12 // AudioManagerBase creates one specialization of AudioOutputDispatcher on the
14 // different parameters are managed independently. The AudioOutputDispatcher
36 class MEDIA_EXPORT AudioOutputDispatcher class in namespace:media
37 : public base::RefCountedThreadSafe<AudioOutputDispatcher> {
39 AudioOutputDispatcher(AudioManager* audio_manager,
72 friend class base::RefCountedThreadSafe<AudioOutputDispatcher>;
75 virtual ~AudioOutputDispatcher();
85 DISALLOW_COPY_AND_ASSIGN(AudioOutputDispatcher);
H A Daudio_output_proxy.h17 class AudioOutputDispatcher;
25 // AudioOutputProxy uses AudioOutputDispatcher to open and close
32 explicit AudioOutputProxy(AudioOutputDispatcher* dispatcher);
54 scoped_refptr<AudioOutputDispatcher> dispatcher_;
H A Daudio_output_resampler.h38 class MEDIA_EXPORT AudioOutputResampler : public AudioOutputDispatcher {
46 // AudioOutputDispatcher interface.
63 // Dispatcher to proxy all AudioOutputDispatcher calls too.
64 scoped_refptr<AudioOutputDispatcher> dispatcher_;
H A Daudio_output_dispatcher_impl.h5 // AudioOutputDispatcherImpl is an implementation of AudioOutputDispatcher.
32 class MEDIA_EXPORT AudioOutputDispatcherImpl : public AudioOutputDispatcher {
H A Daudio_output_proxy.cc14 AudioOutputProxy::AudioOutputProxy(AudioOutputDispatcher* dispatcher)
H A Daudio_manager_base.cc50 scoped_refptr<AudioOutputDispatcher> dispatcher;
272 scoped_refptr<AudioOutputDispatcher> dispatcher;
346 scoped_refptr<AudioOutputDispatcher>& dispatcher = (*it)->dispatcher;
H A Daudio_output_proxy_unittest.cc31 using media::AudioOutputDispatcher;
186 void OpenAndClose(AudioOutputDispatcher* dispatcher) {
203 void StartAndStop(AudioOutputDispatcher* dispatcher) {
229 void CloseAfterStop(AudioOutputDispatcher* dispatcher) {
261 void TwoStreams(AudioOutputDispatcher* dispatcher) {
283 void OpenFailed(AudioOutputDispatcher* dispatcher) {
301 void CreateAndWait(AudioOutputDispatcher* dispatcher) {
327 void TwoStreams_OnePlaying(AudioOutputDispatcher* dispatcher) {
365 void TwoStreams_BothPlaying(AudioOutputDispatcher* dispatcher) {
406 void StartFailed(AudioOutputDispatcher* dispatche
[all...]
H A Daudio_manager_base.h30 class AudioOutputDispatcher;
159 // Map of cached AudioOutputDispatcher instances. Must only be touched
H A Daudio_output_dispatcher_impl.cc24 : AudioOutputDispatcher(audio_manager, params, input_device_id),
H A Daudio_output_resampler.cc152 : AudioOutputDispatcher(audio_manager, input_params, input_device_id),

Completed in 125 milliseconds