int media_stream_set_dscp(MediaStream *stream, int dscp) { ms_message("Setting DSCP to %i for %s stream.", dscp, media_stream_type_str(stream)); stream->dscp = dscp; if ((stream->sessions.rtp_session != NULL) && (stream->sessions.rtp_session->rtp.gs.rem_addr.ss_family != AF_UNSPEC)) return rtp_session_set_dscp(stream->sessions.rtp_session, dscp); return 0; }
void MastTool::set_session_dscp( const char* dscp_str ) { int dscp_int = this->parse_dscp( dscp_str ); if (rtp_session_set_dscp( this->get_session(), dscp_int )) { MAST_FATAL("Failed to set DSCP value"); } }
int media_stream_set_dscp(MediaStream *stream, int dscp) { ms_message("Setting DSCP to %i for %s stream.", dscp, media_stream_type_str(stream)); return rtp_session_set_dscp(stream->sessions.rtp_session, dscp); }
int video_stream_set_dscp(VideoStream *stream, int dscp){ ms_message("Setting DSCP to %i for video stream.",dscp); return rtp_session_set_dscp(stream->session,dscp); }