diff options
| -rw-r--r-- | include/media/AudioTrack.h | 2 | ||||
| -rw-r--r-- | include/media/IMediaPlayerService.h | 3 | ||||
| -rw-r--r-- | include/media/nbaio/NBAIO.h | 6 | ||||
| -rw-r--r-- | include/ndk/NdkMediaCodec.h | 3 | ||||
| -rw-r--r-- | include/ndk/NdkMediaExtractor.h | 6 | ||||
| -rw-r--r-- | include/private/media/AudioTrackShared.h | 3 | ||||
| -rw-r--r-- | media/libmedia/AudioSystem.cpp | 8 | ||||
| -rw-r--r-- | media/libmedia/AudioTrackShared.cpp | 6 | ||||
| -rw-r--r-- | media/libmedia/IMediaRecorder.cpp | 6 | ||||
| -rw-r--r-- | media/libmedia/JetPlayer.cpp | 6 | ||||
| -rw-r--r-- | media/libmedia/MediaProfiles.cpp | 26 | ||||
| -rw-r--r-- | media/libmedia/mediaplayer.cpp | 11 | ||||
| -rw-r--r-- | media/ndk/NdkMediaCodec.cpp | 3 | ||||
| -rw-r--r-- | media/ndk/NdkMediaExtractor.cpp | 3 | ||||
| -rw-r--r-- | services/audioflinger/AudioFlinger.cpp | 3 | ||||
| -rw-r--r-- | services/audioflinger/AudioResamplerFirGen.h | 3 | ||||
| -rw-r--r-- | services/audioflinger/AudioResamplerFirProcess.h | 6 | ||||
| -rw-r--r-- | services/audioflinger/FastMixer.cpp | 3 | ||||
| -rw-r--r-- | services/audioflinger/Threads.cpp | 7 | ||||
| -rw-r--r-- | services/audioflinger/Threads.h | 3 | 
20 files changed, 74 insertions, 43 deletions
diff --git a/include/media/AudioTrack.h b/include/media/AudioTrack.h index fd51b8f..da6d4e3 100644 --- a/include/media/AudioTrack.h +++ b/include/media/AudioTrack.h @@ -680,7 +680,7 @@ protected:      float                   mVolume[2];      float                   mSendLevel; -    mutable uint32_t        mSampleRate;            // mutable because getSampleRate() can update it. +    mutable uint32_t        mSampleRate;            // mutable because getSampleRate() can update it      size_t                  mFrameCount;            // corresponds to current IAudioTrack, value is                                                      // reported back by AudioFlinger to the client      size_t                  mReqFrameCount;         // frame count to request the first or next time diff --git a/include/media/IMediaPlayerService.h b/include/media/IMediaPlayerService.h index d7e584a..dd62b56 100644 --- a/include/media/IMediaPlayerService.h +++ b/include/media/IMediaPlayerService.h @@ -49,7 +49,8 @@ public:      virtual sp<IMediaRecorder> createMediaRecorder() = 0;      virtual sp<IMediaMetadataRetriever> createMetadataRetriever() = 0; -    virtual sp<IMediaPlayer> create(const sp<IMediaPlayerClient>& client, int audioSessionId = 0) = 0; +    virtual sp<IMediaPlayer> create(const sp<IMediaPlayerClient>& client, int audioSessionId = 0) +            = 0;      virtual status_t         decode(              const sp<IMediaHTTPService> &httpService, diff --git a/include/media/nbaio/NBAIO.h b/include/media/nbaio/NBAIO.h index d422576..d9bbc8d 100644 --- a/include/media/nbaio/NBAIO.h +++ b/include/media/nbaio/NBAIO.h @@ -231,7 +231,8 @@ public:      virtual status_t getTimestamp(AudioTimestamp& timestamp) { return INVALID_OPERATION; }  protected: -    NBAIO_Sink(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesWritten(0) { } +    NBAIO_Sink(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesWritten(0) +            { }      virtual ~NBAIO_Sink() { }      // Implementations are free to ignore these if they don't need them @@ -322,7 +323,8 @@ public:      virtual void    onTimestamp(const AudioTimestamp& timestamp) { }  protected: -    NBAIO_Source(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesRead(0) { } +    NBAIO_Source(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesRead(0) +            { }      virtual ~NBAIO_Source() { }      // Implementations are free to ignore these if they don't need them diff --git a/include/ndk/NdkMediaCodec.h b/include/ndk/NdkMediaCodec.h index c07f4c9..4f6a1ef 100644 --- a/include/ndk/NdkMediaCodec.h +++ b/include/ndk/NdkMediaCodec.h @@ -142,7 +142,8 @@ media_status_t AMediaCodec_queueSecureInputBuffer(AMediaCodec*,  /**   * Get the index of the next available buffer of processed data.   */ -ssize_t AMediaCodec_dequeueOutputBuffer(AMediaCodec*, AMediaCodecBufferInfo *info, int64_t timeoutUs); +ssize_t AMediaCodec_dequeueOutputBuffer(AMediaCodec*, AMediaCodecBufferInfo *info, +        int64_t timeoutUs);  AMediaFormat* AMediaCodec_getOutputFormat(AMediaCodec*);  /** diff --git a/include/ndk/NdkMediaExtractor.h b/include/ndk/NdkMediaExtractor.h index 7a4e702..7324d31 100644 --- a/include/ndk/NdkMediaExtractor.h +++ b/include/ndk/NdkMediaExtractor.h @@ -55,12 +55,14 @@ media_status_t AMediaExtractor_delete(AMediaExtractor*);  /**   *  Set the file descriptor from which the extractor will read.   */ -media_status_t AMediaExtractor_setDataSourceFd(AMediaExtractor*, int fd, off64_t offset, off64_t length); +media_status_t AMediaExtractor_setDataSourceFd(AMediaExtractor*, int fd, off64_t offset, +        off64_t length);  /**   * Set the URI from which the extractor will read.   */ -media_status_t AMediaExtractor_setDataSource(AMediaExtractor*, const char *location); // TODO support headers +media_status_t AMediaExtractor_setDataSource(AMediaExtractor*, const char *location); +        // TODO support headers  /**   * Return the number of tracks in the previously specified media file diff --git a/include/private/media/AudioTrackShared.h b/include/private/media/AudioTrackShared.h index 31dff36..97448c1 100644 --- a/include/private/media/AudioTrackShared.h +++ b/include/private/media/AudioTrackShared.h @@ -96,7 +96,8 @@ struct audio_track_cblk_t                  uint32_t    mServer;    // Number of filled frames consumed by server (mIsOut),                                          // or filled frames provided by server (!mIsOut).                                          // It is updated asynchronously by server without a barrier. -                                        // The value should be used "for entertainment purposes only", +                                        // The value should be used +                                        // "for entertainment purposes only",                                          // which means don't make important decisions based on it.                  uint32_t    mPad1;      // unused diff --git a/media/libmedia/AudioSystem.cpp b/media/libmedia/AudioSystem.cpp index 9cae21c..7a18cba 100644 --- a/media/libmedia/AudioSystem.cpp +++ b/media/libmedia/AudioSystem.cpp @@ -499,8 +499,8 @@ void AudioSystem::AudioFlingerClient::ioConfigChanged(int event, audio_io_handle          OutputDescriptor *outputDesc =  new OutputDescriptor(*desc);          gOutputs.add(ioHandle, outputDesc); -        ALOGV("ioConfigChanged() new output samplingRate %u, format %#x channel mask %#x frameCount %zu " -                "latency %d", +        ALOGV("ioConfigChanged() new output samplingRate %u, format %#x channel mask %#x " +                "frameCount %zu latency %d",                  outputDesc->samplingRate, outputDesc->format, outputDesc->channelMask,                  outputDesc->frameCount, outputDesc->latency);          } break; @@ -523,8 +523,8 @@ void AudioSystem::AudioFlingerClient::ioConfigChanged(int event, audio_io_handle          if (param2 == NULL) break;          desc = (const OutputDescriptor *)param2; -        ALOGV("ioConfigChanged() new config for output %d samplingRate %u, format %#x channel mask %#x " -                "frameCount %zu latency %d", +        ALOGV("ioConfigChanged() new config for output %d samplingRate %u, format %#x " +                "channel mask %#x frameCount %zu latency %d",                  ioHandle, desc->samplingRate, desc->format,                  desc->channelMask, desc->frameCount, desc->latency);          OutputDescriptor *outputDesc = gOutputs.valueAt(index); diff --git a/media/libmedia/AudioTrackShared.cpp b/media/libmedia/AudioTrackShared.cpp index 168e591..ee02710 100644 --- a/media/libmedia/AudioTrackShared.cpp +++ b/media/libmedia/AudioTrackShared.cpp @@ -560,7 +560,8 @@ status_t ServerProxy::obtainBuffer(Buffer* buffer, bool ackFlush)              ssize_t filled = rear - newFront;              // Rather than shutting down on a corrupt flush, just treat it as a full flush              if (!(0 <= filled && (size_t) filled <= mFrameCount)) { -                ALOGE("mFlush %#x -> %#x, front %#x, rear %#x, mask %#x, newFront %#x, filled %d=%#x", +                ALOGE("mFlush %#x -> %#x, front %#x, rear %#x, mask %#x, newFront %#x, " +                        "filled %d=%#x",                          mFlush, flush, front, rear, mask, newFront, filled, filled);                  newFront = rear;              } @@ -872,7 +873,8 @@ void StaticAudioTrackServerProxy::releaseBuffer(Buffer* buffer)      size_t newPosition = position + stepCount;      int32_t setFlags = 0;      if (!(position <= newPosition && newPosition <= mFrameCount)) { -        ALOGW("%s newPosition %zu outside [%zu, %zu]", __func__, newPosition, position, mFrameCount); +        ALOGW("%s newPosition %zu outside [%zu, %zu]", __func__, newPosition, position, +                mFrameCount);          newPosition = mFrameCount;      } else if (mState.mLoopCount != 0 && newPosition == mState.mLoopEnd) {          newPosition = mState.mLoopStart; diff --git a/media/libmedia/IMediaRecorder.cpp b/media/libmedia/IMediaRecorder.cpp index 3180c8c..9181f86 100644 --- a/media/libmedia/IMediaRecorder.cpp +++ b/media/libmedia/IMediaRecorder.cpp @@ -289,7 +289,8 @@ IMPLEMENT_META_INTERFACE(MediaRecorder, "android.media.IMediaRecorder");  // ----------------------------------------------------------------------  status_t BnMediaRecorder::onTransact( -                                     uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) +                                     uint32_t code, const Parcel& data, Parcel* reply, +                                     uint32_t flags)  {      switch (code) {          case RELEASE: { @@ -427,7 +428,8 @@ status_t BnMediaRecorder::onTransact(          case SET_PREVIEW_SURFACE: {              ALOGV("SET_PREVIEW_SURFACE");              CHECK_INTERFACE(IMediaRecorder, data, reply); -            sp<IGraphicBufferProducer> surface = interface_cast<IGraphicBufferProducer>(data.readStrongBinder()); +            sp<IGraphicBufferProducer> surface = interface_cast<IGraphicBufferProducer>( +                    data.readStrongBinder());              reply->writeInt32(setPreviewSurface(surface));              return NO_ERROR;          } break; diff --git a/media/libmedia/JetPlayer.cpp b/media/libmedia/JetPlayer.cpp index 721d8d7..271be0c 100644 --- a/media/libmedia/JetPlayer.cpp +++ b/media/libmedia/JetPlayer.cpp @@ -408,7 +408,8 @@ int JetPlayer::queueSegment(int segmentNum, int libNum, int repeatCount, int tra      ALOGV("JetPlayer::queueSegment segmentNum=%d, libNum=%d, repeatCount=%d, transpose=%d",          segmentNum, libNum, repeatCount, transpose);      Mutex::Autolock lock(mMutex); -    return JET_QueueSegment(mEasData, segmentNum, libNum, repeatCount, transpose, muteFlags, userID); +    return JET_QueueSegment(mEasData, segmentNum, libNum, repeatCount, transpose, muteFlags, +            userID);  }  //------------------------------------------------------------------------------------------------- @@ -449,7 +450,8 @@ void JetPlayer::dump()  void JetPlayer::dumpJetStatus(S_JET_STATUS* pJetStatus)  {      if (pJetStatus!=NULL) -        ALOGV(">> current JET player status: userID=%d segmentRepeatCount=%d numQueuedSegments=%d paused=%d", +        ALOGV(">> current JET player status: userID=%d segmentRepeatCount=%d numQueuedSegments=%d " +                "paused=%d",                  pJetStatus->currentUserID, pJetStatus->segmentRepeatCount,                  pJetStatus->numQueuedSegments, pJetStatus->paused);      else diff --git a/media/libmedia/MediaProfiles.cpp b/media/libmedia/MediaProfiles.cpp index e2e6042..47f9258 100644 --- a/media/libmedia/MediaProfiles.cpp +++ b/media/libmedia/MediaProfiles.cpp @@ -163,7 +163,8 @@ MediaProfiles::logVideoEditorCap(const MediaProfiles::VideoEditorCap& cap UNUSED  }  /*static*/ int -MediaProfiles::findTagForName(const MediaProfiles::NameToTagMap *map, size_t nMappings, const char *name) +MediaProfiles::findTagForName(const MediaProfiles::NameToTagMap *map, size_t nMappings, +        const char *name)  {      int tag = -1;      for (size_t i = 0; i < nMappings; ++i) { @@ -295,9 +296,8 @@ MediaProfiles::createAudioEncoderCap(const char **atts)      CHECK(codec != -1);      MediaProfiles::AudioEncoderCap *cap = -        new MediaProfiles::AudioEncoderCap(static_cast<audio_encoder>(codec), atoi(atts[5]), atoi(atts[7]), -            atoi(atts[9]), atoi(atts[11]), atoi(atts[13]), -            atoi(atts[15])); +        new MediaProfiles::AudioEncoderCap(static_cast<audio_encoder>(codec), atoi(atts[5]), +            atoi(atts[7]), atoi(atts[9]), atoi(atts[11]), atoi(atts[13]), atoi(atts[15]));      logAudioEncoderCap(*cap);      return cap;  } @@ -330,7 +330,8 @@ MediaProfiles::createCamcorderProfile(int cameraId, const char **atts, Vector<in            !strcmp("fileFormat", atts[2]) &&            !strcmp("duration",   atts[4])); -    const size_t nProfileMappings = sizeof(sCamcorderQualityNameMap)/sizeof(sCamcorderQualityNameMap[0]); +    const size_t nProfileMappings = sizeof(sCamcorderQualityNameMap)/ +            sizeof(sCamcorderQualityNameMap[0]);      const int quality = findTagForName(sCamcorderQualityNameMap, nProfileMappings, atts[1]);      CHECK(quality != -1); @@ -722,16 +723,20 @@ MediaProfiles::createDefaultCamcorderTimeLapse480pProfile(camcorder_quality qual  MediaProfiles::createDefaultCamcorderTimeLapseLowProfiles(          MediaProfiles::CamcorderProfile **lowTimeLapseProfile,          MediaProfiles::CamcorderProfile **lowSpecificTimeLapseProfile) { -    *lowTimeLapseProfile = createDefaultCamcorderTimeLapseQcifProfile(CAMCORDER_QUALITY_TIME_LAPSE_LOW); -    *lowSpecificTimeLapseProfile = createDefaultCamcorderTimeLapseQcifProfile(CAMCORDER_QUALITY_TIME_LAPSE_QCIF); +    *lowTimeLapseProfile = createDefaultCamcorderTimeLapseQcifProfile( +            CAMCORDER_QUALITY_TIME_LAPSE_LOW); +    *lowSpecificTimeLapseProfile = createDefaultCamcorderTimeLapseQcifProfile( +            CAMCORDER_QUALITY_TIME_LAPSE_QCIF);  }  /*static*/ void  MediaProfiles::createDefaultCamcorderTimeLapseHighProfiles(          MediaProfiles::CamcorderProfile **highTimeLapseProfile,          MediaProfiles::CamcorderProfile **highSpecificTimeLapseProfile) { -    *highTimeLapseProfile = createDefaultCamcorderTimeLapse480pProfile(CAMCORDER_QUALITY_TIME_LAPSE_HIGH); -    *highSpecificTimeLapseProfile = createDefaultCamcorderTimeLapse480pProfile(CAMCORDER_QUALITY_TIME_LAPSE_480P); +    *highTimeLapseProfile = createDefaultCamcorderTimeLapse480pProfile( +            CAMCORDER_QUALITY_TIME_LAPSE_HIGH); +    *highSpecificTimeLapseProfile = createDefaultCamcorderTimeLapse480pProfile( +            CAMCORDER_QUALITY_TIME_LAPSE_480P);  }  /*static*/ MediaProfiles::CamcorderProfile* @@ -809,7 +814,8 @@ MediaProfiles::createDefaultCamcorderProfiles(MediaProfiles *profiles)      // high camcorder time lapse profiles.      MediaProfiles::CamcorderProfile *highTimeLapseProfile, *highSpecificTimeLapseProfile; -    createDefaultCamcorderTimeLapseHighProfiles(&highTimeLapseProfile, &highSpecificTimeLapseProfile); +    createDefaultCamcorderTimeLapseHighProfiles(&highTimeLapseProfile, +            &highSpecificTimeLapseProfile);      profiles->mCamcorderProfiles.add(highTimeLapseProfile);      profiles->mCamcorderProfiles.add(highSpecificTimeLapseProfile); diff --git a/media/libmedia/mediaplayer.cpp b/media/libmedia/mediaplayer.cpp index 9611ac7..9bfd813 100644 --- a/media/libmedia/mediaplayer.cpp +++ b/media/libmedia/mediaplayer.cpp @@ -240,7 +240,7 @@ status_t MediaPlayer::setVideoSurfaceTexture(  // must call with lock held  status_t MediaPlayer::prepareAsync_l()  { -    if ( (mPlayer != 0) && ( mCurrentState & ( MEDIA_PLAYER_INITIALIZED | MEDIA_PLAYER_STOPPED) ) ) { +    if ( (mPlayer != 0) && ( mCurrentState & (MEDIA_PLAYER_INITIALIZED | MEDIA_PLAYER_STOPPED) ) ) {          mPlayer->setAudioStreamType(mStreamType);          if (mAudioAttributesParcel != NULL) {              mPlayer->setParameter(KEY_PARAMETER_AUDIO_ATTRIBUTES, *mAudioAttributesParcel); @@ -414,7 +414,8 @@ status_t MediaPlayer::getCurrentPosition(int *msec)  status_t MediaPlayer::getDuration_l(int *msec)  {      ALOGV("getDuration_l"); -    bool isValidState = (mCurrentState & (MEDIA_PLAYER_PREPARED | MEDIA_PLAYER_STARTED | MEDIA_PLAYER_PAUSED | MEDIA_PLAYER_STOPPED | MEDIA_PLAYER_PLAYBACK_COMPLETE)); +    bool isValidState = (mCurrentState & (MEDIA_PLAYER_PREPARED | MEDIA_PLAYER_STARTED | +            MEDIA_PLAYER_PAUSED | MEDIA_PLAYER_STOPPED | MEDIA_PLAYER_PLAYBACK_COMPLETE));      if (mPlayer != 0 && isValidState) {          int durationMs;          status_t ret = mPlayer->getDuration(&durationMs); @@ -443,7 +444,8 @@ status_t MediaPlayer::getDuration(int *msec)  status_t MediaPlayer::seekTo_l(int msec)  {      ALOGV("seekTo %d", msec); -    if ((mPlayer != 0) && ( mCurrentState & ( MEDIA_PLAYER_STARTED | MEDIA_PLAYER_PREPARED | MEDIA_PLAYER_PAUSED |  MEDIA_PLAYER_PLAYBACK_COMPLETE) ) ) { +    if ((mPlayer != 0) && ( mCurrentState & ( MEDIA_PLAYER_STARTED | MEDIA_PLAYER_PREPARED | +            MEDIA_PLAYER_PAUSED |  MEDIA_PLAYER_PLAYBACK_COMPLETE) ) ) {          if ( msec < 0 ) {              ALOGW("Attempt to seek to invalid position: %d", msec);              msec = 0; @@ -477,7 +479,8 @@ status_t MediaPlayer::seekTo_l(int msec)              return NO_ERROR;          }      } -    ALOGE("Attempt to perform seekTo in wrong state: mPlayer=%p, mCurrentState=%u", mPlayer.get(), mCurrentState); +    ALOGE("Attempt to perform seekTo in wrong state: mPlayer=%p, mCurrentState=%u", mPlayer.get(), +            mCurrentState);      return INVALID_OPERATION;  } diff --git a/media/ndk/NdkMediaCodec.cpp b/media/ndk/NdkMediaCodec.cpp index ed00b72..3124e4a 100644 --- a/media/ndk/NdkMediaCodec.cpp +++ b/media/ndk/NdkMediaCodec.cpp @@ -352,7 +352,8 @@ media_status_t AMediaCodec_releaseOutputBufferAtTime(  }  //EXPORT -media_status_t AMediaCodec_setNotificationCallback(AMediaCodec *mData, OnCodecEvent callback, void *userdata) { +media_status_t AMediaCodec_setNotificationCallback(AMediaCodec *mData, OnCodecEvent callback, +        void *userdata) {      mData->mCallback = callback;      mData->mCallbackUserData = userdata;      return AMEDIA_OK; diff --git a/media/ndk/NdkMediaExtractor.cpp b/media/ndk/NdkMediaExtractor.cpp index db57d0b..0ecd64f 100644 --- a/media/ndk/NdkMediaExtractor.cpp +++ b/media/ndk/NdkMediaExtractor.cpp @@ -70,7 +70,8 @@ media_status_t AMediaExtractor_delete(AMediaExtractor *mData) {  }  EXPORT -media_status_t AMediaExtractor_setDataSourceFd(AMediaExtractor *mData, int fd, off64_t offset, off64_t length) { +media_status_t AMediaExtractor_setDataSourceFd(AMediaExtractor *mData, int fd, off64_t offset, +        off64_t length) {      ALOGV("setDataSource(%d, %lld, %lld)", fd, offset, length);      return translate_error(mData->mImpl->setDataSource(fd, offset, length));  } diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp index 9db313e..9ad437a 100644 --- a/services/audioflinger/AudioFlinger.cpp +++ b/services/audioflinger/AudioFlinger.cpp @@ -185,7 +185,8 @@ AudioFlinger::AudioFlinger()      char value[PROPERTY_VALUE_MAX];      bool doLog = (property_get("ro.test_harness", value, "0") > 0) && (atoi(value) == 1);      if (doLog) { -        mLogMemoryDealer = new MemoryDealer(kLogMemorySize, "LogWriters", MemoryHeapBase::READ_ONLY); +        mLogMemoryDealer = new MemoryDealer(kLogMemorySize, "LogWriters", +                MemoryHeapBase::READ_ONLY);      }  #ifdef TEE_SINK diff --git a/services/audioflinger/AudioResamplerFirGen.h b/services/audioflinger/AudioResamplerFirGen.h index f3718b6..a9c84de 100644 --- a/services/audioflinger/AudioResamplerFirGen.h +++ b/services/audioflinger/AudioResamplerFirGen.h @@ -204,7 +204,8 @@ struct I0ATerm {  template <>  struct I0ATerm<0> { // 1/sqrt(2*PI); -    static const CONSTEXPR double value = 0.398942280401432677939946059934381868475858631164934657665925; +    static const CONSTEXPR double value = +            0.398942280401432677939946059934381868475858631164934657665925;  };  #if USE_HORNERS_METHOD diff --git a/services/audioflinger/AudioResamplerFirProcess.h b/services/audioflinger/AudioResamplerFirProcess.h index efc8055..1118bf8 100644 --- a/services/audioflinger/AudioResamplerFirProcess.h +++ b/services/audioflinger/AudioResamplerFirProcess.h @@ -174,7 +174,8 @@ struct InterpNull {   * Process() calls ProcessBase() with TFUNC = InterpCompute, for interpolated phase.   */ -template <int CHANNELS, int STRIDE, typename TFUNC, typename TC, typename TI, typename TO, typename TINTERP> +template <int CHANNELS, int STRIDE, typename TFUNC, typename TC, typename TI, typename TO, +        typename TINTERP>  static inline  void ProcessBase(TO* const out,          size_t count, @@ -268,7 +269,8 @@ void Process(TO* const out,          TINTERP lerpP,          const TO* const volumeLR)  { -    ProcessBase<CHANNELS, STRIDE, InterpCompute>(out, count, coefsP, coefsN, sP, sN, lerpP, volumeLR); +    ProcessBase<CHANNELS, STRIDE, InterpCompute>(out, count, coefsP, coefsN, sP, sN, lerpP, +            volumeLR);  }  /* diff --git a/services/audioflinger/FastMixer.cpp b/services/audioflinger/FastMixer.cpp index 2678cbf..141a79e 100644 --- a/services/audioflinger/FastMixer.cpp +++ b/services/audioflinger/FastMixer.cpp @@ -629,7 +629,8 @@ void FastMixerDumpState::dump(int fd) const              left.sample(tail[i]);              right.sample(tail[n - (i + 1)]);          } -        dprintf(fd, "  Distribution of mix cycle times in ms for the tails (> ~3 stddev outliers):\n" +        dprintf(fd, "  Distribution of mix cycle times in ms for the tails " +                    "(> ~3 stddev outliers):\n"                      "    left tail: mean=%.2f min=%.2f max=%.2f stddev=%.2f\n"                      "    right tail: mean=%.2f min=%.2f max=%.2f stddev=%.2f\n",                      left.mean()*1e-6, left.minimum()*1e-6, left.maximum()*1e-6, left.stddev()*1e-6, diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp index 984f8b7..a7ee38b 100644 --- a/services/audioflinger/Threads.cpp +++ b/services/audioflinger/Threads.cpp @@ -5360,7 +5360,8 @@ reacquire_wakelock:                  state->mCommand = FastCaptureState::READ_WRITE;  #if 0   // FIXME                  mFastCaptureDumpState.increaseSamplingN(mAudioFlinger->isLowRamDevice() ? -                        FastCaptureDumpState::kSamplingNforLowRamDevice : FastMixerDumpState::kSamplingN); +                        FastCaptureDumpState::kSamplingNforLowRamDevice : +                        FastMixerDumpState::kSamplingN);  #endif                  didModify = true;              } @@ -5508,8 +5509,8 @@ reacquire_wakelock:                              upmix_to_stereo_i16_from_mono_i16((int16_t *)dst, (const int16_t *)src,                                      part1);                          } else { -                            downmix_to_mono_i16_from_stereo_i16((int16_t *)dst, (const int16_t *)src, -                                    part1); +                            downmix_to_mono_i16_from_stereo_i16((int16_t *)dst, +                                    (const int16_t *)src, part1);                          }                          dst += part1 * activeTrack->mFrameSize;                          front += part1; diff --git a/services/audioflinger/Threads.h b/services/audioflinger/Threads.h index 65088d3..4397cec 100644 --- a/services/audioflinger/Threads.h +++ b/services/audioflinger/Threads.h @@ -1167,7 +1167,8 @@ private:              const sp<MemoryDealer>              mReadOnlyHeap;              // one-time initialization, no locks required -            sp<FastCapture>                     mFastCapture;   // non-0 if there is also a fast capture +            sp<FastCapture>                     mFastCapture;   // non-0 if there is also +                                                                // a fast capture              // FIXME audio watchdog thread              // contents are not guaranteed to be consistent, no locks required  | 
