Migrate RtcpTransceiver to use webrtc::TaskQueueBase instead of rtc::TaskQueue
This changes removes an extra layer of indirection since RtcpTransceiver doesn't own TaskQueue it uses. Bug: None Change-Id: Ie1ef4cd8c3fb18a8e0b7ddaf0d6a319392b9e9f7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/126040 Reviewed-by: Per Kjellander <perkj@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30704}
This commit is contained in:
committed by
Commit Bot
parent
8e9fd4857e
commit
f351cfffe2
@ -16,10 +16,10 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "api/task_queue/task_queue_base.h"
|
||||
#include "modules/rtp_rtcp/source/rtcp_transceiver_config.h"
|
||||
#include "modules/rtp_rtcp/source/rtcp_transceiver_impl.h"
|
||||
#include "rtc_base/copy_on_write_buffer.h"
|
||||
#include "rtc_base/task_queue.h"
|
||||
|
||||
namespace webrtc {
|
||||
//
|
||||
@ -93,7 +93,7 @@ class RtcpTransceiver : public RtcpFeedbackSenderInterface {
|
||||
void SendFullIntraRequest(std::vector<uint32_t> ssrcs, bool new_request);
|
||||
|
||||
private:
|
||||
rtc::TaskQueue* const task_queue_;
|
||||
TaskQueueBase* const task_queue_;
|
||||
std::unique_ptr<RtcpTransceiverImpl> rtcp_transceiver_;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user