Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.service.neomedia.control
Interface KeyFrameControl.KeyFrameRequester

Enclosing interface:
KeyFrameControl

public static interface KeyFrameControl.KeyFrameRequester

Represents a way for a VideoMediaStream to request a key frame from its remote peer.

Author:
Lyubomir Marinov

Field Summary
static String DEFAULT_PREFERRED
          The default value of the PREFERRED_PNAME ConfigurationService property.
static String PREFERRED_PNAME
          The name of the ConfigurationService property which specifies the preferred KeyFrameRequester to be used.
static String RTCP
          The value of the PREFERRED_PNAME ConfigurationService property which indicates that the RTCP KeyFrameRequester is preferred.
static String SIGNALING
          The value of the PREFERRED_PNAME ConfigurationService property which indicates that the signaling/protocol KeyFrameRequester is preferred.
 
Method Summary
 boolean requestKeyFrame()
          Requests a key frame from the remote peer of the associated VideoMediaStream.
 

Field Detail

PREFERRED_PNAME

static final String PREFERRED_PNAME
The name of the ConfigurationService property which specifies the preferred KeyFrameRequester to be used.

See Also:
Constant Field Values

RTCP

static final String RTCP
The value of the PREFERRED_PNAME ConfigurationService property which indicates that the RTCP KeyFrameRequester is preferred.

See Also:
Constant Field Values

SIGNALING

static final String SIGNALING
The value of the PREFERRED_PNAME ConfigurationService property which indicates that the signaling/protocol KeyFrameRequester is preferred.

See Also:
Constant Field Values

DEFAULT_PREFERRED

static final String DEFAULT_PREFERRED
The default value of the PREFERRED_PNAME ConfigurationService property.

See Also:
Constant Field Values
Method Detail

requestKeyFrame

boolean requestKeyFrame()
Requests a key frame from the remote peer of the associated VideoMediaStream.

Returns:
true if this KeyFrameRequester has indeed requested a key frame from the remote peer of the associated VideoMediaStream in response to the call; otherwise, false

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.