- Try cleaning out/blowing out the headphone jack. Try inserting/removing the plug a dozen times or so.
Try the following to rule out a software problem
- Reset the iPod. Nothing will be lost
Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
least ten seconds, until the Apple logo appears.
- Reset all settings
Go to Settings > General > Reset and tap Reset All Settings.
All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
- Restore from backup
- Restore to factory settings/new iPod.
- Make an appointment at the Genius Bar of an Apple store. Seems you have a bad headphone jack.
Apple will exchange your iPod for a refurbished one for this price. They do not fix yours.
A third-party place like the following will replace the jack for less. Google for more.
Replace the jack yourself
I haven't asked if it works with headphones (good question) but when I play it with just the built in speaker nothing comes out unless I'm changing the ringtone (rules out speaker malfunction). I've also already tried doing a hard reset as well as resetting ALL settings but that didn't do the trick either. She doesn't live near an Apple store so we're hoping to avoid that.