mpeg_audio: use a variable to avoid pointer dereference
mpeg_audio: assume block_GetBytes can fail
mpeg_audio packetizer: flush remaining data

vlc 1.mp3 --sout 2.mp3 && vlc 2.mp3 --sout 3.mp3
will now give identical 2.mp3 and 3.mp3

Refs: #3178