Opened 10 days ago

Last modified 10 days ago

#7132 new enhancement

Add threading capabilities to overlay filter

Reported by: zerodefect Owned by:
Priority: wish Component: avfilter
Version: git-master Keywords: overlay
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

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.

Change History (1)

comment:1 Changed 10 days ago by cehoyos

  • Keywords overlay added
  • Priority changed from normal to wish
Note: See TracTickets for help on using tickets.