On Thu, Dec 01, 2016 at 11:24:26AM +0000, Frediano Ziglio wrote: > @@ -1506,73 +1506,73 @@ static void remove_worker(SndWorker *worker) > > void snd_attach_playback(RedsState *reds, SpicePlaybackInstance *sin) > { > - SndWorker *playback_worker; > - RedChannel *channel; > + SndChannel *playback; > + RedChannel *red_channel; Here s/channel/red_channel was not really necessary as the other variable is named "playback" and not channel, ditto in snd_attach_record below. Acked-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> Christophe > ClientCbs client_cbs = { NULL, }; > > sin->st = spice_new0(SpicePlaybackState, 1); > - playback_worker = &sin->st->worker; > - playback_worker->frequency = SND_CODEC_CELT_PLAYBACK_FREQ; /* Default to the legacy rate */ > + playback = &sin->st->channel; > + playback->frequency = SND_CODEC_CELT_PLAYBACK_FREQ; /* Default to the legacy rate */ > > - // TODO: Make RedChannel base of worker? instead of assigning it to channel->data > - channel = dummy_channel_new(reds, SPICE_CHANNEL_PLAYBACK, 0); > + // TODO: Make RedChannel base of channel? instead of assigning it to channel->data > + red_channel = dummy_channel_new(reds, SPICE_CHANNEL_PLAYBACK, 0); > > - g_object_set_data(G_OBJECT(channel), "sound-worker", playback_worker); > + g_object_set_data(G_OBJECT(red_channel), "sound-channel", playback); > client_cbs.connect = snd_set_playback_peer; > client_cbs.disconnect = snd_disconnect_channel_client; > client_cbs.migrate = snd_playback_migrate_channel_client; > - red_channel_register_client_cbs(channel, &client_cbs, playback_worker); > + red_channel_register_client_cbs(red_channel, &client_cbs, playback); > > if (snd_codec_is_capable(SPICE_AUDIO_DATA_MODE_CELT_0_5_1, SND_CODEC_ANY_FREQUENCY)) > - red_channel_set_cap(channel, SPICE_PLAYBACK_CAP_CELT_0_5_1); > + red_channel_set_cap(red_channel, SPICE_PLAYBACK_CAP_CELT_0_5_1); > > - red_channel_set_cap(channel, SPICE_PLAYBACK_CAP_VOLUME); > + red_channel_set_cap(red_channel, SPICE_PLAYBACK_CAP_VOLUME); > > - playback_worker->base_channel = channel; > - add_worker(playback_worker); > - reds_register_channel(reds, channel); > + playback->base_channel = red_channel; > + add_channel(playback); > + reds_register_channel(reds, red_channel); > } > > void snd_attach_record(RedsState *reds, SpiceRecordInstance *sin) > { > - SndWorker *record_worker; > - RedChannel *channel; > + SndChannel *record; > + RedChannel *red_channel; > ClientCbs client_cbs = { NULL, }; > > sin->st = spice_new0(SpiceRecordState, 1); > - record_worker = &sin->st->worker; > - record_worker->frequency = SND_CODEC_CELT_PLAYBACK_FREQ; /* Default to the legacy rate */ > + record = &sin->st->channel; > + record->frequency = SND_CODEC_CELT_PLAYBACK_FREQ; /* Default to the legacy rate */ > > - // TODO: Make RedChannel base of worker? instead of assigning it to channel->data > - channel = dummy_channel_new(reds, SPICE_CHANNEL_RECORD, 0); > + // TODO: Make RedChannel base of channel? instead of assigning it to channel->data > + red_channel = dummy_channel_new(reds, SPICE_CHANNEL_RECORD, 0); > > - g_object_set_data(G_OBJECT(channel), "sound-worker", record_worker); > + g_object_set_data(G_OBJECT(red_channel), "sound-channel", record); > client_cbs.connect = snd_set_record_peer; > client_cbs.disconnect = snd_disconnect_channel_client; > client_cbs.migrate = snd_record_migrate_channel_client; > - red_channel_register_client_cbs(channel, &client_cbs, record_worker); > + red_channel_register_client_cbs(red_channel, &client_cbs, record); > if (snd_codec_is_capable(SPICE_AUDIO_DATA_MODE_CELT_0_5_1, SND_CODEC_ANY_FREQUENCY)) > - red_channel_set_cap(channel, SPICE_RECORD_CAP_CELT_0_5_1); > - red_channel_set_cap(channel, SPICE_RECORD_CAP_VOLUME); > + red_channel_set_cap(red_channel, SPICE_RECORD_CAP_CELT_0_5_1); > + red_channel_set_cap(red_channel, SPICE_RECORD_CAP_VOLUME); > > - record_worker->base_channel = channel; > - add_worker(record_worker); > - reds_register_channel(reds, channel); > + record->base_channel = red_channel; > + add_channel(record); > + reds_register_channel(reds, red_channel); > } > > -static void snd_detach_common(SndWorker *worker) > +static void snd_detach_common(SndChannel *channel) > { > - if (!worker) { > + if (!channel) { > return; > } > - RedsState *reds = red_channel_get_server(worker->base_channel); > + RedsState *reds = red_channel_get_server(channel->base_channel); > > - remove_worker(worker); > - snd_disconnect_channel(worker->connection); > - reds_unregister_channel(reds, worker->base_channel); > - red_channel_destroy(worker->base_channel); > - free(worker->volume.volume); > - worker->volume.volume = NULL; > + remove_channel(channel); > + snd_disconnect_channel(channel->connection); > + reds_unregister_channel(reds, channel->base_channel); > + red_channel_destroy(channel->base_channel); > + free(channel->volume.volume); > + channel->volume.volume = NULL; > } > > static void spice_playback_state_free(SpicePlaybackState *st) > @@ -1582,7 +1582,7 @@ static void spice_playback_state_free(SpicePlaybackState *st) > > void snd_detach_playback(SpicePlaybackInstance *sin) > { > - snd_detach_common(&sin->st->worker); > + snd_detach_common(&sin->st->channel); > spice_playback_state_free(sin->st); > } > > @@ -1593,13 +1593,13 @@ static void spice_record_state_free(SpiceRecordState *st) > > void snd_detach_record(SpiceRecordInstance *sin) > { > - snd_detach_common(&sin->st->worker); > + snd_detach_common(&sin->st->channel); > spice_record_state_free(sin->st); > } > > void snd_set_playback_compression(int on) > { > - SndWorker *now = workers; > + SndChannel *now = snd_channels; > > for (; now; now = now->next) { > uint32_t type; > -- > git-series 0.9.1 > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel