Loading services/audioflinger/IAfThread.h +1 −0 Original line number Diff line number Diff line Loading @@ -163,6 +163,7 @@ public: virtual audio_channel_mask_t mixerChannelMask() const = 0; virtual audio_format_t format() const = 0; virtual uint32_t channelCount() const = 0; virtual std::string flagsAsString() const = 0; // Called by AudioFlinger::frameCount(audio_io_handle_t output) and effects, // and returns the [normal mix] buffer's frame count. Loading services/audioflinger/IAfTrack.h +4 −0 Original line number Diff line number Diff line Loading @@ -205,6 +205,7 @@ public: virtual const char* getTrackStateAsString() const = 0; virtual const std::string& getTraceSuffix() const = 0; // Called by the PlaybackThread to indicate that the track is becoming active // and a new interval should start with a given device list. virtual void logBeginInterval(const std::string& devices) = 0; Loading @@ -212,6 +213,9 @@ public: // Called by the PlaybackThread to indicate the track is no longer active. virtual void logEndInterval() = 0; // Called by the PlaybackThread when ATRACE is enabled. virtual void logRefreshInterval(const std::string& devices) = 0; // Called to tally underrun frames in playback. virtual void tallyUnderrunFrames(size_t frames) = 0; Loading services/audioflinger/MmapTracks.h +1 −0 Original line number Diff line number Diff line Loading @@ -78,6 +78,7 @@ public: float getPortVolume() const override { return mVolume; } bool getPortMute() const override { return mMutedFromPort; } std::string trackFlagsAsString() const final { return {}; } private: DISALLOW_COPY_AND_ASSIGN(MmapTrack); Loading services/audioflinger/PlaybackTracks.h +2 −0 Original line number Diff line number Diff line Loading @@ -231,6 +231,8 @@ public: float getPortVolume() const override { return mVolume; } bool getPortMute() const override { return mMutedFromPort; } std::string trackFlagsAsString() const final { return toString(mFlags); } protected: DISALLOW_COPY_AND_ASSIGN(Track); Loading services/audioflinger/RecordTracks.h +2 −0 Original line number Diff line number Diff line Loading @@ -98,6 +98,8 @@ public: return mResamplerBufferProvider; } std::string trackFlagsAsString() const final { return toString(mFlags); } private: DISALLOW_COPY_AND_ASSIGN(RecordTrack); Loading Loading
services/audioflinger/IAfThread.h +1 −0 Original line number Diff line number Diff line Loading @@ -163,6 +163,7 @@ public: virtual audio_channel_mask_t mixerChannelMask() const = 0; virtual audio_format_t format() const = 0; virtual uint32_t channelCount() const = 0; virtual std::string flagsAsString() const = 0; // Called by AudioFlinger::frameCount(audio_io_handle_t output) and effects, // and returns the [normal mix] buffer's frame count. Loading
services/audioflinger/IAfTrack.h +4 −0 Original line number Diff line number Diff line Loading @@ -205,6 +205,7 @@ public: virtual const char* getTrackStateAsString() const = 0; virtual const std::string& getTraceSuffix() const = 0; // Called by the PlaybackThread to indicate that the track is becoming active // and a new interval should start with a given device list. virtual void logBeginInterval(const std::string& devices) = 0; Loading @@ -212,6 +213,9 @@ public: // Called by the PlaybackThread to indicate the track is no longer active. virtual void logEndInterval() = 0; // Called by the PlaybackThread when ATRACE is enabled. virtual void logRefreshInterval(const std::string& devices) = 0; // Called to tally underrun frames in playback. virtual void tallyUnderrunFrames(size_t frames) = 0; Loading
services/audioflinger/MmapTracks.h +1 −0 Original line number Diff line number Diff line Loading @@ -78,6 +78,7 @@ public: float getPortVolume() const override { return mVolume; } bool getPortMute() const override { return mMutedFromPort; } std::string trackFlagsAsString() const final { return {}; } private: DISALLOW_COPY_AND_ASSIGN(MmapTrack); Loading
services/audioflinger/PlaybackTracks.h +2 −0 Original line number Diff line number Diff line Loading @@ -231,6 +231,8 @@ public: float getPortVolume() const override { return mVolume; } bool getPortMute() const override { return mMutedFromPort; } std::string trackFlagsAsString() const final { return toString(mFlags); } protected: DISALLOW_COPY_AND_ASSIGN(Track); Loading
services/audioflinger/RecordTracks.h +2 −0 Original line number Diff line number Diff line Loading @@ -98,6 +98,8 @@ public: return mResamplerBufferProvider; } std::string trackFlagsAsString() const final { return toString(mFlags); } private: DISALLOW_COPY_AND_ASSIGN(RecordTrack); Loading