The granularity should already be getting set when the audio player is set up. 
The IHXPlayer calls CHXAudioPlayer::Setup(), which
sets the granularity. CHXAudioPlayer::Setup in turn calls SetGranularity on the 
audio session.

Eric

=======================================
Eric Hyche ([email protected])
Principal Engineer
RealNetworks, Inc.


>-----Original Message-----
>From: Nguyen, Khanh V [mailto:[email protected]]
>Sent: Friday, May 01, 2009 7:25 PM
>To: [email protected]; [email protected]; 
>[email protected]
>Subject: RE: [Audio-dev] RE: delay Resume for DSP Device
>
>Thanks Eric.
>I'm assuming that minimum audio pushdown can be changed with 
>SetAudioPushdown() call?  I've stepping
>through the SetAudioPushdown() call, but in the UpdateMininumPushdown(), it 
>didn't do anything because
>m_ulGranularity is 0.  Does it mean I have to set granularity before I call 
>SetAudioPushdown to make
>sure the new minimum audio pushdown can be set?
>
>Thanks,
>--Khanh
>
>>-----Original Message-----
>>From: Eric Hyche [mailto:[email protected]]
>>Sent: Friday, May 01, 2009 6:29 AM
>>To: Nguyen, Khanh V; [email protected]; helix-client-
>>[email protected]
>>Subject: RE: [Audio-dev] RE: delay Resume for DSP Device
>>
>>Yes, you can be guaranteed that playback will not begin until the minimum
>>audio pushdown has been satisfied.


_______________________________________________
Audio-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/audio-dev

Reply via email to