*参照元 [#me92e501]
#backlinks

*説明 [#c46e4f3a]
-パス: [[linux-4.4.1/sound/soc/soc-dapm.c]]

-FIXME: これは何?
--説明


**引数 [#dfe6d1f5]
-const struct snd_kcontrol *kcontrol
--
--[[linux-4.4.1/snd_kcontrol]]
-unsigned int value
--


**返り値 [#cf652284]
-bool
--設定後、以前と値が変わったら true、以前と同じ値ならば false


**参考 [#a2c3596b]


*実装 [#a68e6789]
 static bool dapm_kcontrol_set_value(const struct snd_kcontrol *kcontrol,
 	unsigned int value)
 {
 	struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol);
 
-
--[[linux-4.4.1/dapm_kcontrol_data]]
--[[linux-4.4.1/snd_kcontrol_chip()]]

 	if (data->value == value)
 		return false;
 
 	if (data->widget)
 		data->widget->on_val = value;
 
 	data->value = value;
 
 	return true;
 }


*コメント [#r43ac185]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS