Lines Matching full:virtual
36 virtual status_t getSupportedDevices(uint32_t *devices);
39 virtual status_t initCheck();
42 virtual status_t setVoiceVolume(float volume);
45 virtual status_t setMasterVolume(float volume);
48 virtual status_t getMasterVolume(float *volume);
51 virtual status_t setMode(audio_mode_t mode);
54 virtual status_t setMicMute(bool state);
55 virtual status_t getMicMute(bool *state);
56 virtual status_t setMasterMute(bool state);
57 virtual status_t getMasterMute(bool *state);
60 virtual status_t setParameters(const String8& kvPairs);
63 virtual status_t getParameters(const String8& keys, String8 *values);
66 virtual status_t getInputBufferSize(const struct audio_config *config,
71 virtual status_t openOutputStream(
81 virtual status_t openInputStream(
91 virtual status_t supportsAudioPatches(bool *supportsPatches);
94 virtual status_t createAudioPatch(
102 virtual status_t releaseAudioPatch(audio_patch_handle_t patch);
105 virtual status_t getAudioPort(struct audio_port *port);
108 virtual status_t setAudioPortConfig(const struct audio_port_config *config);
111 virtual status_t getMicrophones(std::vector<media::MicrophoneInfo> *microphones);
113 virtual status_t dump(int fd);
124 virtual ~DeviceHalHidl();