<variable name="MIXMONITOR_FILENAME">
<para>Will contain the filename used to record.</para>
</variable>
- </variablelist>
+ </variablelist>
</description>
<see-also>
<ref type="application">Monitor</ref>
ast_audiohook_destroy(&mixmonitor->audiohook);
}
-static int startmon(struct ast_channel *chan, struct ast_audiohook *audiohook)
+static int startmon(struct ast_channel *chan, struct ast_audiohook *audiohook)
{
int res = 0;
if (mixmonitor->mixmonitor_ds) {
ast_mutex_destroy(&mixmonitor->mixmonitor_ds->lock);
ast_cond_destroy(&mixmonitor->mixmonitor_ds->destruction_condition);
- ast_free(mixmonitor->filename_write);
- ast_free(mixmonitor->filename_read);
ast_free(mixmonitor->mixmonitor_ds);
- ast_free(mixmonitor->name);
- ast_free(mixmonitor->post_process);
}
+ ast_free(mixmonitor->name);
+ ast_free(mixmonitor->post_process);
+ ast_free(mixmonitor->filename);
+ ast_free(mixmonitor->filename_write);
+ ast_free(mixmonitor->filename_read);
+
/* Free everything in the recipient list */
clear_mixmonitor_recipient_list(mixmonitor);
}
}
-static void *mixmonitor_thread(void *obj)
+static void *mixmonitor_thread(void *obj)
{
struct mixmonitor *mixmonitor = obj;
char *fs_ext = "";