Factor out AudioTrack from MediaCodecAudioTrackRenderer.
AudioTrack contains the portions of MediaCodecAudioTrackRenderer that handle the platform AudioTrack instance, including synchronization (playback position smoothing), non-blocking writes and releasing. This refactoring should not affect the behavior of audio playback, and is in preparation for adding an Ac3PassthroughAudioTrackRenderer that will use the AudioTrack.
Showing
with
801 additions
and
562 deletions
Please
register
or
sign in
to comment