I am really upset over all of this. Ihave attempted to set up code to handle this operation however I am on the wrong track. The fact that no one has offered any hints or anyhting also further depresses me. So i continue to look for the answer on my own.
i came across this bit of code that I feel is proper for my situation. However I have failed to introduce it properly into my project and of course there are errors. I am simply trying to enable the ipod app (started prior) to continue playback during my app's session. Along with enabled ipod toolbar controls.
I think this code may be the ticket? What do you think? I think ambient sound is what i want. as opposed to calling the solo ambient which I believe prevents ipod playback.


BOOL is_iPodPlaying = NO;
MPMusicPlayerController *iPodMusicPlayer = [MPMusicPlayerController iPodMusicPlayer];
if (iPodMusicPlayer.playbackState == MPMusicPlaybackStatePlaying) {
is_iPodPlaying = YES;
}
SPAudioSessionCategory soundCat = (is_iPodPlaying > 0) ? SPAudioSessionCategory_AmbientSound : SPAudioSessionCategory_AmbientSound;
[SPAudioEngine start:SPAudioSessionCategory_AmbientSound];
[SPAudioEngine start:soundCat];