• Jean-Michel Trivi's avatar
    Playback rate on OpenSL ES AudioPlayer playing from URI/FD · 91145ef1
    Jean-Michel Trivi authored
    Allow AudioPlayer to use the platform's 500-2000 range (in
      permille) of playback rate for audio when the data source
      is a URI or FD.
    Since play events for those players are simulated through
      monitoring the playback position, scale the time
      between updates so play events are delivered in content
      time, not presentation time (as defined in OpenSL ES
      specification, "positions do not scale with changes in
      playback rate").
    
    Bug 5898620
    
    Change-Id: Ib512caebd7f3983c9e845be62e48dfee8499e59c
    91145ef1
android_GenericMediaPlayer.cpp 21.9 KB