. "This includes functions such as exchanging audio and video capabilities, opening and closing logical channels, requesting preferences, issuing flow control messages, and reselecting codecs." . . . .