]> git.sesse.net Git - nageru/commit
Make VA-API encoded MJPEGs be encoded asynchronously.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 11 Nov 2018 16:58:24 +0000 (17:58 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Thu, 6 Dec 2018 18:21:17 +0000 (19:21 +0100)
commitc913b0254382c2a1bd7410d720e45dfc63223c9c
treed5739c2ddc6eb3aacf5ac4fb6d63fbd8b7bcf447
parentc1b4f6c5e8a1fe046f6dddf62ef705f4f799789a
Make VA-API encoded MJPEGs be encoded asynchronously.

This also frees up the mixer thread, which was stuck locking on the mutex
whenever something was under encoding.
nageru/mjpeg_encoder.cpp
nageru/mjpeg_encoder.h