|
|
|
@ -27,7 +27,7 @@ DNNReturnType proc_from_dnn_to_frame(AVFrame *frame, DNNData *output, void *log_ |
|
|
|
|
struct SwsContext *sws_ctx; |
|
|
|
|
int bytewidth = av_image_get_linesize(frame->format, frame->width, 0); |
|
|
|
|
if (output->dt != DNN_FLOAT) { |
|
|
|
|
av_log(log_ctx, AV_LOG_ERROR, "do not support data type rather than DNN_FLOAT\n"); |
|
|
|
|
avpriv_report_missing_feature(log_ctx, "data type rather than DNN_FLOAT"); |
|
|
|
|
return DNN_ERROR; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -85,8 +85,7 @@ DNNReturnType proc_from_dnn_to_frame(AVFrame *frame, DNNData *output, void *log_ |
|
|
|
|
sws_freeContext(sws_ctx); |
|
|
|
|
return DNN_SUCCESS; |
|
|
|
|
default: |
|
|
|
|
av_log(log_ctx, AV_LOG_ERROR, "do not support frame format %s\n", |
|
|
|
|
av_get_pix_fmt_name(frame->format)); |
|
|
|
|
avpriv_report_missing_feature(log_ctx, "%s", av_get_pix_fmt_name(frame->format)); |
|
|
|
|
return DNN_ERROR; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -98,7 +97,7 @@ DNNReturnType proc_from_frame_to_dnn(AVFrame *frame, DNNData *input, void *log_c |
|
|
|
|
struct SwsContext *sws_ctx; |
|
|
|
|
int bytewidth = av_image_get_linesize(frame->format, frame->width, 0); |
|
|
|
|
if (input->dt != DNN_FLOAT) { |
|
|
|
|
av_log(log_ctx, AV_LOG_ERROR, "do not support data type rather than DNN_FLOAT\n"); |
|
|
|
|
avpriv_report_missing_feature(log_ctx, "data type rather than DNN_FLOAT"); |
|
|
|
|
return DNN_ERROR; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -158,8 +157,7 @@ DNNReturnType proc_from_frame_to_dnn(AVFrame *frame, DNNData *input, void *log_c |
|
|
|
|
sws_freeContext(sws_ctx); |
|
|
|
|
break; |
|
|
|
|
default: |
|
|
|
|
av_log(log_ctx, AV_LOG_ERROR, "do not support frame format %s\n", |
|
|
|
|
av_get_pix_fmt_name(frame->format)); |
|
|
|
|
avpriv_report_missing_feature(log_ctx, "%s", av_get_pix_fmt_name(frame->format)); |
|
|
|
|
return DNN_ERROR; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|