No mixer

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: cesium, dev, kodachi, hannu

No mixer

Postby adamk » Fri Jun 12, 2009 4:25 pm

I installed OSS from mercurial on a new box at work with an HDA sound card. make build worked fine, as did make package. Installing the package, however, resulted in:

oss_exports.h:41:24: error: oss_limits.h: No such file or directory.

If I copied that file from kernel/framework/include/ossddk/oss_limits.h to /usr/lib/oss/build/ the package will install fine and the modules compile.

However, the bigger issue is that no mixer program (other than ossmix) works.

Code: Select all
[ adamk@memory - /usr/home/adamk ]: ls -l /dev/mixer*
crw-rw-rw-  1 root  wheel    0, 120 Jun 12 12:10 /dev/mixer
lrwxr-xr-x  1 root  wheel        26 Jun 12 12:10 /dev/mixer0 -> /dev/oss/oss_hdaudio0/mix0


'aumix' just returns, and 'aumix -d /dev/mixer0' gives "aumix: no device found"

EDIT: More information

Code: Select all
Version info: OSS 4.2 (b rc1/200906121531) (0x00040100) OSS_HG
Hg revision: changeset: 791:6bf18b4a87d6, tag: tip, date: Thu Jun 11 00:39:15 2009 +0300, summary: Fixed copyright statement in setup/srcconf.c
Platform: FreeBSD/i386 7.2-STABLE FreeBSD 7.2-STABLE #6: Mon Jun  8 15:08:52 EDT 2009     root@memory.visualtech.com:/usr/obj/usr/src/sys/GENERIC (memory.visualtech.com)

Number of audio devices:        6
Number of audio engines:        10
Number of MIDI devices:         0
Number of mixer devices:        1


Device objects
0: oss_hdaudio0 Intel HD Audio interrupts=354 (354)
    HD Audio controller Intel HD Audio
    Vendor ID    0x80863a3e
    Subvendor ID 0x10280282
     Codec  0: ALC662 (0x10ec0662/0x10280282)
     Codec  1: Not present

MIDI devices (/dev/midi*)

Mixer devices
0: High Definition Audio ALC662 (Mixer 0 of device object 0)

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play rear                /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 3)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin0  (device index 4)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin1  (device index 5)

Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0


Any ideas?
adamk
Member
 
Posts: 78
Joined: Fri Jun 11, 2004 1:50 pm

Postby cesium » Fri Jun 12, 2009 4:56 pm

I was sure I added the include file copying....
http://mercurial.opensound.com/?rev/27c33c030126 (see FreeBSD/build.sh part. Does it exist in your install?)

Mixer issues: oss_hdaudio only exports the OSSv4 mixer API, which is very different from the OSSv3 mixer API. aumix supports only OSSv3 API. Mixer programs which I know support the OSSv4 API: oss(x)mix, gstreamer-based mixers, wmmixer, kmix in KDE3 (if compiled from source).
cesium
Developer
 
Posts: 902
Joined: Sun Aug 12, 2007 12:51 am

Postby SeaJey » Fri Jun 12, 2009 5:52 pm

Mixer programs which I know support the OSSv4 API: oss(x)mix, gstreamer-based mixers, wmmixer, kmix in KDE3 (if compiled from source).

Please, add osso to the list.

And few days ago Maxime Bernelas ported patch from Yoper to KDE4 version of kmix.
kubuntu 9.04 amd64 - KDE 4.3
OSS v4.2
M-Audio Revolution 5.1
User avatar
SeaJey
New Member
 
Posts: 7
Joined: Sun Jun 10, 2007 6:56 pm
Location: Moscow, RF

Postby adamk » Fri Jun 12, 2009 11:51 pm

cesium wrote:I was sure I added the include file copying....
http://mercurial.opensound.com/?rev/27c33c030126 (see FreeBSD/build.sh part. Does it exist in your install?)

Mixer issues: oss_hdaudio only exports the OSSv4 mixer API, which is very different from the OSSv3 mixer API. aumix supports only OSSv3 API. Mixer programs which I know support the OSSv4 API: oss(x)mix, gstreamer-based mixers, wmmixer, kmix in KDE3 (if compiled from source).


Shoot... Well kmix in KDE4 (built from the FreeBSD ports tree) isn't working either. Nor is the 'mixer' program that comes with FreeBSD.

Unfortunately, the sound device doesn't show up at all in KDE4 --> systemsettings --> multimedia, though I'm not sure if that's related to the non-functional mixer, or something else.

As for the include file...

Code: Select all
[ adamk@memory - ~ ]: grep oss_limits.h /usr/src/oss/setup/FreeBSD/build.sh
cp kernel/framework/include/ossddk/oss_limits.h prototype/$OSSLIBDIR/include/internals


Adam
adamk
Member
 
Posts: 78
Joined: Fri Jun 11, 2004 1:50 pm

Postby cesium » Fri Jun 12, 2009 11:57 pm

First, kmix support for OSSv4 is not in KDE4 (yet), and the KDE3 compile method required using OSSv4's soundcard.h...FreeBSD's mixer only does the v3 API as well...

I do get the OSS device under both phonon backends... Which backend are you using?

Re: include file. Does /usr/lib/oss/include/internals actually exist and is a directory? Does the /usr/lib/oss/include/internals/oss_limits.h file exist?
cesium
Developer
 
Posts: 902
Joined: Sun Aug 12, 2007 12:51 am

Postby adamk » Sat Jun 13, 2009 12:11 am

Nope /usr/lib/oss/include/internals/ doesn't exist.

Indeed, very little exists under /usr/lib/oss:

Code: Select all
/usr/lib/oss/
/usr/lib/oss/etc
/usr/lib/oss/lib
/usr/lib/oss/include
/usr/lib/oss/include/sys
/usr/lib/oss/objects
/usr/lib/oss/conf
/usr/lib/oss/build
/usr/lib/oss/build/Makefile
/usr/lib/oss/build/compile.list
/usr/lib/oss/build/@
/usr/lib/oss/build/machine
/usr/lib/oss/build/oss_ali5455_mainline.o
/usr/lib/oss/build/device_if.h
/usr/lib/oss/build/bus_if.h
/usr/lib/oss/build/pci_if.h
/usr/lib/oss/etc_templates
/usr/lib/oss/modules
/usr/lib/oss/modules/osscore.ko
/usr/lib/oss/logs


This listing is taken after running 'make package' then running 'pkg_add' on oss-freebsd7-v4.2-rc1-i386.tbz (which errors out with the oss_limits.h error). oss_limits.h does not exist in that package. Here's the full contents of the package:

Code: Select all
-rw-r--r--  0 root   adamk    6566 Jun 12 11:32 ./usr/lib/oss/etc/devices.list
-rwxrwxr-x  0 adamk  adamk   29383 Jun 12 11:30 ./usr/lib/oss/lib/flashsupport.c
-rw-r--r--  0 root   adamk   78024 Jun 12 11:32 ./usr/lib/oss/include/sys/soundcard.h
-rw-r--r--  0 root   adamk    2797 Jun 12 11:32 ./usr/lib/oss/include/sys/oss_userdev_exports.h
-rw-r--r--  0 root   adamk    3105 Jun 12 11:32 ./usr/lib/oss/include/sys/libossmix.h
-rw-r--r--  0 root   adamk      55 Jun 12 11:32 ./usr/lib/oss/include/midiparser.h
-rw-r--r--  0 root   adamk     823 Jun 12 11:32 ./usr/lib/oss/include/internals
-rw-r--r--  0 root   adamk   10711 Jun 12 11:32 ./usr/lib/oss/objects/oss_ali5455.o
-rw-r--r--  0 root   adamk    9617 Jun 12 11:32 ./usr/lib/oss/objects/oss_via97.o
-rw-r--r--  0 root   adamk   11114 Jun 12 11:32 ./usr/lib/oss/objects/oss_via823x.o
-rw-r--r--  0 root   adamk   15810 Jun 12 11:32 ./usr/lib/oss/objects/oss_userdev.o
-rw-r--r--  0 root   adamk   13379 Jun 12 11:32 ./usr/lib/oss/objects/oss_trident.o
-rw-r--r--  0 root   adamk   12101 Jun 12 11:32 ./usr/lib/oss/objects/oss_solo.o
-rw-r--r--  0 root   adamk   25307 Jun 12 11:32 ./usr/lib/oss/objects/oss_sbxfi.o
-rw-r--r--  0 root   adamk   12940 Jun 12 11:32 ./usr/lib/oss/objects/oss_sbpci.o
-rw-r--r--  0 root   adamk   79367 Jun 12 11:32 ./usr/lib/oss/objects/oss_sblive.o
-rw-r--r--  0 root   adamk    4954 Jun 12 11:32 ./usr/lib/oss/objects/oss_midimix.o
-rw-r--r--  0 root   adamk    5693 Jun 12 11:32 ./usr/lib/oss/objects/oss_midiloop.o
-rw-r--r--  0 root   adamk   15271 Jun 12 11:32 ./usr/lib/oss/objects/oss_madi.o
-rw-r--r--  0 root   adamk   11687 Jun 12 11:32 ./usr/lib/oss/objects/oss_imux.o
-rw-r--r--  0 root   adamk   15489 Jun 12 11:32 ./usr/lib/oss/objects/oss_ich.o
-rw-r--r--  0 root   adamk  129769 Jun 12 11:32 ./usr/lib/oss/objects/oss_hdaudio.o
-rw-r--r--  0 root   adamk    9968 Jun 12 11:32 ./usr/lib/oss/objects/oss_geode.o
-rw-r--r--  0 root   adamk   10888 Jun 12 11:32 ./usr/lib/oss/objects/oss_fmedia.o
-rw-r--r--  0 root   adamk   59234 Jun 12 11:32 ./usr/lib/oss/objects/oss_envy24ht.o
-rw-r--r--  0 root   adamk  146273 Jun 12 11:32 ./usr/lib/oss/objects/oss_envy24.o
-rw-r--r--  0 root   adamk   12783 Jun 12 11:32 ./usr/lib/oss/objects/oss_emu10k1x.o
-rw-r--r--  0 root   adamk   10894 Jun 12 11:32 ./usr/lib/oss/objects/oss_digi96.o
-rw-r--r--  0 root   adamk   70762 Jun 12 11:32 ./usr/lib/oss/objects/oss_cs461x.o
-rw-r--r--  0 root   adamk   10626 Jun 12 11:32 ./usr/lib/oss/objects/oss_cs4281.o
-rw-r--r--  0 root   adamk   19506 Jun 12 11:32 ./usr/lib/oss/objects/oss_cmpci.o
-rw-r--r--  0 root   adamk   21838 Jun 12 11:32 ./usr/lib/oss/objects/oss_cmi878x.o
-rw-r--r--  0 root   adamk   15722 Jun 12 11:32 ./usr/lib/oss/objects/oss_audiopci.o
-rw-r--r--  0 root   adamk   10161 Jun 12 11:32 ./usr/lib/oss/objects/oss_audioloop.o
-rw-r--r--  0 root   adamk   15799 Jun 12 11:32 ./usr/lib/oss/objects/oss_audigyls.o
-rw-r--r--  0 root   adamk   12055 Jun 12 11:32 ./usr/lib/oss/objects/oss_atiaudio.o
-rw-r--r--  0 root   adamk   38876 Jun 12 11:32 ./usr/lib/oss/objects/oss_ymf7xx.o
-rw-r--r--  0 root   adamk     237 Jun 12 11:32 ./usr/lib/oss/conf/oss_audigyls.conf
-rw-r--r--  0 root   adamk     206 Jun 12 11:32 ./usr/lib/oss/conf/oss_audioloop.conf
-rw-r--r--  0 root   adamk     240 Jun 12 11:32 ./usr/lib/oss/conf/oss_cs461x.conf
-rw-r--r--  0 root   adamk     202 Jun 12 11:32 ./usr/lib/oss/conf/oss_emu10k1x.conf
-rw-r--r--  0 root   adamk    3355 Jun 12 11:32 ./usr/lib/oss/conf/oss_envy24.conf
-rw-r--r--  0 root   adamk     261 Jun 12 11:32 ./usr/lib/oss/conf/oss_envy24ht.conf
-rw-r--r--  0 root   adamk     178 Jun 12 11:32 ./usr/lib/oss/conf/oss_fmedia.conf
-rw-r--r--  0 root   adamk    1083 Jun 12 11:32 ./usr/lib/oss/conf/oss_hdaudio.conf
-rw-r--r--  0 root   adamk     583 Jun 12 11:32 ./usr/lib/oss/conf/oss_ich.conf
-rw-r--r--  0 root   adamk     740 Jun 12 11:32 ./usr/lib/oss/conf/oss_imux.conf
-rw-r--r--  0 root   adamk     540 Jun 12 11:32 ./usr/lib/oss/conf/oss_madi.conf
-rw-r--r--  0 root   adamk     234 Jun 12 11:32 ./usr/lib/oss/conf/oss_midiloop.conf
-rw-r--r--  0 root   adamk     711 Jun 12 11:32 ./usr/lib/oss/conf/oss_sblive.conf
-rw-r--r--  0 root   adamk     480 Jun 12 11:32 ./usr/lib/oss/conf/oss_sbpci.conf
-rw-r--r--  0 root   adamk     484 Jun 12 11:32 ./usr/lib/oss/conf/oss_sbxfi.conf
-rw-r--r--  0 root   adamk     200 Jun 12 11:32 ./usr/lib/oss/conf/oss_trident.conf
-rw-r--r--  0 root   adamk     136 Jun 12 11:32 ./usr/lib/oss/conf/oss_usb.conf
-rw-r--r--  0 root   adamk     608 Jun 12 11:32 ./usr/lib/oss/conf/oss_userdev.conf
-rw-r--r--  0 root   adamk     406 Jun 12 11:32 ./usr/lib/oss/conf/oss_ymf7xx.conf
-rw-r--r--  0 root   adamk    5467 Jun 12 11:32 ./usr/lib/oss/conf/osscore.conf
-rw-r--r--  0 root   adamk   11665 Jun 12 11:32 ./usr/lib/oss/build/osscore.c
-rw-r--r--  0 root   adamk     118 Jun 12 11:32 ./usr/lib/oss/build/Makefile.tmpl
-rw-r--r--  0 root   adamk    2934 Jun 12 11:32 ./usr/lib/oss/build/bsdpci.inc
-rw-r--r--  0 root   adamk    1515 Jun 12 11:32 ./usr/lib/oss/build/bsdvirtual.inc
-rw-r--r--  0 root   adamk      66 Jun 12 11:32 ./usr/lib/oss/build/devid.h
-rw-r--r--  0 root   adamk    1144 Jun 12 11:32 ./usr/lib/oss/build/install.sh
-rw-r--r--  0 root   adamk    2039 Jun 12 11:32 ./usr/lib/oss/build/module.inc
-rw-r--r--  0 root   adamk     119 Jun 12 11:32 ./usr/lib/oss/build/Makefile.osscore
-rw-r--r--  0 root   adamk    4485 Jun 12 11:32 ./usr/lib/oss/build/bsddefs.h
-rw-r--r--  0 root   adamk    2980 Jun 12 11:32 ./usr/lib/oss/build/oss_exports.h
-rw-r--r--  0 root   adamk      87 Jun 12 11:32 ./usr/lib/oss/build/timestamp.h
-rw-r--r--  0 root   adamk  489682 Jun 12 11:32 ./usr/lib/oss/build/osscore.lib
-rw-r--r--  0 root   adamk     606 Jun 12 11:32 ./usr/lib/oss/build/oss_ali5455.c
-rw-r--r--  0 root   adamk     595 Jun 12 11:32 ./usr/lib/oss/build/oss_via97.c
-rw-r--r--  0 root   adamk     665 Jun 12 11:32 ./usr/lib/oss/build/oss_via823x.c
-rw-r--r--  0 root   adamk    1005 Jun 12 11:32 ./usr/lib/oss/build/oss_userdev.c
-rw-r--r--  0 root   adamk     871 Jun 12 11:32 ./usr/lib/oss/build/oss_trident.c
-rw-r--r--  0 root   adamk     579 Jun 12 11:32 ./usr/lib/oss/build/oss_solo.c
-rw-r--r--  0 root   adamk    1063 Jun 12 11:32 ./usr/lib/oss/build/oss_sbxfi.c
-rw-r--r--  0 root   adamk    1187 Jun 12 11:32 ./usr/lib/oss/build/oss_sbpci.c
-rw-r--r--  0 root   adamk    1546 Jun 12 11:32 ./usr/lib/oss/build/oss_sblive.c
-rw-r--r--  0 root   adamk     399 Jun 12 11:32 ./usr/lib/oss/build/oss_midimix.c
-rw-r--r--  0 root   adamk     661 Jun 12 11:32 ./usr/lib/oss/build/oss_midiloop.c
-rw-r--r--  0 root   adamk    1161 Jun 12 11:32 ./usr/lib/oss/build/oss_madi.c
-rw-r--r--  0 root   adamk    1199 Jun 12 11:32 ./usr/lib/oss/build/oss_imux.c
-rw-r--r--  0 root   adamk    1664 Jun 12 11:32 ./usr/lib/oss/build/oss_ich.c
-rw-r--r--  0 root   adamk    2227 Jun 12 11:32 ./usr/lib/oss/build/oss_hdaudio.c
-rw-r--r--  0 root   adamk     660 Jun 12 11:32 ./usr/lib/oss/build/oss_geode.c
-rw-r--r--  0 root   adamk     740 Jun 12 11:32 ./usr/lib/oss/build/oss_fmedia.c
-rw-r--r--  0 root   adamk     863 Jun 12 11:32 ./usr/lib/oss/build/oss_envy24ht.c
-rw-r--r--  0 root   adamk    4479 Jun 12 11:32 ./usr/lib/oss/build/oss_envy24.c
-rw-r--r--  0 root   adamk     809 Jun 12 11:32 ./usr/lib/oss/build/oss_emu10k1x.c
-rw-r--r--  0 root   adamk     649 Jun 12 11:32 ./usr/lib/oss/build/oss_digi96.c
-rw-r--r--  0 root   adamk     850 Jun 12 11:32 ./usr/lib/oss/build/oss_cs461x.c
-rw-r--r--  0 root   adamk     596 Jun 12 11:32 ./usr/lib/oss/build/oss_cs4281.c
-rw-r--r--  0 root   adamk     673 Jun 12 11:32 ./usr/lib/oss/build/oss_cmpci.c
-rw-r--r--  0 root   adamk     641 Jun 12 11:32 ./usr/lib/oss/build/oss_cmi878x.c
-rw-r--r--  0 root   adamk     630 Jun 12 11:32 ./usr/lib/oss/build/oss_audiopci.c
-rw-r--r--  0 root   adamk     592 Jun 12 11:32 ./usr/lib/oss/build/oss_audioloop.c
-rw-r--r--  0 root   adamk     842 Jun 12 11:32 ./usr/lib/oss/build/oss_audigyls.c
-rw-r--r--  0 root   adamk     659 Jun 12 11:32 ./usr/lib/oss/build/oss_atiaudio.c
-rw-r--r--  0 root   adamk    1201 Jun 12 11:32 ./usr/lib/oss/build/oss_ymf7xx.c
-rw-r--r--  0 root   adamk     245 Jun 12 11:32 ./usr/lib/oss/soundon.user
-rw-r--r--  0 root   adamk   10711 Jun 12 11:32 ./usr/lib/oss/oss_ali5455.o
-rw-r--r--  0 root   adamk   12055 Jun 12 11:32 ./usr/lib/oss/oss_atiaudio.o
-rw-r--r--  0 root   adamk   15799 Jun 12 11:32 ./usr/lib/oss/oss_audigyls.o
-rw-r--r--  0 root   adamk   10161 Jun 12 11:32 ./usr/lib/oss/oss_audioloop.o
-rw-r--r--  0 root   adamk   15722 Jun 12 11:32 ./usr/lib/oss/oss_audiopci.o
-rw-r--r--  0 root   adamk   21838 Jun 12 11:32 ./usr/lib/oss/oss_cmi878x.o
-rw-r--r--  0 root   adamk   19506 Jun 12 11:32 ./usr/lib/oss/oss_cmpci.o
-rw-r--r--  0 root   adamk   10626 Jun 12 11:32 ./usr/lib/oss/oss_cs4281.o
-rw-r--r--  0 root   adamk   70762 Jun 12 11:32 ./usr/lib/oss/oss_cs461x.o
-rw-r--r--  0 root   adamk   10894 Jun 12 11:32 ./usr/lib/oss/oss_digi96.o
-rw-r--r--  0 root   adamk   12783 Jun 12 11:32 ./usr/lib/oss/oss_emu10k1x.o
-rw-r--r--  0 root   adamk  146273 Jun 12 11:32 ./usr/lib/oss/oss_envy24.o
-rw-r--r--  0 root   adamk   59234 Jun 12 11:32 ./usr/lib/oss/oss_envy24ht.o
-rw-r--r--  0 root   adamk   10888 Jun 12 11:32 ./usr/lib/oss/oss_fmedia.o
-rw-r--r--  0 root   adamk    9968 Jun 12 11:32 ./usr/lib/oss/oss_geode.o
-rw-r--r--  0 root   adamk  129769 Jun 12 11:32 ./usr/lib/oss/oss_hdaudio.o
-rw-r--r--  0 root   adamk   15489 Jun 12 11:32 ./usr/lib/oss/oss_ich.o
-rw-r--r--  0 root   adamk   11687 Jun 12 11:32 ./usr/lib/oss/oss_imux.o
-rw-r--r--  0 root   adamk   15271 Jun 12 11:32 ./usr/lib/oss/oss_madi.o
-rw-r--r--  0 root   adamk    5693 Jun 12 11:32 ./usr/lib/oss/oss_midiloop.o
-rw-r--r--  0 root   adamk    4954 Jun 12 11:32 ./usr/lib/oss/oss_midimix.o
-rw-r--r--  0 root   adamk   79367 Jun 12 11:32 ./usr/lib/oss/oss_sblive.o
-rw-r--r--  0 root   adamk   12940 Jun 12 11:32 ./usr/lib/oss/oss_sbpci.o
-rw-r--r--  0 root   adamk   25307 Jun 12 11:32 ./usr/lib/oss/oss_sbxfi.o
-rw-r--r--  0 root   adamk   12101 Jun 12 11:32 ./usr/lib/oss/oss_solo.o
-rw-r--r--  0 root   adamk   13379 Jun 12 11:32 ./usr/lib/oss/oss_trident.o
-rw-r--r--  0 root   adamk   15810 Jun 12 11:32 ./usr/lib/oss/oss_userdev.o
-rw-r--r--  0 root   adamk   11114 Jun 12 11:32 ./usr/lib/oss/oss_via823x.o
-rw-r--r--  0 root   adamk    9617 Jun 12 11:32 ./usr/lib/oss/oss_via97.o
-rw-r--r--  0 root   adamk   38876 Jun 12 11:32 ./usr/lib/oss/oss_ymf7xx.o
-rw-r--r--  0 root   adamk      25 Jun 12 11:32 ./usr/lib/oss/version.dat
-rw-rw-r--  0 adamk  adamk     102 Jun 12 11:30 ./usr/lib/oss/etc_templates/forceload.conf
-rw-r--r--  0 root   adamk    1841 Jun 12 11:32 ./usr/lib/oss/sysfiles.list


As for the KDE4 device issue... Either I missed this the first time I looked, or something has changed, but I now see "OSS default output" in the Device list. Sorry about the false alarm. The backend, in this instance, is xine, btw.

You said you see the device under both backends... I know this really isn't an OSS issue, but what is the other backend other than xine? I'm just curious since that's the only one I have.
I'm using the xine backend at home, and I do see the "OSS default output" device in my device preferences.
adamk
Member
 
Posts: 78
Joined: Fri Jun 11, 2004 1:50 pm

Postby cesium » Sat Jun 13, 2009 12:16 am

Phonon also supports the gstreamer backend, though (IIRC) this may be removed in the future. I'm running Debian and it has packages for both backends.
As for the include file, I think the install didn't create the "internals/" directory, which is why the file wasn't installed... I'll send a patch to fix this.
cesium
Developer
 
Posts: 902
Joined: Sun Aug 12, 2007 12:51 am

Postby adamk » Sun Jun 14, 2009 5:49 pm

FYI, wmmixer is having problems here:

[ adamk@sorrow - ~ ]: wmmixer
wmmixer : Sorry, can only use channels 0-19
wmmixer : Sorry, no supported channels found.


Does it have to be recompiled against OSS4 specific headers?

Adam
adamk
Member
 
Posts: 78
Joined: Fri Jun 11, 2004 1:50 pm

Postby cesium » Sun Jun 14, 2009 6:54 pm

Yes. Also, you probably need to use the sources from the git.
cesium
Developer
 
Posts: 902
Joined: Sun Aug 12, 2007 12:51 am

Postby adamk » Mon Jun 15, 2009 12:07 pm

You guys sure don't make it easy :-)

What are the chances of getting the oss_hdaudio driver to export the OSSv3 mixer API? Other drivers in OSSv4 do that already, so I assume there's some reason this hasn't been done with oss_hdaudio?

How about making it possible to adjust the volume by scrolling over the icon for ossxmix in the system tray?

Adam
adamk
Member
 
Posts: 78
Joined: Fri Jun 11, 2004 1:50 pm


Return to BSD

Who is online

Users browsing this forum: No registered users and 1 guest