mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	volume: Rename 'sync volume' to 'deferred volume'.
This just covers Lennart's concern over the terminology used. The majority of this change is simply the following command: grep -rli sync[-_]volume . | xargs sed -i 's/sync_volume/deferred_volume/g;s/PA_SINK_SYNC_VOLUME/PA_SINK_DEFERRED_VOLUME/g;s/PA_SOURCE_SYNC_VOLUME/PA_SOURCE_DEFERRED_VOLUME/g;s/sync-volume/deferred-volume/g' Some minor tweaks were added on top to tidy up formatting and a couple of phrases were clarified too.
This commit is contained in:
		
							parent
							
								
									83577aa373
								
							
						
					
					
						commit
						aa3142ab20
					
				
					 20 changed files with 143 additions and 141 deletions
				
			
		| 
						 | 
				
			
			@ -343,8 +343,8 @@ pa_sink* pa_sink_new(
 | 
			
		|||
    PA_LLIST_HEAD_INIT(pa_sink_volume_change, s->thread_info.volume_changes);
 | 
			
		||||
    s->thread_info.volume_changes_tail = NULL;
 | 
			
		||||
    pa_sw_cvolume_multiply(&s->thread_info.current_hw_volume, &s->soft_volume, &s->real_volume);
 | 
			
		||||
    s->thread_info.volume_change_safety_margin = core->sync_volume_safety_margin_usec;
 | 
			
		||||
    s->thread_info.volume_change_extra_delay = core->sync_volume_extra_delay_usec;
 | 
			
		||||
    s->thread_info.volume_change_safety_margin = core->deferred_volume_safety_margin_usec;
 | 
			
		||||
    s->thread_info.volume_change_extra_delay = core->deferred_volume_extra_delay_usec;
 | 
			
		||||
 | 
			
		||||
    /* FIXME: This should probably be moved to pa_sink_put() */
 | 
			
		||||
    pa_assert_se(pa_idxset_put(core->sinks, s, &s->index) >= 0);
 | 
			
		||||
| 
						 | 
				
			
			@ -495,9 +495,9 @@ void pa_sink_set_write_volume_callback(pa_sink *s, pa_sink_cb_t cb) {
 | 
			
		|||
    flags = s->flags;
 | 
			
		||||
 | 
			
		||||
    if (cb)
 | 
			
		||||
        s->flags |= PA_SINK_SYNC_VOLUME;
 | 
			
		||||
        s->flags |= PA_SINK_DEFERRED_VOLUME;
 | 
			
		||||
    else
 | 
			
		||||
        s->flags &= ~PA_SINK_SYNC_VOLUME;
 | 
			
		||||
        s->flags &= ~PA_SINK_DEFERRED_VOLUME;
 | 
			
		||||
 | 
			
		||||
    /* If the flags have changed after init, let any clients know via a change event */
 | 
			
		||||
    if (s->state != PA_SINK_INIT && flags != s->flags)
 | 
			
		||||
| 
						 | 
				
			
			@ -595,7 +595,7 @@ void pa_sink_put(pa_sink* s) {
 | 
			
		|||
     * Note: All of these flags set here can change over the life time
 | 
			
		||||
     * of the sink. */
 | 
			
		||||
    pa_assert(!(s->flags & PA_SINK_HW_VOLUME_CTRL) || s->set_volume);
 | 
			
		||||
    pa_assert(!(s->flags & PA_SINK_SYNC_VOLUME) || s->write_volume);
 | 
			
		||||
    pa_assert(!(s->flags & PA_SINK_DEFERRED_VOLUME) || s->write_volume);
 | 
			
		||||
    pa_assert(!(s->flags & PA_SINK_HW_MUTE_CTRL) || s->set_mute);
 | 
			
		||||
 | 
			
		||||
    /* XXX: Currently decibel volume is disabled for all sinks that use volume
 | 
			
		||||
| 
						 | 
				
			
			@ -919,7 +919,7 @@ void pa_sink_process_rewind(pa_sink *s, size_t nbytes) {
 | 
			
		|||
 | 
			
		||||
    if (nbytes > 0) {
 | 
			
		||||
        pa_log_debug("Processing rewind...");
 | 
			
		||||
        if (s->flags & PA_SINK_SYNC_VOLUME)
 | 
			
		||||
        if (s->flags & PA_SINK_DEFERRED_VOLUME)
 | 
			
		||||
            pa_sink_volume_change_rewind(s, nbytes);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1876,7 +1876,7 @@ void pa_sink_set_volume(
 | 
			
		|||
         * apply one to root_sink->soft_volume */
 | 
			
		||||
 | 
			
		||||
        pa_cvolume_reset(&root_sink->soft_volume, root_sink->sample_spec.channels);
 | 
			
		||||
        if (!(root_sink->flags & PA_SINK_SYNC_VOLUME))
 | 
			
		||||
        if (!(root_sink->flags & PA_SINK_DEFERRED_VOLUME))
 | 
			
		||||
            root_sink->set_volume(root_sink);
 | 
			
		||||
 | 
			
		||||
    } else
 | 
			
		||||
| 
						 | 
				
			
			@ -1896,7 +1896,7 @@ void pa_sink_set_soft_volume(pa_sink *s, const pa_cvolume *volume) {
 | 
			
		|||
    pa_sink_assert_ref(s);
 | 
			
		||||
    pa_assert(!(s->flags & PA_SINK_SHARE_VOLUME_WITH_MASTER));
 | 
			
		||||
 | 
			
		||||
    if (s->flags & PA_SINK_SYNC_VOLUME)
 | 
			
		||||
    if (s->flags & PA_SINK_DEFERRED_VOLUME)
 | 
			
		||||
        pa_sink_assert_io_context(s);
 | 
			
		||||
    else
 | 
			
		||||
        pa_assert_ctl_context();
 | 
			
		||||
| 
						 | 
				
			
			@ -1906,7 +1906,7 @@ void pa_sink_set_soft_volume(pa_sink *s, const pa_cvolume *volume) {
 | 
			
		|||
    else
 | 
			
		||||
        s->soft_volume = *volume;
 | 
			
		||||
 | 
			
		||||
    if (PA_SINK_IS_LINKED(s->state) && !(s->flags & PA_SINK_SYNC_VOLUME))
 | 
			
		||||
    if (PA_SINK_IS_LINKED(s->state) && !(s->flags & PA_SINK_DEFERRED_VOLUME))
 | 
			
		||||
        pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_SET_VOLUME, NULL, 0, NULL) == 0);
 | 
			
		||||
    else
 | 
			
		||||
        s->thread_info.soft_volume = s->soft_volume;
 | 
			
		||||
| 
						 | 
				
			
			@ -1999,7 +1999,7 @@ const pa_cvolume *pa_sink_get_volume(pa_sink *s, pa_bool_t force_refresh) {
 | 
			
		|||
 | 
			
		||||
        old_real_volume = s->real_volume;
 | 
			
		||||
 | 
			
		||||
        if (!(s->flags & PA_SINK_SYNC_VOLUME) && s->get_volume)
 | 
			
		||||
        if (!(s->flags & PA_SINK_DEFERRED_VOLUME) && s->get_volume)
 | 
			
		||||
            s->get_volume(s);
 | 
			
		||||
 | 
			
		||||
        pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_GET_VOLUME, NULL, 0, NULL) == 0);
 | 
			
		||||
| 
						 | 
				
			
			@ -2040,7 +2040,7 @@ void pa_sink_set_mute(pa_sink *s, pa_bool_t mute, pa_bool_t save) {
 | 
			
		|||
    s->muted = mute;
 | 
			
		||||
    s->save_muted = (old_muted == s->muted && s->save_muted) || save;
 | 
			
		||||
 | 
			
		||||
    if (!(s->flags & PA_SINK_SYNC_VOLUME) && s->set_mute)
 | 
			
		||||
    if (!(s->flags & PA_SINK_DEFERRED_VOLUME) && s->set_mute)
 | 
			
		||||
        s->set_mute(s);
 | 
			
		||||
 | 
			
		||||
    pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_SET_MUTE, NULL, 0, NULL) == 0);
 | 
			
		||||
| 
						 | 
				
			
			@ -2059,7 +2059,7 @@ pa_bool_t pa_sink_get_mute(pa_sink *s, pa_bool_t force_refresh) {
 | 
			
		|||
    if (s->refresh_muted || force_refresh) {
 | 
			
		||||
        pa_bool_t old_muted = s->muted;
 | 
			
		||||
 | 
			
		||||
        if (!(s->flags & PA_SINK_SYNC_VOLUME) && s->get_mute)
 | 
			
		||||
        if (!(s->flags & PA_SINK_DEFERRED_VOLUME) && s->get_mute)
 | 
			
		||||
            s->get_mute(s);
 | 
			
		||||
 | 
			
		||||
        pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_GET_MUTE, NULL, 0, NULL) == 0);
 | 
			
		||||
| 
						 | 
				
			
			@ -2455,7 +2455,7 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
 | 
			
		|||
 | 
			
		||||
        case PA_SINK_MESSAGE_SET_VOLUME_SYNCED:
 | 
			
		||||
 | 
			
		||||
            if (s->flags & PA_SINK_SYNC_VOLUME) {
 | 
			
		||||
            if (s->flags & PA_SINK_DEFERRED_VOLUME) {
 | 
			
		||||
                s->set_volume(s);
 | 
			
		||||
                pa_sink_volume_change_push(s);
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -2476,7 +2476,7 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
 | 
			
		|||
 | 
			
		||||
        case PA_SINK_MESSAGE_GET_VOLUME:
 | 
			
		||||
 | 
			
		||||
            if ((s->flags & PA_SINK_SYNC_VOLUME) && s->get_volume) {
 | 
			
		||||
            if ((s->flags & PA_SINK_DEFERRED_VOLUME) && s->get_volume) {
 | 
			
		||||
                s->get_volume(s);
 | 
			
		||||
                pa_sink_volume_change_flush(s);
 | 
			
		||||
                pa_sw_cvolume_divide(&s->thread_info.current_hw_volume, &s->real_volume, &s->soft_volume);
 | 
			
		||||
| 
						 | 
				
			
			@ -2497,14 +2497,14 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
 | 
			
		|||
                pa_sink_request_rewind(s, (size_t) -1);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (s->flags & PA_SINK_SYNC_VOLUME && s->set_mute)
 | 
			
		||||
            if (s->flags & PA_SINK_DEFERRED_VOLUME && s->set_mute)
 | 
			
		||||
                s->set_mute(s);
 | 
			
		||||
 | 
			
		||||
            return 0;
 | 
			
		||||
 | 
			
		||||
        case PA_SINK_MESSAGE_GET_MUTE:
 | 
			
		||||
 | 
			
		||||
            if (s->flags & PA_SINK_SYNC_VOLUME && s->get_mute)
 | 
			
		||||
            if (s->flags & PA_SINK_DEFERRED_VOLUME && s->get_mute)
 | 
			
		||||
                s->get_mute(s);
 | 
			
		||||
 | 
			
		||||
            return 0;
 | 
			
		||||
| 
						 | 
				
			
			@ -3087,7 +3087,7 @@ int pa_sink_set_port(pa_sink *s, const char *name, pa_bool_t save) {
 | 
			
		|||
        return 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if (s->flags & PA_SINK_SYNC_VOLUME) {
 | 
			
		||||
    if (s->flags & PA_SINK_DEFERRED_VOLUME) {
 | 
			
		||||
        struct sink_message_set_port msg = { .port = port, .ret = 0 };
 | 
			
		||||
        pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_SET_PORT, &msg, 0, NULL) == 0);
 | 
			
		||||
        ret = msg.ret;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue