cnstream_mlu220edge/cnstream/modules/encode/src/video/video_encoder/video_encoder_mlu200.cpp :731行:
je_input.flags |= CNJPEGENC_FLAG_INVALID;
CNJPEGENC_FLAG_INVALID需改为CNJPEGENC_FLAG_INVALID_FRAME
flag定义在cn-jpeg_enc.h中,如下:
typedef enum
{
CNJPEGENC_FLAG_EOS = (1U << 0), /* indicates end of the input stream */
CNJPEGENC_FLAG_TIMESTAMP = (1U << 1), /* indicates PTS is delivered with the frame */
CNJPEGENC_FLAG_INVALID_FRAME = (1U << 2), /* indicates invalid input frame */
} cnjpegEncFlag;
请登录后评论