Lines Matching refs:output
86 int output,
90 virtual uint32_t sampleRate(int output) const;
91 virtual int channelCount(int output) const;
92 virtual uint32_t format(int output) const;
93 virtual size_t frameCount(int output) const;
94 virtual uint32_t latency(int output) const;
102 virtual status_t setStreamVolume(int stream, float value, int output);
105 virtual float streamVolume(int stream, int output) const;
130 virtual status_t closeOutput(int output);
132 virtual status_t suspendOutput(int output);
134 virtual status_t restoreOutput(int output);
144 virtual status_t setStreamOutput(uint32_t stream, int output);
148 virtual status_t getRenderPosition(uint32_t *halFrames, uint32_t *dspFrames, int output);
555 uint32_t mDevice; // output device for PlaybackThread
556 // input + output devices for RecordThread
697 PlaybackThread (const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, int id, uint32_t device);
819 AudioStreamOut* output,
847 DirectOutputThread (const sp<AudioFlinger>& audioFlinger, AudioStreamOut* output, int id, uint32_t device);
892 PlaybackThread *checkPlaybackThread_l(int output) const;
893 MixerThread *checkMixerThread_l(int output) const;
1155 effect_config_t mConfig; // input and output audio configuration
1236 // There can be any number of EffectChain objects per output mixer thread (PlaybackThread).
1237 // The EffecChain with session ID 0 contains global effects applied to the output mix.
1344 int16_t *mOutBuffer; // chain output buffer