From 2673d5f209d94b396007d52e82139fe406fa0420 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Tue, 14 Jan 2003 02:08:35 +0000 Subject: [PATCH] * fhandler_dsp.cc (fhandler_dsp::ioctl): Add limited support for SNDCTL_DSP_GETFMTS. --- winsup/cygwin/ChangeLog | 5 +++++ winsup/cygwin/fhandler_dsp.cc | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 743a37657..feda97865 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2003-01-14 David Huang + + * fhandler_dsp.cc (fhandler_dsp::ioctl): Add limited support for + SNDCTL_DSP_GETFMTS. + 2003-01-12 Christopher Faylor * ntdll.h: Fix typo. diff --git a/winsup/cygwin/fhandler_dsp.cc b/winsup/cygwin/fhandler_dsp.cc index 5c7f42a0e..b98bb391e 100644 --- a/winsup/cygwin/fhandler_dsp.cc +++ b/winsup/cygwin/fhandler_dsp.cc @@ -623,6 +623,13 @@ fhandler_dev_dsp::ioctl (unsigned int cmd, void *ptr) } break; + CASE (SNDCTL_DSP_GETFMTS) + { + *intptr = AFMT_S16_LE | AFMT_U8 | AFMT_S8; // more? + return 0; + } + break; + default: debug_printf ("/dev/dsp: ioctl not handled yet! FIXME:"); break;