保证不丢帧

This commit is contained in:
xiongziliang
2020-04-26 15:19:32 +08:00
parent b2fe3cd05d
commit 75cc34814f
4 changed files with 42 additions and 38 deletions

View File

@@ -114,8 +114,9 @@ private:
private:
mutable recursive_mutex _mtx;
unordered_map<int,Track::Ptr> _track_map;
unordered_map<int,function<void()> > _trackReadyCallback;
bool _allTrackReady = false;
unordered_map<int,List<Frame::Ptr> > _frame_unread;
unordered_map<int,function<void()> > _track_ready_callback;
bool _all_track_ready = false;
Ticker _ticker;
int _max_track_size = 2;
};