Start thread after created when use ThreadBase

This commit is contained in:
dijunkun
2023-09-11 15:15:59 +08:00
parent 0899fe2f1d
commit f52142fc00
7 changed files with 21 additions and 57 deletions

View File

@@ -3,7 +3,6 @@
#include <functional>
#include <map>
#include <mutex>
#include <queue>
#include "frame.h"
@@ -24,9 +23,6 @@ class RtpVideoReceiver : public ThreadBase {
on_receive_complete_frame_ = on_receive_complete_frame;
}
void Start();
void Stop();
private:
bool CheckIsFrameCompleted(RtpPacket& rtp_packet);
// void OnReceiveFrame(uint8_t* payload) {}
@@ -41,9 +37,6 @@ class RtpVideoReceiver : public ThreadBase {
uint32_t last_complete_frame_ts_ = 0;
RingBuffer<VideoFrame> compelete_video_frame_queue_;
bool stop_ = true;
std::mutex mutex_;
};
#endif