[fix] fix crash due to invalid XVideoFrame size

This commit is contained in:
dijunkun
2025-03-11 22:57:00 +08:00
parent 092e894622
commit 2bf60a9c81
2 changed files with 3 additions and 1 deletions

View File

@@ -144,6 +144,7 @@ int IceTransportController::SendVideo(const XVideoFrame* video_frame) {
new_frame.data = nullptr;
new_frame.width = video_frame->width;
new_frame.height = video_frame->height;
new_frame.size = video_frame->size;
if (target_width_.has_value() && target_height_.has_value()) {
if (target_width_.value() < video_frame->width &&
target_height_.value() < video_frame->height) {