This change is in preparation for implementing audio codecs into the library and using audio as timing for video playback.