Package gda.images.camera
Class MotionJpegOverHttpReceiverSwtFalseColours
java.lang.Object
gda.factory.ConfigurableBase
gda.images.camera.MotionJpegOverHttpReceiverBase<org.eclipse.swt.graphics.ImageData>
gda.images.camera.MotionJpegOverHttpReceiverSwt
gda.images.camera.MotionJpegOverHttpReceiverSwtFalseColours
- All Implemented Interfaces:
Configurable,Findable,VideoReceiver<org.eclipse.swt.graphics.ImageData>,org.springframework.beans.factory.InitializingBean
-
Nested Class Summary
Nested classes/interfaces inherited from class gda.images.camera.MotionJpegOverHttpReceiverSwt
MotionJpegOverHttpReceiverSwt.LatestImageDataBlockingQueue, MotionJpegOverHttpReceiverSwt.LatestLinkedBlockingQueue<E> -
Field Summary
Fields inherited from class gda.images.camera.MotionJpegOverHttpReceiverBase
lastImage, SHOW_STATS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FrameCaptureTask<org.eclipse.swt.graphics.ImageData> createFrameCaptureTask(String urlSpec, ExecutorService imageDecodingService, BlockingQueue<org.eclipse.swt.graphics.ImageData> receivedImages) Subclasses should override this method to create aFrameCaptureTaskthat works with images of the appropriate type.FrameCaptureTask<org.eclipse.swt.graphics.ImageData> createFrameCaptureTask(String urlSpec, ExecutorService imageDecodingService, BlockingQueue<org.eclipse.swt.graphics.ImageData> receivedImages, int redMask, int greenMask, int blueMask) voidsetBlueMask(int blueMask) voidsetGreenMask(int greenMask) voidsetRedMask(int redMask) Methods inherited from class gda.images.camera.MotionJpegOverHttpReceiverSwt
getName, latestDecoderServiceFactory, setNameMethods inherited from class gda.images.camera.MotionJpegOverHttpReceiverBase
addImageListener, afterPropertiesSet, closeConnection, configure, createConnection, getDisplayName, getImage, isUrlSet, removeImageListener, setAutoConnect, setDisplayName, setExecutiveServiceFactory, setUrl, start, stopMethods inherited from class gda.factory.ConfigurableBase
isConfigureAtStartup, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfigured, reconfigure
-
Constructor Details
-
MotionJpegOverHttpReceiverSwtFalseColours
public MotionJpegOverHttpReceiverSwtFalseColours()
-
-
Method Details
-
createFrameCaptureTask
protected FrameCaptureTask<org.eclipse.swt.graphics.ImageData> createFrameCaptureTask(String urlSpec, ExecutorService imageDecodingService, BlockingQueue<org.eclipse.swt.graphics.ImageData> receivedImages) Description copied from class:MotionJpegOverHttpReceiverBaseSubclasses should override this method to create aFrameCaptureTaskthat works with images of the appropriate type.- Overrides:
createFrameCaptureTaskin classMotionJpegOverHttpReceiverSwt
-
createFrameCaptureTask
public FrameCaptureTask<org.eclipse.swt.graphics.ImageData> createFrameCaptureTask(String urlSpec, ExecutorService imageDecodingService, BlockingQueue<org.eclipse.swt.graphics.ImageData> receivedImages, int redMask, int greenMask, int blueMask) -
setRedMask
public void setRedMask(int redMask) -
setGreenMask
public void setGreenMask(int greenMask) -
setBlueMask
public void setBlueMask(int blueMask)
-