equal
deleted
inserted
replaced
180 #endif |
180 #endif |
181 iRequestMinSize = Max(capsBuf().iRequestMinSize, minBufferSize); |
181 iRequestMinSize = Max(capsBuf().iRequestMinSize, minBufferSize); |
182 // work out mask so that x&iRequestMinMask is equiv to x/iRequestMinSize*iRequestMinSize |
182 // work out mask so that x&iRequestMinMask is equiv to x/iRequestMinSize*iRequestMinSize |
183 iRequestMinMask = ~(iRequestMinSize-1); // assume iRequestMinSize is power of 2 |
183 iRequestMinMask = ~(iRequestMinSize-1); // assume iRequestMinSize is power of 2 |
184 iSavedTrailingData.Close(); |
184 iSavedTrailingData.Close(); |
185 iSavedTrailingData.Create(iRequestMinSize); |
185 |
186 |
186 err = iSavedTrailingData.Create(iRequestMinSize); |
187 iState = EStopped; |
187 |
188 iBytesPlayed = 0; |
188 if (err != KErrNone) |
|
189 { |
|
190 Close(); |
|
191 } |
|
192 else |
|
193 { |
|
194 iState = EStopped; |
|
195 iBytesPlayed = 0; |
|
196 } |
189 } |
197 } |
190 |
198 |
191 return err; |
199 return err; |
192 } |
200 } |
193 |
201 |