mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-23 12:42:02 +00:00
FS-7513: add code to track media direction to avoid assigning floor or video layers to those with no signal
This commit is contained in:
@@ -323,6 +323,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_media_read_lock_unlock(switch_core_s
|
||||
#define switch_core_media_read_unlock(_s, _t) switch_core_media_read_lock_unlock(_s, _t, SWITCH_FALSE)
|
||||
|
||||
SWITCH_DECLARE(void) switch_core_session_stop_media(switch_core_session_t *session);
|
||||
SWITCH_DECLARE(switch_media_flow_t) switch_core_session_media_flow(switch_core_session_t *session, switch_media_type_t type);
|
||||
|
||||
SWITCH_END_EXTERN_C
|
||||
#endif
|
||||
|
||||
@@ -2475,6 +2475,13 @@ typedef struct payload_map_s {
|
||||
|
||||
} payload_map_t;
|
||||
|
||||
typedef enum {
|
||||
SWITCH_MEDIA_FLOW_SENDRECV = 0,
|
||||
SWITCH_MEDIA_FLOW_SENDONLY,
|
||||
SWITCH_MEDIA_FLOW_RECVONLY,
|
||||
SWITCH_MEDIA_FLOW_INACTIVE
|
||||
} switch_media_flow_t;
|
||||
|
||||
typedef enum {
|
||||
ICE_GOOGLE_JINGLE = (1 << 0),
|
||||
ICE_VANILLA = (1 << 1),
|
||||
|
||||
Reference in New Issue
Block a user