I'm developing a feature where I'm displaying 16 videos for a very short period of time, and then displaying 16 more videos -> this sequence
will run for hours at a time. Is it necessary to create a new mfxSession for each new decoder, or would it make sense to cache a number
of mfxSessions and reuse them. I'm finding that initializing/closing an mfxsession can be quite time consuming. Any input is appreciated.