OSDN Git Service

Merge "Remove unnecessary friend declarations"
authorGlenn Kasten <gkasten@google.com>
Mon, 12 Mar 2012 22:05:51 +0000 (15:05 -0700)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Mon, 12 Mar 2012 22:05:51 +0000 (15:05 -0700)
1  2 
services/audioflinger/AudioFlinger.h

@@@ -929,18 -906,9 +915,12 @@@ public
          virtual     void        saveOutputTracks() { }
          virtual     void        clearOutputTracks() { }
  
 +        // Cache various calculated values, at threadLoop() entry and after a parameter change
 +        virtual     void        cacheParameters_l();
 +
      private:
  
-         friend class AudioFlinger;
-         friend class OutputTrack;
-         friend class Track;
-         friend class TrackBase;
-         friend class MixerThread;
-         friend class DirectOutputThread;
-         friend class DuplicatingThread;
+         friend class AudioFlinger;      // for numerous
  
          PlaybackThread(const Client&);
          PlaybackThread& operator = (const PlaybackThread&);