Skip to content

Commit

Permalink
note bug when sending H.239 to Cisco or Radvision endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
willamowius committed Jun 7, 2021
1 parent 9ddd681 commit 40eca61
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions main.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -1105,6 +1105,9 @@ void MyH323Connection::OnEstablished()
PBoolean MyH323Connection::OnInitialFlowRestriction(H323Channel & channel)
{
// start the H.239 channel after the other side has sent an OLC for H.239 and received the OLCAck
// TODO: this works with Polycom endpoints that open the channel at the beginning, but not with
// Cisco and Radvision endpoints that only open the H.239 channel when needed
// replace with other check if other endpoint supports H.239
if ((channel.GetCapability().GetMainType() == H323Capability::e_Video)
&& (channel.GetCapability().GetSubType() == H245_VideoCapability::e_extendedVideoCapability)
&& (channel.GetDirection() == H323Channel::IsReceiver)) {
Expand Down

0 comments on commit 40eca61

Please sign in to comment.