|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.aol.acc.AccBase
com.aol.acc.AccSecondarySession
com.aol.acc.AccAvSession
public class AccAvSession
IAccAvSession is used for controlling audio/video calls. Currently this interface
works only on Win32.
| Method Summary | |
|---|---|
AccAvLocalVideoMode |
getLocalVideoMode()
How your own video is displayed to you (or not) |
int |
getNetworkQuality()
The "quality" of the AV session, based on latency/packet loss, range is 0-100 |
boolean |
getPromoteCentralized()
Whether Invite() should cause a move to a centralized conference or not |
AccAvSessionType |
getSessionType()
The type of AV session |
AccAvSessionType |
getSessionTypeProposed()
The type of AV session that the invitee is proposing to transition to |
boolean |
getVideo()
Checks if the AV session is a video session |
AccVariant |
getVideoWindow(java.lang.String userName)
Gets the video window for the specified user. Pass NULL to get your own (preview) window. |
void |
hold(boolean on)
Put this session on/off hold. |
void |
sendDtmf(java.lang.String tones)
Sends a DTMF sound to the session. |
void |
sendSoundEffect(java.lang.String url)
Sends a sound effect to the session. |
void |
setLocalVideoMode(AccAvLocalVideoMode LocalVideoMode)
How your own video is displayed to you (or not) |
void |
setPromoteCentralized(boolean PromoteCentralized)
Whether Invite() should cause a move to a centralized conference or not |
void |
startRecording(java.lang.String file)
Record the sound from the session to a WAV file. |
void |
stopRecording()
Stop recording the session. |
| Methods inherited from class com.aol.acc.AccSecondarySession |
|---|
accept, cancelProposal, eject, endSession, getCreationTime, getInvitation, getInvitees, getLinkedSessions, getMaxParticipantCount, getName, getOnlineTime, getParticipants, getRemainingTime, getRemoteUserName, getSecure, getServiceId, getSession, getSessionState, getState, invite, reject, setLinkedSessions |
| Methods inherited from class com.aol.acc.AccBase |
|---|
compareHandle, equals |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public AccVariant getVideoWindow(java.lang.String userName)
throws AccException
AccException
public void sendDtmf(java.lang.String tones)
throws AccException
AccException
public void sendSoundEffect(java.lang.String url)
throws AccException
AccException
public void hold(boolean on)
throws AccException
AccException
public void startRecording(java.lang.String file)
throws AccException
AccException
public void stopRecording()
throws AccException
AccException
public boolean getVideo()
throws AccException
AccException
public int getNetworkQuality()
throws AccException
AccException
public AccAvSessionType getSessionType()
throws AccException
AccException
public AccAvSessionType getSessionTypeProposed()
throws AccException
AccException
public boolean getPromoteCentralized()
throws AccException
AccException
public void setPromoteCentralized(boolean PromoteCentralized)
throws AccException
AccException
public AccAvLocalVideoMode getLocalVideoMode()
throws AccException
AccException
public void setLocalVideoMode(AccAvLocalVideoMode LocalVideoMode)
throws AccException
AccException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||