Lines Matching full:virtual
40 virtual ~AudioStreamOutGeneric();
42 virtual status_t set(
50 virtual uint32_t sampleRate() const { return 44100; }
51 virtual size_t bufferSize() const { return 4096; }
52 virtual uint32_t channels() const { return AudioSystem::CHANNEL_OUT_STEREO; }
53 virtual int format() const { return AudioSystem::PCM_16_BIT; }
54 virtual uint32_t latency() const { return 20; }
55 virtual status_t setVolume(float left, float right) { return INVALID_OPERATION; }
56 virtual ssize_t write(const void* buffer, size_t bytes);
57 virtual status_t standby();
58 virtual status_t dump(int fd, const Vector<String16>& args);
59 virtual status_t setParameters(const String8& keyValuePairs);
60 virtual String8 getParameters(const String8& keys);
61 virtual status_t getRenderPosition(uint32_t *dspFrames);
73 virtual ~AudioStreamInGeneric();
75 virtual status_t set(
84 virtual uint32_t sampleRate() const { return 8000; }
85 virtual size_t bufferSize() const { return 320; }
86 virtual uint32_t channels() const { return AudioSystem::CHANNEL_IN_MONO; }
87 virtual int format() const { return AudioSystem::PCM_16_BIT; }
88 virtual status_t setGain(float gain) { return INVALID_OPERATION; }
89 virtual ssize_t read(void* buffer, ssize_t bytes);
90 virtual status_t dump(int fd, const Vector<String16>& args);
91 virtual status_t standby() { return NO_ERROR; }
92 virtual status_t setParameters(const String8& keyValuePairs);
93 virtual String8 getParameters(const String8& keys);
94 virtual unsigned int getInputFramesLost() const { return 0; }
95 virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; }
96 virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; }
110 virtual ~AudioHardwareGeneric();
111 virtual status_t initCheck();
112 virtual status_t setVoiceVolume(float volume);
113 virtual status_t setMasterVolume(float volume);
116 virtual status_t setMicMute(bool state);
117 virtual status_t getMicMute(bool* state);
120 virtual AudioStreamOut* openOutputStream(
126 virtual void closeOutputStream(AudioStreamOut* out);
128 virtual AudioStreamIn* openInputStream(
135 virtual void closeInputStream(AudioStreamIn* in);
140 virtual status_t dump(int fd, const Vector<String16>& args);