bcm2835_audio_callback: Don't process garbage if there is no message.
If vchi_msg_dequeue failed due to an empty queue, return rather than
treating stack garbage as a valid message.
(cherry picked from commit 4f6be8c788ca0339a84e935515d290b59dbec31b)