[fixed] Skip/duplicate audio packet sync method now supports variable length audio packets (Vorbis)

The drop/dupe audio sync method currently assumes fixed duration audio packets which is not always true (Vorbis). This results in unnecessary drops and duplicates causing very audible audio artifacts.