Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

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
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZjavaQ
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX