Unable to play multiple audio in iPhone

Hey guys im playing one audio file as a BG music in a loop now i want to add sound effect to for collisionEnter event but im not able to get it
its just playing the BG music
its running the audio.Play() code but yet im not able to hear the sound effect.
i even tried playing with
gPacketAudio.audio.PlayOneShot(gPacketAudio.audio.clip, 1.0F);

here is the part of the code:

public Collider gPacketAudio;
public AudioClip PacketAu;

void OnTriggerExit ( Collider collisionInfo ){
if(collisionInfo.name==“Packet”){

// gPacketAudio.audio.Play();
// audio.PlayOneShot( gPacketAudio.audio );
if(PacketAu){
// print(“\n pa”);
gPacketAudio.audio.PlayOneShot(gPacketAudio.audio.clip, 1.0F);
}
}

can anyone help me out with it???
would like 2 have a small demo as well if possible

Thanks

Ensure that the other sounds are NOT compressed if your BG music is compressed.
You can only playback 1 compressed sound at a time, all other sounds must be uncompressed.

Thanks buddy for correcting me now im able to load Multiple sound effects…
hey im aslo trying to load video but im not able to get it can u help me out with it?

We don’t yet support video playback on the iPhone/iPod touch.