This is a Debian Multimedia mailing list memo wiki page
Application Policy
The policy should be found in debian-multimedia package which contains the policy document and other misc goods for basic Debian Multimedia configuration.
process
The contents here are discussed in debian-multimedia mailing list.
sound input/output selection
When applications try to open a sound device, they should try to detect what sound output device is available. The priority of detection should be
- jack
- esd/arts/etc sound daemons
- alsa
- oss
and the applications should not start jack/esd/arts daemon themselves.
Currently discussed
Do we need to support all or just JACK/ALSA.
artsd supports JACK output
jackdsp (unpackaged) allows OSS to JACK output?
jack
When connecting to jack as jack client, applications should have a reasonable default output connection.
midi
When MIDI is supported, it should have a documented MIDI sequencer input/output device, documented in /usr/share/debian-multimedia/midi/{application} in XXX format
or
Users should be able to specify which ports applications should automagically connect to, configured in /etc/debian-multimedia/midi/XXXX
LADSPA
packages should install LADSPA plugins in
/usr/lib/ladspa/*.so
and add a Provides: ladspa-plugin
packages supporting ladspa plugins should seek for LADSPA plugins in
/usr/local/lib/ladspa:/usr/lib/ladspa/ iff LADSPA_PATH is unset.
and add a Recommends: ladspa-plugin (or Depends)
session handling (LASH)
Video Policy
Current Problems
There is no viable standard input/output system for video.
Gstreamer currently fills that gap in most parts.