I'm trying to create an audio player on an IMX31 target and I've found a discrepancy in the output of various formats.  If I send MP3 data I have to set the buffer-time and latency-time to 10000 and 100 respectively to play without severe dropouts.  However WAV files still have drop-out at a consistent rate (about 1 per 10 sec).  Are there some general features I'm missing or is there some guidance on the buffer-time/latency time that would account for this difference?

gstreamer 0.10.17 (open-embedded)
gst-launch filesrc location=<file> ! decodebin ! alsasink buffer-time=10000 latency-time=100