avcodec_send_packet 是FFmpeg 库中的一个函数,用于向解码器发送编码数据包(packet),以进行解码操作。下面是对该函数的详细解释及其返回值的处理建议。 1. avcodec_send_packet 函数的作用 avcodec_send_packet 函数用于将编码后的数据包(AVPacket)发送到解码器,以便解码器可以对其进行解码。这是 FFmpeg 解码流程中...
如果你尝试解码一个不支持的编码格式,avcodec_send_packet()函数可能会返回 AVERROR_INVALIDDATA。 从网络或其他外部源读取数据时出现问题。如果你是从网络或其他外部源读取视频流,并且出现了连接中断、缓冲区溢出等问题,那么avcodec_send_packet()函数也可能会返回 AVERROR_INVALIDDATA。 针对这个问题,建议你检查一下...