This page was last modified 09:53, 29 November 2007.
Supported AMMS API (JSR-234) classes/interfaces
From Forum Nokia Wiki
The AMMS API (JSR-234) is supported in S60 3rd Edition FP1 and Series 40 3rd Edition FP2 and newer devices. There are differences in supported classes and interfaces in these devices. The currently supported classes and interfaces are listed here.
Package support in S60 3rd Edition FP 1 devices:
The following packages are partially supported:
| Package | Supported classes/interfaces | Unsupported classes/interfaces |
|---|---|---|
| javax.microedition.amms | GlobalManager | MediaProcessor |
| EffectModule | MediaProcessorListener | |
| SoundSource3D | ||
| Spectator | ||
| javax.microedition.amms.control | PanControl (from GlobalManager) | AudioFormatControl |
| PriorityControl | EffectOrderControl | |
| ImageFormatControl | ||
| MIDIChannelControl | ||
| VideoFormatControl | ||
| ContainerFormatControl | ||
| javax.microedition.amms.control.audio3d | CommitControl | DirectivityControl |
| DistanceAttenuationControl | MacroscopicControl | |
| DopplerControl (from SoundSource3D and Spectator) | ObstructionControl | |
| LocationControl (from SoundSource3D and Spectator) | ||
| OrientationControl | ||
| javax.microedition.amms.control.audioeffect | AudioVirtualizerControl (from EffectModule) | ChorusControl |
| EqualizerControl (from GlobalManager) | ||
| ReverbControl (from GlobalManager) | ||
| ReverbSourceControl (from SoundSource3D) |
Note: Module, EffectControl and FormatControl are abstract superinterfaces in JSR-234 and are not meant to be supported directly. Some of their subinterfaces are supported as indicated in the table.
The following packages are not supported:
javax.microedition.amms.control.camera
javax.microedition.amms.control.imageeffect
javax.microedition.amms.control.tuner
Package support in Series 40 3rd Edition FP 2 devices:
The following packages are partially supported:
| Package | Supported classes/interfaces | Unsupported classes/interfaces |
|---|---|---|
| javax.microedition.amms | GlobalManager | MediaProcessor |
| SoundSource3D | MediaProcessorListener | |
| Spectator | EffectModule | |
| javax.microedition.amms.control | AudioFormatControl | |
| ContainerFormatControl | ||
| EffectOrderControl | ||
| ImageFormatControl | ||
| MIDIChannelControl | ||
| VideoFormatControl | ||
| EffectFormatControl | ||
| PanControl | ||
| PriorityControl | ||
| javax.microedition.amms.control.audio3d | DistanceAttenuationControl (from SoundSource3D) | DirectivityControl |
| LocationControl (from SoundSource3D and Spectator) | MacroscopicControl | |
| OrientationControl (from Spectator) | ObstructionControl | |
| CommitControl | ||
| DopplerControl | ||
| javax.microedition.amms.control.audioeffect | EqualizerControl (from GlobalManager) | ChorusControl |
| ReverbControl (from GlobalManager) | AudioVirtualizerControl | |
| ReverbSourceControl |
Note: Module, EffectControl and FormatControl are abstract superinterfaces in JSR-234 and are not meant to be supported directly. Some of their subinterfaces are supported as indicated in the table.
Note: VolumeControl (from MMAPI) is also supported from GlobalManager. The VolumeControl obtained from GlobalManager affects ALL Players of a particular MIDlet.
The following packages are not supported:
javax.microedition.amms.control.camera
javax.microedition.amms.control.imageeffect
javax.microedition.amms.control.tuner
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Very important, about JSR 256!!! | Liquidsunshine | Mobile Java General | 3 | 2006-12-24 02:40 |
| Nokia 6600 has MIDP 2.0, but JSR-82? | moamoa | Mobile Java General | 2 | 2003-06-27 15:49 |
| Nokia 6280 No Class Def Found Error | dave200 | Mobile Java General | 3 | 2008-04-10 20:02 |
| JSR 172 support for Nokia 6230i | eransha | Mobile Java Networking & Messaging & Security | 5 | 2008-05-29 14:51 |
| J2Se Obex Server to receive files | alam.sher | Bluetooth Technology | 21 | 2008-04-10 13:24 |
