mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-08-03 14:18:45 +00:00
完善解码器读取错误处理
This commit is contained in:
parent
d61f0521d0
commit
c38c7fe42f
1 changed files with 11 additions and 4 deletions
|
@ -57,9 +57,16 @@ qint32 Decoder::recvData(quint8* buf, qint32 bufSize)
|
|||
return 0;
|
||||
}
|
||||
if (m_deviceSocket) {
|
||||
return m_deviceSocket->recvData(buf, bufSize);
|
||||
qint32 len = m_deviceSocket->recvData(buf, bufSize);
|
||||
if (len == -1) {
|
||||
return AVERROR(errno);
|
||||
}
|
||||
return 0;
|
||||
if (len == 0) {
|
||||
return AVERROR_EOF;
|
||||
}
|
||||
return len;
|
||||
}
|
||||
return AVERROR_EOF;
|
||||
}
|
||||
|
||||
bool Decoder::startDecode()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue