[fix] align MiniRtc media interfaces and timestamps

This commit is contained in:
dijunkun
2026-09-04 15:45:26 +08:00
parent 010064d5b7
commit b150d46501
20 changed files with 79 additions and 88 deletions
@@ -46,7 +46,7 @@ class CapturedNv12FramePool final
class CapturedNv12Frame final {
public:
const XNativeVideoFrame* Descriptor() const { return &descriptor_; }
const MiniRtcNativeVideoFrame* Descriptor() const { return &descriptor_; }
size_t Size() const { return storage_.size(); }
void AddRef();
@@ -70,7 +70,7 @@ class CapturedNv12Frame final {
std::vector<uint8_t> storage_;
uint32_t width_ = 0;
uint32_t height_ = 0;
XNativeVideoFrame descriptor_{};
MiniRtcNativeVideoFrame descriptor_{};
};
} // namespace crossdesk