mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-15 00:31:57 +00:00
[core] Remove unused buffers and mutexes in switch_core_session. Remove destruction of resamplers that will already be destroyed by switch_core_session_reset().
This commit is contained in:
committed by
Andrey Volk
parent
dfb9541b08
commit
c63f9524ee
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application
|
||||
* Copyright (C) 2005-2014, Anthony Minessale II <anthm@freeswitch.org>
|
||||
* Copyright (C) 2005-2021, Anthony Minessale II <anthm@freeswitch.org>
|
||||
*
|
||||
* Version: MPL 1.1
|
||||
*
|
||||
@@ -135,8 +135,6 @@ struct switch_core_session {
|
||||
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;
|
||||
switch_mutex_t *video_codec_write_mutex;
|
||||
switch_thread_cond_t *cond;
|
||||
switch_mutex_t *frame_read_mutex;
|
||||
|
||||
@@ -170,15 +168,6 @@ struct switch_core_session {
|
||||
uint8_t raw_read_buf[SWITCH_RECOMMENDED_BUFFER_SIZE];
|
||||
uint8_t enc_read_buf[SWITCH_RECOMMENDED_BUFFER_SIZE];
|
||||
|
||||
/* video frame.data being trated differently than audio, allocate a dynamic data buffer if necessary*/
|
||||
switch_buffer_t *video_raw_write_buffer;
|
||||
switch_frame_t video_raw_write_frame;
|
||||
// switch_frame_t video_enc_write_frame;
|
||||
|
||||
switch_buffer_t *video_raw_read_buffer;
|
||||
switch_frame_t video_raw_read_frame;
|
||||
// switch_frame_t video_enc_read_frame;
|
||||
|
||||
switch_codec_t bug_codec;
|
||||
uint32_t read_frame_count;
|
||||
uint32_t track_duration;
|
||||
|
||||
Reference in New Issue
Block a user