|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openni.VideoMode
public class VideoMode
Encapsulates a group of settings for a VideoStream
. Settings stored include frame rate,
resolution, and pixel format.
This class is used as an input for changing the settings of a VideoStream
, as well as an
output for reporting the current settings of that class. It is also used by SensorInfo
to
report available video modes of a stream.
Recommended practice is to use SensorInfo.getSupportedVideoModes()
to obtain a
list of valid video modes, and then to use items from that list to pass new settings to
VideoStream
. This is much less likely to produce an invalid video mode than instantiating
and manually changing objects of this class.
Constructor Summary | |
---|---|
VideoMode()
Default constructor, creates an empty VideoMode object. |
|
VideoMode(int resX,
int resY,
int fps,
int pixelFormat)
|
Method Summary | |
---|---|
int |
getFps()
Getter function for the frame rate of this VideoMode. |
PixelFormat |
getPixelFormat()
Getter function for the pixel format of this VideoMode. |
int |
getResolutionX()
Getter function for the X resolution of this VideoMode. |
int |
getResolutionY()
Getter function for the Y resolution of this VideoMode. |
void |
setFps(int fps)
Setter function for the frame rate. |
void |
setPixelFormat(PixelFormat format)
Setter function for the pixel format of this VideoMode. |
void |
setResolution(int resolutionX,
int resolutionY)
Setter function for the resolution of this VideoMode. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VideoMode()
public VideoMode(int resX, int resY, int fps, int pixelFormat)
Method Detail |
---|
public PixelFormat getPixelFormat()
public int getResolutionX()
public int getResolutionY()
public int getFps()
public void setPixelFormat(PixelFormat format)
SensorInfo.getSupportedVideoModes()
to obtain a
list of valid video modes.
format
- Desired new pixel format for this VideoMode.public void setResolution(int resolutionX, int resolutionY)
SensorInfo.getSupportedVideoModes()
to obtain a
list of valid video modes.
resolutionX
- Desired new horizontal resolution in pixels.resolutionY
- Desired new vertical resolution in pixels.public void setFps(int fps)
SensorInfo.getSupportedVideoModes()
to obtain a list of valid
video modes.
fps
- Desired new frame rate, measured in frames per second.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |