jp9000 c3e498d25f libobs: Add frame caching for async video sources
The temporary unoptimized code we were using before just completely
allocated a new copy of each frame every single time a new async frame
was output by the source plugin.  This just creates a cache of frames as
needed for the current format/width/height to minimize the allocation
and deallocation.  If new frames come in that are of a different
format/width/height, it'll just clear the cache.  This is a fairly
important optimization.
2015-01-05 02:10:33 -08:00
..
2014-12-21 10:14:18 -08:00
2015-01-03 02:37:20 -08:00
2015-01-03 02:37:21 -08:00
2014-12-15 01:55:18 -08:00
2014-10-01 15:32:49 +02:00
2014-02-12 08:04:50 -07:00
2015-01-03 02:37:20 -08:00
2015-01-03 02:37:21 -08:00