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
