On Wed, Nov 14, 2018 at 09:25:00PM +0000, Mark Thompson wrote: > For example: -init_hw_device vaapi:/dev/dri/renderD128,driver=foo > > This may be more convenient that using the environment variable, and allows > loading different drivers for different devices in the same process. > --- > On 14/11/18 12:05, Michael Niedermayer wrote: > > On Wed, Nov 14, 2018 at 12:21:07AM +0000, Mark Thompson wrote: > >> ... > >> + vas = vaSetDriverName(display, driver->value); > > > > this breaks build here on ubuntu: > > > > CC libavutil/hwcontext_vaapi.o > > libavutil/hwcontext_vaapi.c: In function ‘vaapi_device_create’: > > libavutil/hwcontext_vaapi.c:1537:9: error: implicit declaration of function > > ‘vaSetDriverName’ [-Werror=implicit-function-declaration] > > vas = vaSetDriverName(display, driver->value); > > ^ > > cc1: some warnings being treated as errors > > make: *** [libavutil/hwcontext_vaapi.o] Error 1 > > make: Target `all' not remade because of errors. > > Ah, apologies - that API is newer than I thought. > > Here's a new version with suitable guards.
works here, thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB I have often repented speaking, but never of holding my tongue. -- Xenocrates
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel