i965_drv_video: [H.264] fix slice_data_bit_offset
i965_drv_video: [H.264] fix slice_data_bit_offset

VASliceParameterBufferH264.slice_data_bit_offset will point into the part
of slice header if there are some escaped bytes in the slice header. The offset
to slice data is needed for BSD unit so that BSD unit can fetch right slice data
for processing. This fixes conformance case BASQP1_Sony_C.jsv

The method to get the total number of bytes in the slice header is provided by Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>

pma1/libva,01org/libva-cros,gbeauchesne/libva,gbeauchesne/libva,Distrotech/libva,zzhhui/libva,CyanogenMod/android_hardware_intel_libva,chenxianqin/vaapi-libva,android-ia/hardware_intel_libva,pma1/libva,01org/libva-cros,zzhhui/libva,Distrotech/libva,CyanogenMod/android_hardware_intel_libva,halleyzhao/libva-fdo,android-ia/hardware_intel_libva,chenxianqin/vaapi-libva,halleyzhao/libva-fdo,pma1/libva,CyanogenMod/android_hardware_intel_libva,android-ia/hardware_intel_libva,01org/iotg-lin-gfx-libva,gbeauchesne/libva,halleyzhao/libva-fdo,chenxianqin/vaapi-libva,Distrotech/libva,zzhhui/libva,01org/libva-cros,01org/iotg-lin-gfx-libva,01org/iotg-lin-gfx-libva