mmdevicefw/mdf/src/audio/mdasoundadapter/mdasoundadapterbody.cpp
changeset 3 28bdc4aca325
parent 0 79dd3e2336a0
equal deleted inserted replaced
2:1c6fdad012dc 3:28bdc4aca325
   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