version = "0.8.6"
description = "High-level APIs to create and manipulate multimedia streams"
requires = "mm.audio mm.image mm.midi mm.video"
archive(byte) = "mm.cma"
archive(native) = "mm.cmxa"
plugin(byte) = "mm.cma"
plugin(native) = "mm.cmxs"
package "alsa" (
  directory = "alsa"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional alsa module"
  requires = "alsa mm.audio"
  archive(byte) = "mm_alsa.cma"
  archive(native) = "mm_alsa.cmxa"
  plugin(byte) = "mm_alsa.cma"
  plugin(native) = "mm_alsa.cmxs"
)
package "ao" (
  directory = "ao"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional ao module"
  requires = "ao mm.audio"
  archive(byte) = "mm_ao.cma"
  archive(native) = "mm_ao.cmxa"
  plugin(byte) = "mm_ao.cma"
  plugin(native) = "mm_ao.cmxs"
)
package "audio" (
  directory = "audio"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- audio module"
  requires = "mm.base"
  archive(byte) = "mm_audio.cma"
  archive(native) = "mm_audio.cmxa"
  plugin(byte) = "mm_audio.cma"
  plugin(native) = "mm_audio.cmxs"
)
package "base" (
  directory = "base"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- base modules"
  requires = "unix"
  archive(byte) = "mm_base.cma"
  archive(native) = "mm_base.cmxa"
  plugin(byte) = "mm_base.cma"
  plugin(native) = "mm_base.cmxs"
)
package "image" (
  directory = "image"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- image module"
  requires = "unix"
  archive(byte) = "mm_image.cma"
  archive(native) = "mm_image.cmxa"
  plugin(byte) = "mm_image.cma"
  plugin(native) = "mm_image.cmxs"
)
package "mad" (
  directory = "mad"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional mad module"
  requires = "mad mm.audio mm.base"
  archive(byte) = "mm_mad.cma"
  archive(native) = "mm_mad.cmxa"
  plugin(byte) = "mm_mad.cma"
  plugin(native) = "mm_mad.cmxs"
)
package "midi" (
  directory = "midi"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- midi module"
  requires = "mm.audio mm.base"
  archive(byte) = "mm_midi.cma"
  archive(native) = "mm_midi.cmxa"
  plugin(byte) = "mm_midi.cma"
  plugin(native) = "mm_midi.cmxs"
)
package "oss" (
  directory = "oss"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional oss module"
  requires = "mm.audio mm.base"
  archive(byte) = "mm_oss.cma"
  archive(native) = "mm_oss.cmxa"
  plugin(byte) = "mm_oss.cma"
  plugin(native) = "mm_oss.cmxs"
)
package "pulseaudio" (
  directory = "pulseaudio"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional pulseaudio module"
  requires = "mm.audio pulseaudio"
  archive(byte) = "mm_pulseaudio.cma"
  archive(native) = "mm_pulseaudio.cmxa"
  plugin(byte) = "mm_pulseaudio.cma"
  plugin(native) = "mm_pulseaudio.cmxs"
)
package "theora" (
  directory = "theora"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- optional theora module"
  requires = "mm.image mm.video theora"
  archive(byte) = "mm_theora.cma"
  archive(native) = "mm_theora.cmxa"
  plugin(byte) = "mm_theora.cma"
  plugin(native) = "mm_theora.cmxs"
)
package "video" (
  directory = "video"
  version = "0.8.6"
  description =
  "High-level APIs to create and manipulate multimedia streams -- video module"
  requires = "mm.audio mm.base mm.image"
  archive(byte) = "mm_video.cma"
  archive(native) = "mm_video.cmxa"
  plugin(byte) = "mm_video.cma"
  plugin(native) = "mm_video.cmxs"
)