Lines Matching full:virtual
37 virtual ~A2dpAudioInterface();
38 virtual status_t initCheck();
40 virtual status_t setVoiceVolume(float volume);
41 virtual status_t setMasterVolume(float volume);
43 virtual status_t setMode(int mode);
46 virtual status_t setMicMute(bool state);
47 virtual status_t getMicMute(bool* state);
49 virtual status_t setParameters(const String8& keyValuePairs);
50 virtual String8 getParameters(const String8& keys);
52 virtual size_t getInputBufferSize(uint32_t sampleRate, int format, int channelCount);
55 virtual AudioStreamOut* openOutputStream(
61 virtual void closeOutputStream(AudioStreamOut* out);
63 virtual AudioStreamIn* openInputStream(
70 virtual void closeInputStream(AudioStreamIn* in);
74 virtual status_t dump(int fd, const Vector<String16>& args);
80 virtual ~A2dpAudioStreamOut();
85 virtual uint32_t sampleRate() const { return 44100; }
87 virtual size_t bufferSize() const { return 512 * 20; }
88 virtual uint32_t channels() const { return AudioSystem::CHANNEL_OUT_STEREO; }
89 virtual int format() const { return AudioSystem::PCM_16_BIT; }
90 virtual uint32_t latency() const { return ((1000*bufferSize())/frameSize())/sampleRate() + 200; }
91 virtual status_t setVolume(float left, float right) { return INVALID_OPERATION; }
92 virtual ssize_t write(const void* buffer, size_t bytes);
94 virtual status_t dump(int fd, const Vector<String16>& args);
95 virtual status_t setParameters(const String8& keyValuePairs);
96 virtual String8 getParameters(const String8& keys);
97 virtual status_t getRenderPosition(uint32_t *dspFrames);