I notice larger-resolution videos end up with a delay in terms of the audio being behind the video. Offhand I can think of a 1280x720p mp4 I was playing a few days ago in MX Player, BS Player and Mobo Player. I can't recall if it was 30fps or 60fps but that was the first time I had a problem with synchronized video and audio on my Nexus 7.