I developed an app for watching video,but I can't hear the voice.
But it works on other Nokia phones(Like NokiaX3-02)~

And when I used the browser to watch the video,the voice can be heard
Does anybody know why?


public synchronized void initPlayer() {
Util.writeLog("player url = "+url, "");
try {
if (player == null) {
player = Manager.createPlayer(url);
player.addPlayerListener(this);
}
if (player != null) {
player.realize();
player.prefetch();
Control[] controls = player.getControls();
for (int i = 0; i < controls.length; i++) {
if (controls[i] instanceof VideoControl) {
videoC = (VideoControl) controls[i];
videoC.initDisplayMode(VideoControl.USE_DIRECT_VIDEO,
Display.getInstance().getCanvasImpl());
videoC.setDisplayLocation(videoX, videoY);
videoC.setDisplaySize(videoW, videoH);
videoC.setVisible(false);
}
if (controls[i] instanceof VolumeControl) {
volumeC = (VolumeControl) controls[i];
volumeLevel = volumeC.getLevel();
Util.writeLog("volumeLevel == "+volumeLevel, ""); //it has value but there's no voice
}
}

in_Player_State = PLAYER_STATE_DEVICE_PREPARE;
player.start();

setVisable(true);
in_Player_State = PLAYER_STATE_DEVICE_STARTED;
videoForm.showBufferLabel(Consts.FREEFEES,"initPlayer");
}
} catch (Exception e) {
closePlayer();
playerUpdate(null, PLAYEREXCEPTION, null);
}
}