O'Reilly logo

Kicking Butt with MIDP and MSA: Creating Great Mobile Applications by Jonathan Knudsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

24. Advanced Multimedia

THE JSR 234 Advanced Multimedia Supplements (AMMS) specification defines standard extensions to MMAPI. Most of the API is composed of additional Controls, but some additional infrastructure is also provided. The AMMS specification defines six capabilities that serve as groups of functionality.

  • imagepostprocessing supplies a structure for applying image effects like blurring, sharpening, or posterization.

  • imageencoding allows applications to encode images using standard file formats.

  • music provides volume and equalization controls for audio playback.

  • audio3d enables your applications to place sound sources in a virtual 3D space surrounding the listener.

  • camera provides access to camera features like flash and exposure ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required