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

Commit c1513f42 authored by Glenn Kasten's avatar Glenn Kasten Committed by Android (Google) Code Review
Browse files

Merge "Move declaration of stream_type_t up earlier"

parents 80d0a9db 3773334f
Loading
Loading
Loading
Loading
+13 −13
Original line number Diff line number Diff line
@@ -564,6 +564,18 @@ private:
                    KeyedVector< int, KeyedVector< int, sp<SuspendedSessionDesc> > >  mSuspendedSessions;
    };

    struct  stream_type_t {
        stream_type_t()
            :   volume(1.0f),
                mute(false),
                valid(true)
        {
        }
        float       volume;
        bool        mute;
        bool        valid;
    };

    // --- PlaybackThread ---
    class PlaybackThread : public ThreadBase {
    public:
@@ -758,18 +770,6 @@ private:

                            void setStreamValid(audio_stream_type_t streamType, bool valid);

        struct  stream_type_t {
            stream_type_t()
                :   volume(1.0f),
                    mute(false),
                    valid(true)
            {
            }
            float       volume;
            bool        mute;
            bool        valid;
        };

    protected:
        int16_t*                        mMixBuffer;
        int                             mSuspended;
@@ -1412,7 +1412,7 @@ mutable Mutex mLock; // mutex for process, commands and handl


                DefaultKeyedVector< audio_io_handle_t, sp<PlaybackThread> >  mPlaybackThreads;
                PlaybackThread::stream_type_t       mStreamTypes[AUDIO_STREAM_CNT];
                stream_type_t                       mStreamTypes[AUDIO_STREAM_CNT];

                // both are protected by mLock
                float                               mMasterVolume;