diff options
-rw-r--r-- | toxav/group.c | 7 |
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; |