us.ihmc.graphics3DAdapter.camera
Class CompressedVideoDataServer
java.lang.Object
us.ihmc.graphics3DAdapter.camera.CompressedVideoDataServer
- All Implemented Interfaces:
- VideoDataServer, NetStateListener, ObjectConsumer<VideoControlPacket>
public class CompressedVideoDataServer
- extends java.lang.Object
- implements NetStateListener, VideoDataServer, ObjectConsumer<VideoControlPacket>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompressedVideoDataServer
public CompressedVideoDataServer(VideoSettings initialSettings,
ObjectCommunicator objectCommunicator)
updateImage
public void updateImage(java.awt.image.BufferedImage bufferedImage,
long timeStamp,
javax.vecmath.Point3d cameraPosition,
javax.vecmath.Quat4d cameraOrientation,
double fov)
- Specified by:
updateImage
in interface VideoDataServer
close
public void close()
- Specified by:
close
in interface VideoDataServer
isConnected
public boolean isConnected()
- Specified by:
isConnected
in interface VideoDataServer
connected
public void connected()
- Specified by:
connected
in interface NetStateListener
disconnected
public void disconnected()
- Specified by:
disconnected
in interface NetStateListener
consumeObject
public void consumeObject(VideoControlPacket object)
- Specified by:
consumeObject
in interface ObjectConsumer<VideoControlPacket>