[feat] use VideoFrameWrapper to store frame info

This commit is contained in:
dijunkun
2025-02-21 16:13:31 +08:00
parent f797cc3f91
commit a39d0f6652
15 changed files with 150 additions and 55 deletions

View File

@@ -390,6 +390,13 @@ int PeerConnection::SendDataFrame(const char *data, size_t size) {
return 0;
}
int64_t PeerConnection::CurrentTime() {
if (clock_) {
return clock_->CurrentTimeMs();
}
return 0;
}
void PeerConnection::ProcessSignal(const std::string &signal) {
auto j = json::parse(signal);
std::string type = j["type"];

View File

@@ -108,6 +108,8 @@ class PeerConnection {
int SendAudioFrame(const char *data, size_t size);
int SendDataFrame(const char *data, size_t size);
int64_t CurrentTime();
private:
int Login();