Hi,

  Some patches are attached:

  oss-fix-hdaudio-panic - By Paulo Matias - "Reintroduced array overflow checks 
that I accidentally removed in rev 584." Can lead to panic in some cases[1]. I 
think HDA_MAX_OUTSTREAMS should be increased a bit too, but that belongs in a 
separate diff.
  oss-devlinks - add '-N' option to not create symlinks. Useful on shutdown 
when we only want to save legacy_devices.
  oss_freebsd_compat - better compat with FreeBSD ioctls: It turns out some 
mixer ioctl on /dev/dsp translate to SNDCTL_DSP_{GET/SET}{PLAY/REC}VOL**. The 
attached patch makes this translation, so these may work even on drivers which 
don't export v3 API if they have vmix attached (i.e. oss_hdaudio).
  oss-misc - misc changes. Fix tutorials compile, make "ossmix toggle" a bit 
more useful, make ossplay less noisy with '-qq', make ossrecord ignore '-O' so 
scripts using it won't break, don't try to fclose(NULL) on one ossdetect error 
path, and misc.

Yours,
        Yair K.

[1] http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3825&p=15421#p15388

** More accurately, it translates the other way around: SNDCTL_SETPLAYVOL to 
SOUND_MIXER_WRITE_PCM etc., but the effect is the same.

Attachment: oss_freebsd_compat.diff.gz
Description: GNU Zip compressed data

Attachment: oss-devlinks.diff.gz
Description: GNU Zip compressed data

Attachment: oss-fix-hdaudio-panic.diff.gz
Description: GNU Zip compressed data

Attachment: oss-misc.diff.gz
Description: GNU Zip compressed data

_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to