Re: Debian policy on multimedia ?
Hi,
> >> > Audio on the other hand seems to have mostly settled for ALSA and jack.
> >> > (I'm not sure if portaudio is gone?)
> >>
> >> Yes. And I would suggest that the audio servers become deprecated.
> >> They should get compability solutions, "proxies" if you like, so that
> >> programs that depend on them will continue to work. But the _real_
> >> back-ends should be ALSA and Jack. Any objections?
> >
> > The proxies (arts, esound etc.) are innocent-looking, but actually harmful in that they currently
> >
> > 1. add much latency in the scene
> >
> > 2. occupy ALSA/OSS devices exclusively so that other apps cannot use.
> >
> > I don't think I've heard of any app that supports arts/esd etc. which
> > doesn't support saner sound protocols; so 'letting them die their
> > peaceful death' is a feasible option.
>
> Such applications may exist. How about KDE? Does not KDE pretty
> much assume artsd? Is it worth the effort to "un-assume" arts for
> all of KDE? It might be, but we should assess the amount of work,
> and the possible regressions.
arts seems to support jack, so no problem here.
$ artsd -A
possible choices for the audio i/o method:
oss Open Sound System
alsa Advanced Linux Sound Architecture
null No Audio Input/Output
esd Enlightened Sound Daemon
jack Jack Audio Connection Kit
nas Network Audio System
toss Threaded Open Sound System
$ ldd /usr/bin/artsd
libsoundserver_idl.so.1 => /usr/lib/libsoundserver_idl.so.1 (0x00002b2eab338000)
libartsflow.so.1 => /usr/lib/libartsflow.so.1 (0x00002b2eab4df000)
libmcop_mt.so.1 => /usr/lib/libmcop_mt.so.1 (0x00002b2eab799000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002b2eab89e000)
libm.so.6 => /lib/libm.so.6 (0x00002b2eaba9b000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002b2eabc22000)
libc.so.6 => /lib/libc.so.6 (0x00002b2eabd2f000)
libkmedia2_idl.so.1 => /usr/lib/libkmedia2_idl.so.1 (0x00002b2eabf6d000)
libartsflow_idl.so.1 => /usr/lib/libartsflow_idl.so.1 (0x00002b2eac0d9000)
libmcop.so.1 => /usr/lib/libmcop.so.1 (0x00002b2eac304000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x00002b2eac4e5000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x00002b2eac60e000)
libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00002b2eac7e3000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x00002b2eac8fb000)
libesd.so.0 => /usr/lib/libesd.so.0 (0x00002b2eaca5d000)
libjack-0.100.0.so.0 => /usr/lib/libjack-0.100.0.so.0 (0x00002b2eacb66000)
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00002b2eacc7f000)
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00002b2eacd87000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00002b2ead065000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x00002b2ead190000)
libmad.so.0 => /usr/lib/libmad.so.0 (0x00002b2ead296000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00002b2ead3b4000)
libdl.so.2 => /lib/libdl.so.2 (0x00002b2ead4b7000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00002b2ead5bb000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00002b2ead6bf000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00002b2ead7d4000)
librt.so.1 => /lib/librt.so.1 (0x00002b2ead965000)
/lib64/ld-linux-x86-64.so.2 (0x00002b2eab220000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002b2eada6e000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00002b2eadc4f000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00002b2eadd59000)
regards,
junichi
--
dancer@{debian.org,netfort.gr.jp} Debian Project
Reply to: