[Spice-devel] [PATCH 4/4] SndChannel: rename 'connection' to 'client'
Jonathon Jongsma
jjongsma at redhat.com
Thu Apr 20 16:31:26 UTC 2017
Since this field holds the SndChannelClient, rename this variable
'client' to make the code a bit easier to understand.
Signed-off-by: Jonathon Jongsma <jjongsma at redhat.com>
---
server/sound.c | 56 ++++++++++++++++++++++++++++----------------------------
1 file changed, 28 insertions(+), 28 deletions(-)
diff --git a/server/sound.c b/server/sound.c
index 7490a19..1e5d56d 100644
--- a/server/sound.c
+++ b/server/sound.c
@@ -166,7 +166,7 @@ GType snd_channel_get_type(void) G_GNUC_CONST;
struct SndChannel {
RedChannel parent;
- SndChannelClient *connection; /* Only one client is supported */
+ SndChannelClient *client; /* Only one client is supported */
SndChannel *next; /* For the global SndChannel list */
gboolean active;
@@ -786,8 +786,8 @@ static bool snd_channel_client_config_socket(RedChannelClient *rcc)
static void snd_channel_on_disconnect(RedChannelClient *rcc)
{
SndChannel *channel = SND_CHANNEL(red_channel_client_get_channel(rcc));
- if (channel->connection && rcc == RED_CHANNEL_CLIENT(channel->connection)) {
- channel->connection = NULL;
+ if (channel->client && rcc == RED_CHANNEL_CLIENT(channel->client)) {
+ channel->client = NULL;
}
}
@@ -824,7 +824,7 @@ static void snd_channel_set_volume(SndChannel *channel,
uint8_t nchannels, uint16_t *volume)
{
SpiceVolumeState *st = &channel->volume;
- SndChannelClient *client = channel->connection;
+ SndChannelClient *client = channel->client;
st->volume_nchannels = nchannels;
free(st->volume);
@@ -847,7 +847,7 @@ SPICE_GNUC_VISIBLE void spice_server_playback_set_volume(SpicePlaybackInstance *
static void snd_channel_set_mute(SndChannel *channel, uint8_t mute)
{
SpiceVolumeState *st = &channel->volume;
- SndChannelClient *client = channel->connection;
+ SndChannelClient *client = channel->client;
st->mute = mute;
@@ -865,7 +865,7 @@ SPICE_GNUC_VISIBLE void spice_server_playback_set_mute(SpicePlaybackInstance *si
static void snd_playback_start(SndChannel *channel)
{
- SndChannelClient *client = channel->connection;
+ SndChannelClient *client = channel->client;
channel->active = TRUE;
if (!client)
@@ -888,7 +888,7 @@ SPICE_GNUC_VISIBLE void spice_server_playback_start(SpicePlaybackInstance *sin)
SPICE_GNUC_VISIBLE void spice_server_playback_stop(SpicePlaybackInstance *sin)
{
- SndChannelClient *client = sin->st->channel.connection;
+ SndChannelClient *client = sin->st->channel.client;
sin->st->channel.active = FALSE;
if (!client)
@@ -916,7 +916,7 @@ SPICE_GNUC_VISIBLE void spice_server_playback_stop(SpicePlaybackInstance *sin)
SPICE_GNUC_VISIBLE void spice_server_playback_get_buffer(SpicePlaybackInstance *sin,
uint32_t **frame, uint32_t *num_samples)
{
- SndChannelClient *client = sin->st->channel.connection;
+ SndChannelClient *client = sin->st->channel.client;
*frame = NULL;
*num_samples = 0;
@@ -952,7 +952,7 @@ SPICE_GNUC_VISIBLE void spice_server_playback_put_samples(SpicePlaybackInstance
}
}
playback_client = frame->client;
- if (!playback_client || sin->st->channel.connection != SND_CHANNEL_CLIENT(playback_client)) {
+ if (!playback_client || sin->st->channel.client != SND_CHANNEL_CLIENT(playback_client)) {
/* lost last reference, client has been destroyed previously */
spice_debug("audio samples belong to a disconnected client");
return;
@@ -975,16 +975,16 @@ void snd_set_playback_latency(RedClient *client, uint32_t latency)
for (; now; now = now->next) {
uint32_t type;
g_object_get(RED_CHANNEL(now), "channel-type", &type, NULL);
- if (type == SPICE_CHANNEL_PLAYBACK && now->connection &&
- red_channel_client_get_client(RED_CHANNEL_CLIENT(now->connection)) == client) {
+ if (type == SPICE_CHANNEL_PLAYBACK && now->client &&
+ red_channel_client_get_client(RED_CHANNEL_CLIENT(now->client)) == client) {
- if (red_channel_client_test_remote_cap(RED_CHANNEL_CLIENT(now->connection),
+ if (red_channel_client_test_remote_cap(RED_CHANNEL_CLIENT(now->client),
SPICE_PLAYBACK_CAP_LATENCY)) {
- PlaybackChannelClient* playback = (PlaybackChannelClient*)now->connection;
+ PlaybackChannelClient* playback = (PlaybackChannelClient*)now->client;
playback->latency = latency;
- snd_set_command(now->connection, SND_PLAYBACK_LATENCY_MASK);
- snd_send(now->connection);
+ snd_set_command(now->client, SND_PLAYBACK_LATENCY_MASK);
+ snd_send(now->client);
} else {
spice_debug("client doesn't not support SPICE_PLAYBACK_CAP_LATENCY");
}
@@ -1065,7 +1065,7 @@ playback_channel_client_constructed(GObject *object)
spice_debug("playback client %p using mode %s", playback_client,
spice_audio_data_mode_to_string(playback_client->mode));
- channel->connection = scc;
+ channel->client = scc;
if (red_client_during_migrate_at_target(red_client)) {
return;
}
@@ -1086,9 +1086,9 @@ static void snd_set_peer(RedChannel *red_channel, RedClient *client, RedsStream
SndChannel *channel = SND_CHANNEL(red_channel);
SndChannelClient *snd_client;
- if (channel->connection) {
- red_channel_client_disconnect(RED_CHANNEL_CLIENT(channel->connection));
- channel->connection = NULL;
+ if (channel->client) {
+ red_channel_client_disconnect(RED_CHANNEL_CLIENT(channel->client));
+ channel->client = NULL;
}
snd_client = g_initable_new(type,
@@ -1129,7 +1129,7 @@ SPICE_GNUC_VISIBLE void spice_server_record_set_mute(SpiceRecordInstance *sin, u
static void snd_record_start(SndChannel *channel)
{
- SndChannelClient *client = channel->connection;
+ SndChannelClient *client = channel->client;
channel->active = TRUE;
if (!client) {
@@ -1155,7 +1155,7 @@ SPICE_GNUC_VISIBLE void spice_server_record_start(SpiceRecordInstance *sin)
SPICE_GNUC_VISIBLE void spice_server_record_stop(SpiceRecordInstance *sin)
{
- SndChannelClient *client = sin->st->channel.connection;
+ SndChannelClient *client = sin->st->channel.client;
sin->st->channel.active = FALSE;
if (!client)
@@ -1173,7 +1173,7 @@ SPICE_GNUC_VISIBLE void spice_server_record_stop(SpiceRecordInstance *sin)
SPICE_GNUC_VISIBLE uint32_t spice_server_record_get_samples(SpiceRecordInstance *sin,
uint32_t *samples, uint32_t bufsize)
{
- SndChannelClient *client = sin->st->channel.connection;
+ SndChannelClient *client = sin->st->channel.client;
uint32_t read_pos;
uint32_t now;
uint32_t len;
@@ -1223,7 +1223,7 @@ static void snd_set_rate(SndChannel *channel, uint32_t frequency, uint32_t cap_o
SPICE_GNUC_VISIBLE uint32_t spice_server_get_best_playback_rate(SpicePlaybackInstance *sin)
{
- return snd_get_best_rate(sin ? sin->st->channel.connection : NULL, SPICE_PLAYBACK_CAP_OPUS);
+ return snd_get_best_rate(sin ? sin->st->channel.client : NULL, SPICE_PLAYBACK_CAP_OPUS);
}
SPICE_GNUC_VISIBLE void spice_server_set_playback_rate(SpicePlaybackInstance *sin, uint32_t frequency)
@@ -1233,7 +1233,7 @@ SPICE_GNUC_VISIBLE void spice_server_set_playback_rate(SpicePlaybackInstance *si
SPICE_GNUC_VISIBLE uint32_t spice_server_get_best_record_rate(SpiceRecordInstance *sin)
{
- return snd_get_best_rate(sin ? sin->st->channel.connection : NULL, SPICE_RECORD_CAP_OPUS);
+ return snd_get_best_rate(sin ? sin->st->channel.client : NULL, SPICE_RECORD_CAP_OPUS);
}
SPICE_GNUC_VISIBLE void spice_server_set_record_rate(SpiceRecordInstance *sin, uint32_t frequency)
@@ -1261,7 +1261,7 @@ record_channel_client_constructed(GObject *object)
G_OBJECT_CLASS(record_channel_client_parent_class)->constructed(object);
- channel->connection = scc;
+ channel->client = scc;
if (channel->volume.volume_nchannels) {
snd_set_command(scc, SND_VOLUME_MUTE_MASK);
}
@@ -1458,8 +1458,8 @@ void snd_set_playback_compression(bool on)
for (; now; now = now->next) {
uint32_t type;
g_object_get(RED_CHANNEL(now), "channel-type", &type, NULL);
- if (type == SPICE_CHANNEL_PLAYBACK && now->connection) {
- PlaybackChannelClient* playback = (PlaybackChannelClient*)now->connection;
+ if (type == SPICE_CHANNEL_PLAYBACK && now->client) {
+ PlaybackChannelClient* playback = (PlaybackChannelClient*)now->client;
RedChannelClient *rcc = RED_CHANNEL_CLIENT(playback);
bool client_can_celt = red_channel_client_test_remote_cap(rcc,
SPICE_PLAYBACK_CAP_CELT_0_5_1);
@@ -1469,7 +1469,7 @@ void snd_set_playback_compression(bool on)
client_can_opus, client_can_celt);
if (playback->mode != desired_mode) {
playback->mode = desired_mode;
- snd_set_command(now->connection, SND_PLAYBACK_MODE_MASK);
+ snd_set_command(now->client, SND_PLAYBACK_MODE_MASK);
spice_debug("playback client %p using mode %s", playback,
spice_audio_data_mode_to_string(playback->mode));
}
--
2.9.3
More information about the Spice-devel
mailing list