playing flv file in android


I have facing problem of playing a video file, when using following commands from android console using gst-launch-0.10,

#gst-launch-0.10 filesrc location=/sdcard/Videos/video.mp4 ! decodebin2 ! ffmpegcolorspace ! surfaceflingersink

#gst-launch-0.10 filesrc location=/sdcard/Videos/video.flv ! decodebin2 ! ffmpegcolorspace ! surfaceflingersink

the above two commands plays the video properly, but no sound comes.

#gst-launch-0.10 playbin2 uri=file:///sdcard/Videos/video.flv
#gst-launch-0.10 playbin2 uri=file:///sdcard/Videos/video.mp4

the above two commands plays the audio properly, but video does not appear on the display.

How to play an media file with both the audio and video content being played.

Also, how to add mime type flv to android, so that andorid video player lists the flv files in the list.

Thanks and Regards,