Add default constructor for rtc::Event
Bug: webrtc:9962 Change-Id: Icaa91e657e6881fcb1553f354c07866109a0ea68 Reviewed-on: https://webrtc-review.googlesource.com/c/109500 Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25535}
This commit is contained in:
@ -28,19 +28,18 @@ static const int kMinFramesNeededToScale = 60; // From quality_scaler.cc.
|
||||
static const size_t kDefaultTimeoutMs = 150;
|
||||
} // namespace
|
||||
|
||||
#define DO_SYNC(q, block) \
|
||||
do { \
|
||||
rtc::Event event(false, false); \
|
||||
q->PostTask([this, &event] { \
|
||||
block; \
|
||||
event.Set(); \
|
||||
}); \
|
||||
RTC_CHECK(event.Wait(1000)); \
|
||||
#define DO_SYNC(q, block) \
|
||||
do { \
|
||||
rtc::Event event; \
|
||||
q->PostTask([this, &event] { \
|
||||
block; \
|
||||
event.Set(); \
|
||||
}); \
|
||||
RTC_CHECK(event.Wait(1000)); \
|
||||
} while (0)
|
||||
|
||||
class MockAdaptationObserver : public AdaptationObserverInterface {
|
||||
public:
|
||||
MockAdaptationObserver() : event(false, false) {}
|
||||
virtual ~MockAdaptationObserver() {}
|
||||
|
||||
void AdaptUp(AdaptReason r) override {
|
||||
|
||||
Reference in New Issue
Block a user