Encoding ulinear and mulaw are both software emulated.
From Isaki-san.
This commit is contained in:
parent
42f4b2cf45
commit
0bb85c4922
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: vs.c,v 1.2 2001/05/03 02:09:12 minoura Exp $ */
|
/* $NetBSD: vs.c,v 1.3 2001/05/07 09:42:30 minoura Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2001 Tetsuya Isaki. All rights reserved.
|
* Copyright (c) 2001 Tetsuya Isaki. All rights reserved.
|
||||||
|
@ -332,16 +332,16 @@ vs_query_encoding(void *hdl, struct audio_encoding *fp)
|
||||||
fp->flags = 0;
|
fp->flags = 0;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
strcpy(fp->name, AudioEulinear);
|
|
||||||
fp->encoding = AUDIO_ENCODING_ULINEAR;
|
|
||||||
fp->precision = 8;
|
|
||||||
fp->flags = 0;
|
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
strcpy(fp->name, AudioEadpcm);
|
strcpy(fp->name, AudioEadpcm);
|
||||||
fp->encoding = AUDIO_ENCODING_ADPCM;
|
fp->encoding = AUDIO_ENCODING_ADPCM;
|
||||||
fp->precision = 4;
|
fp->precision = 4;
|
||||||
fp->flags = 0;
|
fp->flags = AUDIO_ENCODINGFLAG_EMULATE;
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
strcpy(fp->name, AudioEulinear);
|
||||||
|
fp->encoding = AUDIO_ENCODING_ULINEAR;
|
||||||
|
fp->precision = 8;
|
||||||
|
fp->flags = AUDIO_ENCODINGFLAG_EMULATE;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return EINVAL;
|
return EINVAL;
|
||||||
|
|
Loading…
Reference in New Issue