Lines Matching refs:profile
61 void profile_init(alsa_device_profile* profile, int direction);
62 bool profile_is_initialized(alsa_device_profile* profile);
63 bool profile_is_valid(alsa_device_profile* profile);
64 bool profile_is_cached_for(alsa_device_profile* profile, int card, int device);
65 void profile_decache(alsa_device_profile* profile);
67 bool profile_read_device_info(alsa_device_profile* profile);
70 char * profile_get_sample_rate_strs(alsa_device_profile* profile);
71 char * profile_get_format_strs(alsa_device_profile* profile);
72 char * profile_get_channel_count_strs(alsa_device_profile* profile);
75 unsigned profile_get_default_sample_rate(alsa_device_profile* profile);
76 bool profile_is_sample_rate_valid(alsa_device_profile* profile, unsigned rate);
79 enum pcm_format profile_get_default_format(alsa_device_profile* profile);
80 bool profile_is_format_valid(alsa_device_profile* profile, enum pcm_format fmt);
83 unsigned profile_get_default_channel_count(alsa_device_profile* profile);
84 bool profile_is_channel_count_valid(alsa_device_profile* profile, unsigned count);
87 unsigned profile_calc_min_period_size(alsa_device_profile* profile, unsigned sample_rate);
88 unsigned int profile_get_period_size(alsa_device_profile* profile, unsigned sample_rate);