title: Get the current MPMediaQuery, or MPMediaItemCollection
body: <p>I am trying to get the cover of the next song that is in the queue,</p>
  
  <p>I've been using this  </p>
  
  <pre><code>MPMediaQuery* assetQuery = [[MPMediaQuery alloc] init];
  
      NSArray *arrayOfItems = [assetQuery items];
  
      MPMediaItem *mediaItem = [arrayOfItems objectAtIndex:[musicPlayer indexOfNowPlayingItem] + 1];
  
      NSLog(@"%@", [mediaItem valueForProperty:MPMediaItemPropertyTitle]);
  </code></pre>
  
  <p>But today I found out that playlist has their own queues, and since I am using the iPodMusicPlayer,</p>
  
  <p>if a user comes from the iPod Music Player playing a song that is in a playlist, to my app, he/she will see the wrong cover for the next item. </p>
  
  <p>Is there a way to get the current MPMediaQuery, or MPMediaItemCollection?</p>
  
  <p>like </p>
  
  <blockquote>
    <p>[musicPlayer nowPlayingSong];</p>
  </blockquote>
  
  <p>maybe something like</p>
  
  <blockquote>
    <p>[musicPlayer nowPlayingQuery];</p>
  </blockquote>
  
  <p>Please answer, thank you</p>