src/net/java/sip/communicator/impl/protocol/jabber/CallJabberImpl.java
/**
     * Updates the Jingle sessions for the <tt>CallPeer</tt>s of this
     * <tt>Call</tt>, to reflect the current state of the the video contents of
     * this <tt>Call</tt>. Sends a <tt>content-modify</tt>, <tt>content-add</tt>
     * or <tt>content-remove</tt> message to each of the current
     * <tt>CallPeer</tt>s.
     *
     * @throws OperationFailedException if a problem occurred during message
     * generation or there was a network problem
     */
Updates the Jingle sessions for the CallPeers of this
Call, to reflect the current state of the the video contents of
this Call. Sends a content-modify, content-add
or content-remove message to each of the current
CallPeers.

@throws OperationFailedException if a problem occurred during message
generation or there was a network problem
Updates the Jingle sessions for the CallPeers of this Call to reflect the current state of the the video contents of this Call . Sends a content - modify content - add or content - remove message to each of the current CallPeers . @throws OperationFailedException if a problem occurred during message generation or there was a network problem
public void modifyVideoContent()
        throws OperationFailedException
    {
        if (logger.isDebugEnabled())
            logger.debug("Updating video content for " + this);
        boolean change = false;
        for (CallPeerJabberImpl peer : getCallPeerList())
        {
            try
            {
                change |= peer.sendModifyVideoContent();
            }
            catch (SmackException.NotConnectedException | InterruptedException e)
            {
                throw new OperationFailedException("Could send modify video content to " + peer.getAddress(), 0, e);
            }
        }
        if (change)
            fireCallChangeEvent(
                    CallChangeEvent.CALL_PARTICIPANTS_CHANGE, null, null);
    }
public void modifyVideoContent ( ) throws OperationFailedException { if ( logger . isDebugEnabled ( ) ) logger . debug ( "Updating video content for " + this ) ; boolean change = false ; for ( CallPeerJabberImpl peer : getCallPeerList ( ) ) { try { change |= peer . sendModifyVideoContent ( ) ; } catch ( SmackException . NotConnectedException | InterruptedException e ) { throw new OperationFailedException ( "Could send modify video content to " + peer . getAddress ( ) , 0 , e ) ; } } if ( change ) fireCallChangeEvent ( CallChangeEvent . CALL_PARTICIPANTS_CHANGE , null , null ) ; }
Updates the Jingle sessions for the <tt>CallPeer</tt>s of this
 <tt>Call</tt>, to reflect the current state of the the video contents of
 this <tt>Call</tt>.
Updates the Jingle sessions for the <tt > CallPeer< / tt > s of this <tt > Call< / tt > to reflect the current state of the the video contents of this <tt > Call< / tt > .