title: Play mp3 file using MediaPlayer
body: <p>When I use MediaPlayer to play mp3 file, the system will report error log: <code>Prepare failed: status=0xFFFFFF8E</code>. But the Realplayer is normal. </p>
  
  <p>I find that it has the error occurred only in higher ROM version. Like in the version4.0 it has the error. In version2.3 it has not the error.</p>
  
  <p>The code:</p>
  
  <pre><code>private MediaPlayer mpBack = null;
  /**
   * read in background sound from the resource file 
   * @param resId
   */
  public void MediaPlay(int resId){
  if(!isPlaying()){
  mpBack = MediaPlayer.create(ctMedia, resId);
  /**Volume Set */
  mpBack.setVolume(0.8f, 0.8f);   
  /**Background music default infinite loop*/
  mpBack.setLooping(true);    
  mpBack.start();
  }
  }
  </code></pre>
  
  <p>LogCat error：</p>
  
  <pre><code>12-18 21:51:57.380: E/MediaPlayer(31457): mOnVideoSizeChangedListener is null. Failed to send MEDIA_SET_VIDEO_SIZE message.
  
  12-18 21:51:57.380: E/MediaPlayer(31457): mOnPreparedListener is null. Failed to send MEDIA_PREPARED message.
  </code></pre>