public class QTCaptureDecompressedVideoOutput extends QTCaptureOutput
Modifier and Type | Class and Description |
---|---|
static class |
QTCaptureDecompressedVideoOutput.Delegate
Represents the receiver of CVImageBuffer video frames and their
associated QTSampleBuffers captured by a
QTCaptureDecompressedVideoOutput.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
public QTCaptureDecompressedVideoOutput()
public QTCaptureDecompressedVideoOutput(long ptr)
ptr
- the pointer to the QTKit
QTCaptureDecompressedVideoOutput object to be represented by the
new instanceprotected void finalize()
finalize
in class java.lang.Object
Object.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.
Distributable under Apache license.