summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toxav/group.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/toxav/group.c b/toxav/group.c
index 36c30bc6..529167bf 100644
--- a/toxav/group.c
+++ b/toxav/group.c
@@ -503,7 +503,12 @@ int group_send_audio(Group_Chats *g_c, int groupnumber, const int16_t *pcm, unsi
503 if (!group_av->audio_encoder || group_av->audio_channels != channels || group_av->audio_sample_rate != sample_rate) { 503 if (!group_av->audio_encoder || group_av->audio_channels != channels || group_av->audio_sample_rate != sample_rate) {
504 group_av->audio_channels = channels; 504 group_av->audio_channels = channels;
505 group_av->audio_sample_rate = sample_rate; 505 group_av->audio_sample_rate = sample_rate;
506 group_av->audio_bitrate = 64000; //TODO: add way of adjusting bitrate 506
507 if (channels == 1) {
508 group_av->audio_bitrate = 32000; //TODO: add way of adjusting bitrate
509 } else {
510 group_av->audio_bitrate = 64000; //TODO: add way of adjusting bitrate
511 }
507 512
508 if (recreate_encoder(group_av) == -1) 513 if (recreate_encoder(group_av) == -1)
509 return -1; 514 return -1;