wayland/buffer: use buffer macros consistently
vo_wayland: remove unnecessary check

buffer_pool_get_front now returns always a valid buffer.
No need for corner cases.