summaryrefslogtreecommitdiff
path: root/gvc-mixer-stream.c
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2015-09-09 14:51:47 +0300
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2015-09-15 15:35:26 +0300
commit84819a350d4f550979f1dcf4c62767419dc21180 (patch)
tree93a3c1d1418bfe009f560262ad7d74517c61e7f7 /gvc-mixer-stream.c
parentb7bce3294492bbeb453bb56110b9ef8583ac4512 (diff)
downloadlibgnome-volume-control-84819a350d4f550979f1dcf4c62767419dc21180.tar.gz
gvc-mixer-stream: make card-index unsigned int
Card in pa_source_info that is used as card-index is uint32_t so it is never less then 0. Also index in GvcMixerCard is already unsigned int that is used to compare with card-index. This fixes build warning - comparison between signed and unsigned integer expressions. https://bugzilla.gnome.org/show_bug.cgi?id=752244
Diffstat (limited to 'gvc-mixer-stream.c')
-rw-r--r--gvc-mixer-stream.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gvc-mixer-stream.c b/gvc-mixer-stream.c
index e2209a1..afe4d31 100644
--- a/gvc-mixer-stream.c
+++ b/gvc-mixer-stream.c
@@ -42,7 +42,7 @@ struct GvcMixerStreamPrivate
pa_context *pa_context;
guint id;
guint index;
- gint card_index;
+ guint card_index;
GvcChannelMap *channel_map;
char *name;
char *description;
@@ -609,7 +609,7 @@ gvc_mixer_stream_set_ports (GvcMixerStream *stream,
return TRUE;
}
-gint
+guint
gvc_mixer_stream_get_card_index (GvcMixerStream *stream)
{
g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), PA_INVALID_INDEX);
@@ -618,7 +618,7 @@ gvc_mixer_stream_get_card_index (GvcMixerStream *stream)
gboolean
gvc_mixer_stream_set_card_index (GvcMixerStream *stream,
- gint card_index)
+ guint card_index)
{
g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);