I want to a non-GUI application play on the background ( not from a player ). So with this command

Qt Code:
  1. canberra-gtk-play -f /home/babulas/Desktop/1.ogg
To copy to clipboard, switch view to plain text mode 

i can play only ogg and wav files... Is there any way so i can play all the audio types i mention before ( MP3,WAV,OGG,FLAC,MP4,M4A ) ? I have heard about SDL Libraries but for QtAudioOutput as well... What do you suggest to me and please tell me how to do it... Thanx anyway..!