Skip to content

Commit 9f13606

Browse files
committed
Allow changing mjrs dir also when stopping recordings in AudioBridge (see #3171)
1 parent c26de9d commit 9f13606

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

plugins/janus_audiobridge.c

+3-4
Original file line numberDiff line numberDiff line change
@@ -3793,17 +3793,16 @@ static json_t *janus_audiobridge_process_synchronous_request(janus_audiobridge_s
37933793
janus_mutex_unlock(&rooms_mutex);
37943794
janus_mutex_lock(&audiobridge->mutex);
37953795
/* Set MJR recording status */
3796-
gboolean room_prev_mjrs_active = mjrs_active;
3797-
if(mjrs_active && mjrsdir) {
3796+
if(mjrsdir) {
37983797
/* Update the path where to save the MJR files */
37993798
char *old_mjrs_dir = audiobridge->mjrs_dir;
38003799
char *new_mjrs_dir = g_strdup(json_string_value(mjrsdir));
38013800
audiobridge->mjrs_dir = new_mjrs_dir;
38023801
g_free(old_mjrs_dir);
38033802
}
3804-
if(room_prev_mjrs_active != audiobridge->mjrs) {
3803+
if(mjrs_active != audiobridge->mjrs) {
38053804
/* Room recording state has changed */
3806-
audiobridge->mjrs = room_prev_mjrs_active;
3805+
audiobridge->mjrs = mjrs_active;
38073806
/* Iterate over all participants */
38083807
gpointer value;
38093808
GHashTableIter iter;

0 commit comments

Comments
 (0)