美摄SDK For Android
3.14.0
|
liveWindow视频预览窗口 更多...
Public 成员函数 | |
NvsLiveWindow (Context context) | |
NvsLiveWindow (Context context, AttributeSet attrs) | |
NvsLiveWindow (Context context, AttributeSet attrs, int defStyleAttr) | |
NvsLiveWindow (Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) | |
void | setFillMode (int fillMode) |
设置LiveWindow的填充模式 更多... | |
int | getFillMode () |
获取LiveWindow的填充模式 更多... | |
void | setHDRDisplayMode (int hdrMode) |
设置LiveWindow HDR显示模式 更多... | |
int | getHDRDisplayMode () |
获取LiveWindow的HDR显示模式 更多... | |
PointF | mapCanonicalToView (PointF ptCanonical) |
时间线坐标转换成视图坐标 更多... | |
PointF | mapViewToCanonical (PointF ptView) |
视图坐标转换成时间线坐标 更多... | |
PointF | mapNormalizedToView (PointF ptNormalized) |
归一化坐标转换成视图坐标 更多... | |
PointF | mapViewToNormalized (PointF ptView) |
视图坐标转换成归一化坐标 更多... | |
void | clearVideoFrame () |
清除LiveWindow的视频帧 更多... | |
Bitmap | takeScreenshot () |
截屏 更多... | |
void | setBackgroundColor (float r, float g, float b) |
设置背景颜色 更多... | |
void | setBackgroundColor (float r, float g, float b, float a) |
静态 Public 属性 | |
Live Window 填充模式 | |
static final int | FILLMODE_PRESERVEASPECTCROP = 0 |
图像按比例均匀填充,必要时进行裁剪(默认模式) 更多... | |
static final int | FILLMODE_PRESERVEASPECTFIT = 1 |
图像均匀地缩放来适合窗口,没有裁剪 更多... | |
static final int | FILLMODE_STRETCH = 2 |
图像被缩放来适合窗口 更多... | |
HDR显示模式 | |
static final int | HDR_DISPLAY_MODE_SDR = 0 |
强制使用SDR的方式进行显示,不进行HDR到SDR转化,不管设备支不支持HDR显示 更多... | |
static final int | HDR_DISPLAY_MODE_DEPEND_DEVICE = 1 |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用NO HDR的方式显示 更多... | |
static final int | HDR_DISPLAY_MODE_TONE_MAP_SDR = 2 |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用HDR转换为SDR进行显示 更多... | |
static final int | HDR_DISPLAY_MODE_HLG = 3 |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用HDR转换为SDR进行显示 更多... | |
Protected 属性 | |
long | m_internalObject = 0 |
int | m_fillMode = FILLMODE_PRESERVEASPECTCROP |
int | m_hdrDisplayMode = HDR_DISPLAY_MODE_SDR |
liveWindow视频预览窗口
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
清除LiveWindow的视频帧
|
inline |
获取LiveWindow的填充模式
|
inline |
获取LiveWindow的HDR显示模式
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
设置背景颜色
|
inline |
|
inline |
设置LiveWindow的填充模式
fillMode | 填充模式。具体参见Live Window 填充模式 |
|
inline |
设置LiveWindow HDR显示模式
hdrMode | HDR显示模式。默认为HDR_DISPLAY_MODE_NO_HDR (HDR_DISPLAY_MODE) |
|
inline |
截屏
|
static |
图像按比例均匀填充,必要时进行裁剪(默认模式)
|
static |
图像均匀地缩放来适合窗口,没有裁剪
|
static |
图像被缩放来适合窗口
|
static |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用NO HDR的方式显示
|
static |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用HDR转换为SDR进行显示
|
static |
强制使用SDR的方式进行显示,不进行HDR到SDR转化,不管设备支不支持HDR显示
|
static |
如果设备支持HDR,就使用HDR进行显示,如果设备不支持,使用HDR转换为SDR进行显示
|
protected |
|
protected |
|
protected |