зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1158627 - WebRTC return error if GetEmptyFrame returns null r=jesup
This commit is contained in:
Родитель
23925f4fdc
Коммит
770bb9731d
|
@ -660,8 +660,10 @@ VCMFrameBufferEnum VCMJitterBuffer::GetFrame(const VCMPacket& packet,
|
|||
LOG(LS_WARNING) << "Unable to get empty frame; Recycling.";
|
||||
bool found_key_frame = RecycleFramesUntilKeyFrame();
|
||||
*frame = GetEmptyFrame();
|
||||
assert(*frame);
|
||||
if (!found_key_frame) {
|
||||
if (!*frame) {
|
||||
LOG(LS_ERROR) << "GetEmptyFrame returned NULL.";
|
||||
return kGeneralError;
|
||||
} else if (!found_key_frame) {
|
||||
ret = kFlushIndicator;
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче