> -----Original Message----- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of > Jun Zhao > Sent: Monday, August 19, 2019 9:01 PM > To: ffmpeg-devel@ffmpeg.org > Cc: Jun Zhao <barryjz...@tencent.com> > Subject: [FFmpeg-devel] [PATCH V1 3/5] lavfi/dnn/dnn_backend_native: Refine > the coding style > > From: Jun Zhao <barryjz...@tencent.com> > > We perfer the coding style like: > > /* some stuff */ > if (error) { > /* error handling */ > return -(errorcode); > } > /* normal actions */ > do_something()
as mentioned in http://ffmpeg.org/pipermail/ffmpeg-devel/2019-August/247887.html, I've finished some more patches at https://github.com/guoyejun/ffmpeg/commits/dnn0809 waiting for send out set by set. The next patch I plan to send is https://github.com/guoyejun/ffmpeg/commit/02567319a640bb3d150917dfc6cf5e047a4bb776, which includes the changes in this patch, and it includes more changes to support operand concept in native mode. It would be convenient for me to not split that patch, could this patch be ignored? thanks. > > Signed-off-by: Jun Zhao <barryjz...@tencent.com> > --- > libavfilter/dnn/dnn_backend_native.c | 24 +++++++++++------------- > 1 files changed, 11 insertions(+), 13 deletions(-) > > diff --git a/libavfilter/dnn/dnn_backend_native.c > b/libavfilter/dnn/dnn_backend_native.c > index 09c583b..7b489d0 100644 > --- a/libavfilter/dnn/dnn_backend_native.c > +++ b/libavfilter/dnn/dnn_backend_native.c > @@ -40,19 +40,17 @@ static DNNReturnType set_input_output_native(void > *model, DNNInputData *input, c > if (network->layers_num <= 0 || network->layers[0].type != INPUT){ > return DNN_ERROR; > } > - else{ > - input_params = (InputParams *)network->layers[0].params; > - input_params->width = cur_width = input->width; > - input_params->height = cur_height = input->height; > - input_params->channels = cur_channels = input->channels; > - if (input->data){ > - av_freep(&input->data); > - } > - av_assert0(input->dt == DNN_FLOAT); > - network->layers[0].output = input->data = av_malloc(cur_height * > cur_width * cur_channels * sizeof(float)); > - if (!network->layers[0].output){ > - return DNN_ERROR; > - } > + input_params = (InputParams *)network->layers[0].params; > + input_params->width = cur_width = input->width; > + input_params->height = cur_height = input->height; > + input_params->channels = cur_channels = input->channels; > + if (input->data){ > + av_freep(&input->data); > + } > + av_assert0(input->dt == DNN_FLOAT); > + network->layers[0].output = input->data = av_malloc(cur_height * > cur_width * cur_channels * sizeof(float)); > + if (!network->layers[0].output){ > + return DNN_ERROR; > } > > for (layer = 1; layer < network->layers_num; ++layer){ > -- > 1.7.1 > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".