diff options
| -rw-r--r-- | services/audioflinger/Tracks.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/services/audioflinger/Tracks.cpp b/services/audioflinger/Tracks.cpp index 1b03060..f7da209 100644 --- a/services/audioflinger/Tracks.cpp +++ b/services/audioflinger/Tracks.cpp @@ -1951,7 +1951,9 @@ AudioFlinger::RecordThread::RecordTrack::RecordTrack(                            ((buffer == NULL) ? ALLOC_LOCAL : ALLOC_NONE),                    type),          mOverflow(false), -        mFramesToDrop(0) +        mFramesToDrop(0), +        mResamplerBufferProvider(NULL), // initialize in case of early constructor exit +        mRecordBufferConverter(NULL)  {      if (mCblk == NULL) {          return;  | 
