it works fine now, the problem was with the way the file was played. I originally used gst-launch-0.10 -v playbin2 uri=file://<file> the video plays full speed with no audio when using gst-launch-0.10 filesrc location=<file> ! <demux> ! queue ! dspvdec ! omapfbsink as stated on meego wiki. I will search for a way to get playback with sound.