From beb84bdc21bc7d0ba7a66070f14c20cb03ab92a2 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 6 Dec 2012 09:03:48 -0800 Subject: [PATCH] SetSourceiv should never get AL_SAMPLE_OFFSET_LATENCY_SOFT --- OpenAL32/alSource.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenAL32/alSource.c b/OpenAL32/alSource.c index bd2e6f65..480e77fe 100644 --- a/OpenAL32/alSource.c +++ b/OpenAL32/alSource.c @@ -662,7 +662,6 @@ static ALenum SetSourceiv(ALsource *Source, ALCcontext *Context, SrcIntProp prop case siSampleRWOffsetsSOFT: case siByteRWOffsetsSOFT: - case siSampleOffsetLatencySOFT: /* Query only */ RETERR(AL_INVALID_OPERATION); @@ -775,6 +774,10 @@ static ALenum SetSourceiv(ALsource *Source, ALCcontext *Context, SrcIntProp prop fvals[1] = (ALfloat)values[1]; fvals[2] = (ALfloat)values[2]; return SetSourcefv(Source, Context, (int)prop, fvals); + + case siSampleOffsetLatencySOFT: + /* i64 only */ + break; } ERR("Unexpected property: 0x%04x\n", prop);