IPhone 4 speakers not working?

I went out clubbing last night and today we t to play music on my iPhone and no sound comes out. I tried to look at the videos we took and no sound from that either. But when i get a call or text it rings perfectly. And also when i plug my phone into aux or headphones its fine. The sound just won't work for music or videos:-/ its obvious my speaker works because my ringtone plays but why won't music?
I've turned volume up and down, taken it off silent and such. Even double clicked and exited music and reset my phone with the home and lock button. Still nothing. Anyone know how i can fix this?

Its possible that something happened to your headphone jack so it always registers that headphones are plugged in, so when you try to play music and such your phone is trying to play it through headphones so no sound comes out. I would try and take it to somewhere like radioshack and see if they can fix it.

  • Water Dancing Speakers not working? I just got a pair of Water Dancing Speakers in the mail I ordered off thinkgeek.com. The brand is leading edge but they won't work with the music or my iPhone. The light goes on and water shoots up when I plug them into my computer but when I play music no sound comes out and no water shoots up, the lights just stay on. Is there something I'm not doing first to make them work?
  • Speakers on my iPhone 4s are not working? I think i got a little water in it, but now the speakers won't show up or play!(only without earphones) is there any way i can fix this? I've already tried restarting it and it didn't work… Any way i can clean it or something?
  • Speakers on iphone are not working? Music only plays when headphone are in i have tried cleaning the hole where the headphones plug in and sometimes it works then other times it doesn't help me.
  • Speakers on IPad and IPhone not working? The speakers on my iPad 2 are playing sound, but it sounds almost as though it were silent. I put it on full volume, and it just won't play high at all! I would need to put my ear to the speaker just to hear something. Also, if I put in headphones, no sound at all plays. I'm almost positive it has nothing to do with the settings because I tried that already. The iPhone won't play any sound at all, and it had nothing to do with the mute button.