title: SoundPool not play a mp3?
body: <p>I'm trying execute a mp3 file with SoundPool. I loaded the mp3 with SoundPool.load but when I try SoundPool.play doesn't work and not throws any exception. I'm using API21.</p>
  
  <p>How can I solve it ?</p>
  
  <p>I'm trying this.</p>
  
  <pre><code>public class CustomSoundPool {
  
      //SDK Version
      public SoundPool getSoundPool(){
          SoundPool sounds = null;
  
          if(Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.LOLLIPOP){
              AudioAttributes attributes = new AudioAttributes.Builder()
              .setUsage(AudioAttributes.USAGE_GAME)
              .setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
              .build();
  
              sounds = new SoundPool.Builder()
              .setAudioAttributes(attributes)
              .build();
          }else{
              sounds = new SoundPool(5,AudioManager.STREAM_MUSIC,0);
          }
          return sounds;
      }
  
  }
  
  
  
  
   /** play sound with error or success */
          private void playSound(){
              SoundPool sound = new CustomSoundPool().getSoundPool();
              if(resposta.getValor() == 1){
                  int soundId = sound.load(getView().getContext(), R.raw.sucesso, 1);
                  sound.play(soundId, 1, 1, 0, 0, 1);
              }else{
                  int soundId = sound.load(getView().getContext(), R.raw.erro, 1);
                  sound.play(soundId, 1, 1, 0, 0, 1);
              }
              sound.release();            
          }
  </code></pre>