[FFmpeg-trac] #7132(avfilter:new): Add threading capabilities to overlay filter

FFmpeg trac at avcodec.org
Wed Apr 11 13:30:34 EEST 2018


#7132: Add threading capabilities to overlay filter
-------------------------------------+-------------------------------------
             Reporter:  zerodefect   |                     Type:
               Status:  new          |  enhancement
            Component:  avfilter     |                 Priority:  normal
             Keywords:               |                  Version:  git-
             Blocking:               |  master
Analyzed by developer:  0            |               Blocked By:
                                     |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
 I've been running some (entirely unscientific) benchmarks on the overlay
 filter.

 Compositing a frame at 1080p (YUV 422 planar) over another frame takes in
 the region of around 20ms on my system. Admittedly, my system isn't the
 latest and greatest.

 Having inspected the latest source code, it feels as if the overlay filter
 (vf_overlay.c) could benefit from threading.  The trick would be to
 somehow keep both the current inlining while incorporating the addition of
 threading. Without inlining my tests indicate that performance degrades
 significantly.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7132>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list