[FFmpeg-devel] [PATCH V3 3/3] libavfilter: add filter dnn_detect for object detection

Nicolas George george at nsup.org
Mon Mar 1 16:50:48 EET 2021


Guo, Yejun (12021-03-01):
> Hi, glad to hear there's a good solution, could you share a bit of
> code as an example, it would be nice if I could refine my code better
> when possible, thanks.

The best choice is to go with BoundingBox boxes[], as Andreas pointed,
and see if people who use compilers where it does not work manifest.
Probably they will not, and if they do we can decide if we want to
continue supporting these obsolete compilers.

The second best choice is to go with BoundingBox boxes[1], if it is not
proven that the compiler can make assumptions that will break the code.

The third choice would be something like:

#define BOX(p, i) (((BoundingBox *)&(p)->boxes)[i])

or similar. But best try to make the best choice work.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20210301/b435c21e/attachment.sig>


More information about the ffmpeg-devel mailing list