Replace some usage of EventWrapper with rtc::Event.
Bug: webrtc:3380 Change-Id: Id33b19bf107273e6f838aa633784db73d02ae2c2 Reviewed-on: https://webrtc-review.googlesource.com/c/107888 Reviewed-by: Henrik Grunell <henrikg@webrtc.org> Reviewed-by: Sam Zackrisson <saza@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Reviewed-by: Oskar Sundbom <ossu@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25407}
This commit is contained in:
@ -20,6 +20,7 @@
|
||||
#include "modules/audio_device/linux/audio_mixer_manager_pulse_linux.h"
|
||||
#include "modules/audio_device/linux/pulseaudiosymboltable_linux.h"
|
||||
#include "rtc_base/criticalsection.h"
|
||||
#include "rtc_base/event.h"
|
||||
#include "rtc_base/platform_thread.h"
|
||||
#include "rtc_base/thread_annotations.h"
|
||||
#include "rtc_base/thread_checker.h"
|
||||
@ -103,7 +104,6 @@ typedef webrtc::adm_linux_pulse::PulseAudioSymbolTable WebRTCPulseSymbolTable;
|
||||
WebRTCPulseSymbolTable* GetPulseSymbolTable();
|
||||
|
||||
namespace webrtc {
|
||||
class EventWrapper;
|
||||
|
||||
class AudioDeviceLinuxPulse : public AudioDeviceGeneric {
|
||||
public:
|
||||
@ -262,10 +262,10 @@ class AudioDeviceLinuxPulse : public AudioDeviceGeneric {
|
||||
AudioDeviceBuffer* _ptrAudioBuffer;
|
||||
|
||||
rtc::CriticalSection _critSect;
|
||||
EventWrapper& _timeEventRec;
|
||||
EventWrapper& _timeEventPlay;
|
||||
EventWrapper& _recStartEvent;
|
||||
EventWrapper& _playStartEvent;
|
||||
rtc::Event _timeEventRec;
|
||||
rtc::Event _timeEventPlay;
|
||||
rtc::Event _recStartEvent;
|
||||
rtc::Event _playStartEvent;
|
||||
|
||||
// TODO(pbos): Remove unique_ptr and use directly without resetting.
|
||||
std::unique_ptr<rtc::PlatformThread> _ptrThreadPlay;
|
||||
|
Reference in New Issue
Block a user