Home | History | Annotate | Download | only in audio

Lines Matching full:virtual

45     virtual ssize_t     write(const void* buffer, size_t bytes);
46 virtual uint32_t sampleRate() const;
47 virtual size_t bufferSize() const;
48 virtual uint32_t channels() const;
49 virtual int format() const;
50 virtual uint32_t latency() const;
51 virtual status_t setVolume(float left, float right);
52 virtual status_t standby();
53 virtual status_t setParameters(const String8& keyValuePairs);
54 virtual String8 getParameters(const String8& keys);
55 virtual status_t dump(int fd, const Vector<String16>& args);
60 virtual status_t getRenderPosition(uint32_t *dspFrames);
87 virtual uint32_t sampleRate() const;
88 virtual size_t bufferSize() const;
89 virtual uint32_t channels() const;
90 virtual int format() const;
92 virtual status_t setGain(float gain);
93 virtual ssize_t read(void* buffer, ssize_t bytes);
94 virtual status_t standby();
95 virtual status_t setParameters(const String8& keyValuePairs);
96 virtual String8 getParameters(const String8& keys);
97 virtual unsigned int getInputFramesLost() const;
98 virtual status_t dump(int fd, const Vector<String16>& args);
121 virtual AudioStreamOut* openOutputStream(
127 virtual void closeOutputStream(AudioStreamOut* out);
129 virtual ~AudioDumpInterface();
131 virtual status_t initCheck()
133 virtual status_t setVoiceVolume(float volume)
135 virtual status_t setMasterVolume(float volume)
138 virtual status_t setMode(int mode);
141 virtual status_t setMicMute(bool state)
143 virtual status_t getMicMute(bool* state)
146 virtual status_t setParameters(const String8& keyValuePairs);
147 virtual String8 getParameters(const String8& keys);
149 virtual size_t getInputBufferSize(uint32_t sampleRate, int format, int channelCount);
151 virtual AudioStreamIn* openInputStream(uint32_t devices, int *format, uint32_t *channels,
153 virtual void closeInputStream(AudioStreamIn* in);
155 virtual status_t dump(int fd, const Vector<String16>& args) { return mFinalInterface->dumpState(fd, args); }