added better error handling when audio push frame index too far forward