Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a3f1fa30 authored by Glenn Kasten's avatar Glenn Kasten
Browse files

Fix incorrect includes of AudioTrack.h

Remove unnecessary includes of AudioTrack.h.
Use forward declaration of class names in preference to #include when possible.

Change-Id: I12982811fa75c2c7695d8bbfa595a7aaec047dc0
parent 04eaf3e5
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -22,7 +22,6 @@

#include <media/IAudioFlinger.h>
#include <media/IAudioRecord.h>
#include <media/AudioTrack.h>

#include <utils/RefBase.h>
#include <utils/Errors.h>
@@ -34,6 +33,8 @@

namespace android {

class audio_track_cblk_t;

// ----------------------------------------------------------------------------

class AudioRecord
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@
#include <gui/SurfaceTextureClient.h>

#include <media/mediaplayer.h>
#include <media/AudioTrack.h>
#include <media/AudioSystem.h>

#include <surfaceflinger/Surface.h>

+1 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@

namespace android {

class AudioTrack;
class IMediaRecorder;
class IMediaMetadataRetriever;
class IOMX;
+0 −2
Original line number Diff line number Diff line
@@ -33,8 +33,6 @@

#include <utils/String16.h>

#include <media/AudioTrack.h>

#include <system/audio.h>

#include "MediaRecorderClient.h"
+0 −1
Original line number Diff line number Diff line
@@ -19,7 +19,6 @@
#define ANDROID_MIDIFILE_H

#include <media/MediaPlayerInterface.h>
#include <media/AudioTrack.h>
#include <libsonivox/eas.h>

namespace android {