vaapi: fix x11/drm compatible problem
vaapi: fix x11/drm compatible problem

previous code falsely think all X11 display is compatible with drm display.
it’s not true.they are only compatible when handle is invalid. Else we need
find right drm display for user

01org/libyami,stripes416/libyami,YuJiankang/libyami,yizhouwei/libyami,stripes416/libyami,stripes416/libyami,lizhong1008/libyami,yizhouwei/libyami,seanvk/libyami,uartie/libyami,lizhong1008/libyami,yizhouwei/libyami,YuJiankang/libyami,seanvk/libyami,uartie/libyami,01org/libyami,01org/libyami,YuJiankang/libyami,lizhong1008/libyami,uartie/libyami,seanvk/libyami