The below occurs on an E71x.
I am developing a MIDlet that has a video player. When the screen is loaded, I then start to load and play a video. The screen works great if no buttons are pressed during loading. Sometimes, however, if I press the up/down keys repeatedly while the video loads, the video starts without audio. Basically, it seems like the video is muted (but if I query for the volume, or set the volume using VolumeControl.setLevel(level), I get the appropriate level, or a VOLUME_CHANGED event through the PlayerListener with a non-zero value). From this point forward, I cannot get any video to play with audio, even in the native RealPlayer. I can only regain audio with a hard-reset (*#7370#). Also, perhaps it's important to note that when video plays fine (with audio), it disables any keypad tones during playing. When I get into this no-audio state in the video player, I can hear the keypad tones even when the video appears to be playing just fine (but without audio).
I bang on the up/down keys during video loading.
The video starts with no audio.
Video's look fine but seem muted. No method of changing the volume gets it back. This occurs in and outside my MIDlet (including RealPlayer)
With a hard reset, I can get audio back for videos, both in my app, and in RealPlayer.
Has anyone out there seen this problem before, and can anyone help solve it, or prevent this from happening?
Thanks a lot!