Lines Matching refs:IOProfile
184 class IOProfile; variable
195 Vector <IOProfile *> mOutputProfiles; // output profiles exposed by this module
196 Vector <IOProfile *> mInputProfiles; // input profiles exposed by this module
204 class IOProfile
207 IOProfile(HwModule *module);
208 ~IOProfile();
254 AudioOutputDescriptor(const IOProfile *profile);
286 const IOProfile *mProfile; // I/O profile this output derives from
298 AudioInputDescriptor(const IOProfile *profile);
309 const IOProfile *mProfile; // I/O profile this output derives from
494 IOProfile *getInputProfile(audio_devices_t device,
498 IOProfile *getProfileForDirectOutput(audio_devices_t device,
517 void loadSamplingRates(char *name, IOProfile *profile);
518 void loadFormats(char *name, IOProfile *profile);
519 void loadOutChannels(char *name, IOProfile *profile);
520 void loadInChannels(char *name, IOProfile *profile);