Lines Matching refs:new_value
46 union ctl_values new_value; member
389 memcpy(ar->mixer_state[ctl_index].new_value.ptr, path->setting[i].value.ptr, in path_apply()
411 memcpy(ar->mixer_state[ctl_index].new_value.ptr, in path_reset()
527 ar->mixer_state[ctl_index].new_value.bytes[id] = value; in start_tag()
529 ar->mixer_state[ctl_index].new_value.enumerated[id] = value; in start_tag()
531 ar->mixer_state[ctl_index].new_value.integer[id] = value; in start_tag()
539 ar->mixer_state[ctl_index].new_value.bytes[i] = value; in start_tag()
541 ar->mixer_state[ctl_index].new_value.enumerated[i] = value; in start_tag()
543 ar->mixer_state[ctl_index].new_value.integer[i] = value; in start_tag()
597 ar->mixer_state[i].new_value.ptr = calloc(num_values, value_sz); in alloc_mixer_state()
605 memcpy(ar->mixer_state[i].new_value.ptr, ar->mixer_state[i].old_value.ptr, in alloc_mixer_state()
623 free(ar->mixer_state[i].new_value.ptr); in free_mixer_state()
653 … if (ar->mixer_state[i].old_value.bytes[j] != ar->mixer_state[i].new_value.bytes[j]) { in audio_route_update_mixer()
661 != ar->mixer_state[i].new_value.enumerated[j]) { in audio_route_update_mixer()
668 … if (ar->mixer_state[i].old_value.integer[j] != ar->mixer_state[i].new_value.integer[j]) { in audio_route_update_mixer()
676 mixer_ctl_set_value(ctl, 0, ar->mixer_state[i].new_value.enumerated[0]); in audio_route_update_mixer()
678 mixer_ctl_set_array(ctl, ar->mixer_state[i].new_value.ptr, num_values); in audio_route_update_mixer()
681 memcpy(ar->mixer_state[i].old_value.ptr, ar->mixer_state[i].new_value.ptr, in audio_route_update_mixer()
701 memcpy(ar->mixer_state[i].reset_value.ptr, ar->mixer_state[i].new_value.ptr, in save_mixer_state()
719 memcpy(ar->mixer_state[i].new_value.ptr, ar->mixer_state[i].reset_value.ptr, in audio_route_reset()
807 if (ms->old_value.bytes[j] != ms->new_value.bytes[j]) { in audio_route_update_path()
808 mixer_ctl_set_array(ms->ctl, ms->new_value.bytes, ms->num_values); in audio_route_update_path()
809 memcpy(ms->old_value.bytes, ms->new_value.bytes, ms->num_values * value_sz); in audio_route_update_path()
813 if (ms->old_value.enumerated[j] != ms->new_value.enumerated[j]) { in audio_route_update_path()
814 mixer_ctl_set_value(ms->ctl, 0, ms->new_value.enumerated[0]); in audio_route_update_path()
815 memcpy(ms->old_value.enumerated, ms->new_value.enumerated, in audio_route_update_path()
819 } else if (ms->old_value.integer[j] != ms->new_value.integer[j]) { in audio_route_update_path()
820 mixer_ctl_set_array(ms->ctl, ms->new_value.integer, ms->num_values); in audio_route_update_path()
821 memcpy(ms->old_value.integer, ms->new_value.integer, ms->num_values * value_sz); in audio_route_update_path()