public class RecordSettingModel extends BaseSettingModel
Modifier and Type | Class and Description |
---|---|
private static interface |
RecordSettingModel.Service |
Modifier and Type | Field and Description |
---|---|
private boolean[] |
mIsWorking |
private SettingListener |
mListener |
Constructor and Description |
---|
RecordSettingModel(InnerSettingListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
getBaseSettings(java.lang.String accessToken)
get record base setting
bitrate ( mbps, vbr ), resolution, view mode ( single, stitching, sidebyside ), fps, i frame interval
|
void |
getExtendSettings(java.lang.String accessToken)
get record extend setting
codec, iso, delay
the delay will work when clicked neckband's physical record / photo button
|
void |
setBaseSettings(java.lang.String accessToken,
boolean enableSetNotify,
RecordSetItem item)
set base record setting
bitrate ( mbps, vbr ), resolution, view mode ( single, stitching, sidebyside ), fps, i frame interval
|
void |
setExtendSettings(java.lang.String accessToken,
RecordExtendSetItem item)
set extend record setting
codec, iso, delay
the delay will work when clicked neckband's physical record / photo button
|
void |
setListener(SettingListener listener) |
completedA2DPSetting, completedBaseSetting, completedBlendSetting, completedCameraSetting, completedExtendSetting, completedGPSPeriodSetting, completedLanguageSetting, completedReverseModeState, completedStitchingDistance, completedTimeLapseRateSetting, completedTimeLapseStateSetting
private SettingListener mListener
private boolean[] mIsWorking
public RecordSettingModel(InnerSettingListener listener)
public void setListener(SettingListener listener)
public void getBaseSettings(java.lang.String accessToken)
accessToken
- public void setBaseSettings(java.lang.String accessToken, boolean enableSetNotify, RecordSetItem item)
accessToken
- enableSetNotify
- if you don't want notify to changed set value, enableSetNotify set false.item
- if you want change some parameter, you have to set in RecordSetItem what you want parameter.public void getExtendSettings(java.lang.String accessToken)
accessToken
- public void setExtendSettings(java.lang.String accessToken, RecordExtendSetItem item)
accessToken
- item
- if you want change some parameter, you have to set in RecordSetItem what you want parameter.