|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.neomedia.quicktime.NSObject
net.java.sip.communicator.impl.neomedia.quicktime.QTCaptureOutput
net.java.sip.communicator.impl.neomedia.quicktime.QTCaptureDecompressedVideoOutput
public class QTCaptureDecompressedVideoOutput
Represents a QTKit QTCaptureDecompressedVideoOutput object.
| Nested Class Summary | |
|---|---|
static class |
QTCaptureDecompressedVideoOutput.Delegate
Represents the receiver of CVImageBuffer video frames and their associated QTSampleBuffers captured by a QTCaptureDecompressedVideoOutput. |
| Constructor Summary | |
|---|---|
QTCaptureDecompressedVideoOutput()
Initializes a new QTCaptureDecompressedVideoOutput which represents a new QTKit QTCaptureDecompressedVideoOutput object. |
|
QTCaptureDecompressedVideoOutput(long ptr)
Initializes a new QTCaptureDecompressedVideoOutput which is to represent a new QTKit QTCaptureDecompressedVideoOutput object. |
|
| Method Summary | |
|---|---|
protected void |
finalize()
Called by the garbage collector to release system resources and perform other cleanup. |
double |
minimumVideoFrameInterval()
Gets the minimum time interval between which this QTCaptureDecompressedVideoOutput will output consecutive video frames. |
NSDictionary |
pixelBufferAttributes()
|
boolean |
setAutomaticallyDropsLateVideoFrames(boolean automaticallyDropsLateVideoFrames)
|
void |
setDelegate(QTCaptureDecompressedVideoOutput.Delegate delegate)
|
void |
setMinimumVideoFrameInterval(double minimumVideoFrameInterval)
Sets the minimum time interval between which this QTCaptureDecompressedVideoOutput is to output consecutive video frames. |
void |
setPixelBufferAttributes(NSDictionary pixelBufferAttributes)
|
| Methods inherited from class net.java.sip.communicator.impl.neomedia.quicktime.NSObject |
|---|
getPtr, release, release, retain, retain, setPtr |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QTCaptureDecompressedVideoOutput()
public QTCaptureDecompressedVideoOutput(long ptr)
ptr - the pointer to the QTKit
QTCaptureDecompressedVideoOutput object to be represented by the
new instance| Method Detail |
|---|
protected void finalize()
finalize in class ObjectObject.finalize()public double minimumVideoFrameInterval()
public NSDictionary pixelBufferAttributes()
public boolean setAutomaticallyDropsLateVideoFrames(boolean automaticallyDropsLateVideoFrames)
public void setDelegate(QTCaptureDecompressedVideoOutput.Delegate delegate)
public void setMinimumVideoFrameInterval(double minimumVideoFrameInterval)
minimumVideoFrameInterval - the minimum time interval between which
this QTCaptureDecompressedVideoOutput is to output consecutive
video frames. It is equivalent to the inverse of the maximum frame rate.
The value of 0 indicates an unlimited frame rate.public void setPixelBufferAttributes(NSDictionary pixelBufferAttributes)
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||