MeiCam SDK For Android  1.0.0
Public Attributes | List of all members
com.meicam.sdk.NvsVideoFrameInfo Class Reference

Gets information about the image. More...

Public Attributes

int frameWidth
 Gets the width of the image in pixels. More...
 
int frameHeight
 Gets the height of the image in pixels. More...
 
int rowPitchY
 The number of bytes per line of UV plane. If the image format is NV21, YUV420, it is generally referred to as the Y plane. More...
 
int rowPitchUV
 The number of bytes per line of UV plane. If the format is RGBA, this quantity has no meaning. More...
 
int pixelFormat
 Gets the format of the image. (VIDEO_FRAME_PIXEL_FROMAT) More...
 
long frameTimestamp
 Gets the timestamp of the image in microseconds. More...
 
boolean isRec601
 Whether it is BT.601. More...
 
boolean isFullRangeYuv
 
int displayRotation
 Shows the angle at which the current image needs to be rotated. More...
 
boolean flipHorizontally
 Shows whether current image requires horizontal flip. More...
 

Static Public Attributes

Streaming engine state

static final int VIDEO_FRAME_PIXEL_FROMAT_NV21 = 0
 YUV 4:2:0 12bpp (2 channels, one channel is a continuous luminance channel, and the other channel is a VU component interlaced) More...
 
static final int VIDEO_FRAME_PIXEL_FROMAT_YUV420 = 1
 YUV 4:2:0 12bpp (3 channels, one luminance channel, the other two are U component and V component channels. All channels are continuous) More...
 
static final int VIDEO_FRAME_PIXEL_FROMAT_RGBA = 2
 

Detailed Description

Gets information about the image.

Defines the relevant properties of the image, including width, height, pixel format, etc.

Member Data Documentation

int com.meicam.sdk.NvsVideoFrameInfo.displayRotation

Shows the angle at which the current image needs to be rotated.

boolean com.meicam.sdk.NvsVideoFrameInfo.flipHorizontally

Shows whether current image requires horizontal flip.

int com.meicam.sdk.NvsVideoFrameInfo.frameHeight

Gets the height of the image in pixels.

long com.meicam.sdk.NvsVideoFrameInfo.frameTimestamp

Gets the timestamp of the image in microseconds.

int com.meicam.sdk.NvsVideoFrameInfo.frameWidth

Gets the width of the image in pixels.

boolean com.meicam.sdk.NvsVideoFrameInfo.isFullRangeYuv
boolean com.meicam.sdk.NvsVideoFrameInfo.isRec601

Whether it is BT.601.

int com.meicam.sdk.NvsVideoFrameInfo.pixelFormat

Gets the format of the image. (VIDEO_FRAME_PIXEL_FROMAT)

int com.meicam.sdk.NvsVideoFrameInfo.rowPitchUV

The number of bytes per line of UV plane. If the format is RGBA, this quantity has no meaning.

int com.meicam.sdk.NvsVideoFrameInfo.rowPitchY

The number of bytes per line of UV plane. If the image format is NV21, YUV420, it is generally referred to as the Y plane.

final int com.meicam.sdk.NvsVideoFrameInfo.VIDEO_FRAME_PIXEL_FROMAT_NV21 = 0
static

YUV 4:2:0 12bpp (2 channels, one channel is a continuous luminance channel, and the other channel is a VU component interlaced)

final int com.meicam.sdk.NvsVideoFrameInfo.VIDEO_FRAME_PIXEL_FROMAT_RGBA = 2
static

RGBA 32bpp

final int com.meicam.sdk.NvsVideoFrameInfo.VIDEO_FRAME_PIXEL_FROMAT_YUV420 = 1
static

YUV 4:2:0 12bpp (3 channels, one luminance channel, the other two are U component and V component channels. All channels are continuous)


The documentation for this class was generated from the following file: