hwcontext: Perform usual initialisation on derived device contexts
authorMark Thompson <sw@jkqxz.net>
Sun, 8 Oct 2017 14:19:17 +0000 (15:19 +0100)
committerMark Thompson <sw@jkqxz.net>
Sun, 8 Oct 2017 23:11:53 +0000 (00:11 +0100)
commit309d660775e2b47af6723a0477c4d753bc0c54f4
treecc1e0ea5ec58693ba4eafe9394b7dc69bf49abea
parentf3602875b3255c533900df1c7bb4e78ef5e1ce08
hwcontext: Perform usual initialisation on derived device contexts

The initialisation should be common.  For libmfx, it was previously
happening in the derivation function and this moves it out.  For VAAPI,
it fixes some failures when deriving from a DRM device because this
initialisation did not run.
libavutil/hwcontext.c
libavutil/hwcontext_qsv.c