Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: content/renderer/render_thread_impl.h

Issue 2120273004: Getting rid of AudioHardwareConfig and its synchronous IPC. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased to guidou@ changes, dropped unknown frame id and default param caching Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CONTENT_RENDERER_RENDER_THREAD_IMPL_H_ 5 #ifndef CONTENT_RENDERER_RENDER_THREAD_IMPL_H_
6 #define CONTENT_RENDERER_RENDER_THREAD_IMPL_H_ 6 #define CONTENT_RENDERER_RENDER_THREAD_IMPL_H_
7 7
8 #include <stddef.h> 8 #include <stddef.h>
9 #include <stdint.h> 9 #include <stdint.h>
10 10
(...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after
629 scoped_refptr<StreamTextureFactory> stream_texture_factory_; 629 scoped_refptr<StreamTextureFactory> stream_texture_factory_;
630 #endif 630 #endif
631 631
632 scoped_refptr<ContextProviderCommandBuffer> shared_main_thread_contexts_; 632 scoped_refptr<ContextProviderCommandBuffer> shared_main_thread_contexts_;
633 633
634 base::ObserverList<RenderThreadObserver> observers_; 634 base::ObserverList<RenderThreadObserver> observers_;
635 635
636 scoped_refptr<ContextProviderCommandBuffer> shared_worker_context_provider_; 636 scoped_refptr<ContextProviderCommandBuffer> shared_worker_context_provider_;
637 637
638 std::unique_ptr<AudioRendererMixerManager> audio_renderer_mixer_manager_; 638 std::unique_ptr<AudioRendererMixerManager> audio_renderer_mixer_manager_;
639 std::unique_ptr<media::AudioHardwareConfig> audio_hardware_config_;
640 639
641 HistogramCustomizer histogram_customizer_; 640 HistogramCustomizer histogram_customizer_;
642 641
643 std::unique_ptr<base::MemoryPressureListener> memory_pressure_listener_; 642 std::unique_ptr<base::MemoryPressureListener> memory_pressure_listener_;
644 643
645 std::unique_ptr<MemoryObserver> memory_observer_; 644 std::unique_ptr<MemoryObserver> memory_observer_;
646 645
647 scoped_refptr<base::SingleThreadTaskRunner> 646 scoped_refptr<base::SingleThreadTaskRunner>
648 main_thread_compositor_task_runner_; 647 main_thread_compositor_task_runner_;
649 648
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
699 DISALLOW_COPY_AND_ASSIGN(RenderThreadImpl); 698 DISALLOW_COPY_AND_ASSIGN(RenderThreadImpl);
700 }; 699 };
701 700
702 #if defined(COMPILER_MSVC) 701 #if defined(COMPILER_MSVC)
703 #pragma warning(pop) 702 #pragma warning(pop)
704 #endif 703 #endif
705 704
706 } // namespace content 705 } // namespace content
707 706
708 #endif // CONTENT_RENDERER_RENDER_THREAD_IMPL_H_ 707 #endif // CONTENT_RENDERER_RENDER_THREAD_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698