mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-23 12:42:02 +00:00
[Core] Make switch_core_media_set_codec() and switch_core_media_set_video_codec() thread-safe so there is no race when a session's codec is initiated by different threads simultaneously.
This commit is contained in:
@@ -132,6 +132,7 @@ struct switch_core_session {
|
||||
switch_mutex_t *mutex;
|
||||
switch_mutex_t *stack_count_mutex;
|
||||
switch_mutex_t *resample_mutex;
|
||||
switch_mutex_t *codec_init_mutex;
|
||||
switch_mutex_t *codec_read_mutex;
|
||||
switch_mutex_t *codec_write_mutex;
|
||||
switch_mutex_t *video_codec_read_mutex;
|
||||
|
||||
Reference in New Issue
Block a user