I tried all day to get a wav file to play and discovered that
works, butCode:Player player = Manager.createPlayer(getClass().getResourceAsStream("ktbado.wav"), "audio/x-wav");
doesnt. I am very confused by this as they are the same thing basically. Is it an issue with the io API ?Code:InputStream is = getClass().getResourceAsStream("ktbado.wav"); Player player = Manager.createPlayer(is, "audio/x-wav");
Furthermore, when i change the file to a .amr file and use
orCode:InputStream is = getClass().getResourceAsStream("left.amr"); Player player = Manager.createPlayer(is, "audio/amr");
The emulator gives me "MediaException cannot create a Player for audio/amr"Code:Player player = Manager.createPlayer(getClass().getResourceAsStream("left.amr"), "audio/amr");
The phone (Nokia E50) gives me "MediaExceptionPrefetch error: -5"
Sigh. This has been a rough day (3 lines of code written =) ).

Reply With Quote


