implemented crude buffering
add calculations to adjust frame rate based on audio
Skip to expected frame based on audio as source of truth