[mpp_packet] check mpp_packet_copy_init return value

git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@611 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
SunBo
2016-04-20 06:49:18 +00:00
parent 0322c920fc
commit 19fd27ea1f
2 changed files with 3 additions and 2 deletions

View File

@@ -196,7 +196,8 @@ MPP_RET Mpp::put_packet(MppPacket packet)
RK_U32 eos = mpp_packet_get_eos(packet);
if (mPackets->list_size() < 4 || eos) {
MppPacket pkt;
mpp_packet_copy_init(&pkt, packet);
if (MPP_OK != mpp_packet_copy_init(&pkt, packet))
return MPP_NOK;
mPackets->add_at_tail(&pkt, sizeof(pkt));
mPacketPutCount++;
mThreadCodec->signal();