Skip to content

Instantly share code, notes, and snippets.

@TheAirBlow
Created September 25, 2024 10:46
Show Gist options
  • Select an option

  • Save TheAirBlow/c9db9a26ce182419d0b8d90ceaf209c3 to your computer and use it in GitHub Desktop.

Select an option

Save TheAirBlow/c9db9a26ce182419d0b8d90ceaf209c3 to your computer and use it in GitHub Desktop.
Edifier Button Controls
package com.edifier.connex.view.device.settings;
import android.graphics.Rect;
import android.widget.ImageView;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.amazonaws.mobileconnectors.s3.transferutility.TransferTable;
import com.chad.library.adapter.base.QuickAdapterHelper;
import com.edifier.connex.databinding.ActivityControlSettingNotTwsBinding;
import com.edifier.connex.ext.CmdParserExtKt;
import com.edifier.connex.view.adapter.ControlSettingNotTwsAdapter;
import com.edifier.connex.view.adapter.HeadTvAdapter;
import com.edifier.connex.view.adapter.SubHeadPhoneMultiSelectAdapter;
import com.edifier.connex.view.adapter.decoration.SpaceItemDecoration;
import com.edifier.edifierconnex.R;
import com.edifier.lib_base.ext.DisplayExtKt;
import com.edifier.lib_base.ext.ViewExtKt;
import com.edifier.lib_base.utils.EDLog;
import com.edifier.lib_common.base.BaseCmdActivity;
import com.edifier.lib_common.ext.CmdExtKt;
import com.edifier.lib_common.ext.ProductUtilKt;
import com.edifier.lib_common.utils.QuickExtKt;
import com.edifier.lib_connect.enums.ConnectionStatusCode;
import com.edifier.lib_connect.manager.CommandManager;
import com.edifier.lib_connect.manager.ProductManager;
import com.edifier.lib_connect.model.CSBean;
import com.edifier.lib_connect.model.CommandBean;
import com.edifier.lib_connect.model.ControlSettingBean;
import com.edifier.lib_connect.parser.CommandParser;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.Dispatchers;
/* compiled from: ControlSettingNotTwsAc.kt */
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0003J\b\u0010\u000b\u001a\u00020\u0006H\u0016J\b\u0010\f\u001a\u00020\rH\u0016J\b\u0010\u000e\u001a\u00020\rH\u0002J\b\u0010\u000f\u001a\u00020\rH\u0016J\u0010\u0010\u0010\u001a\u00020\r2\u0006\u0010\u0011\u001a\u00020\u0012H\u0017J\u0010\u0010\u0013\u001a\u00020\r2\u0006\u0010\u0014\u001a\u00020\u0015H\u0016J\b\u0010\u0016\u001a\u00020\rH\u0014J\b\u0010\u0017\u001a\u00020\rH\u0002R*\u0010\u0004\u001a\u001e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00070\u0005j\u000e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u0007`\bX\u0082\u0004¢\u0006\u0002\n\u0000R\u0010\u0010\t\u001a\u0004\u0018\u00010\nX\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006\u0018"}, d2 = {"Lcom/edifier/connex/view/device/settings/ControlSettingNotTwsAc;", "Lcom/edifier/lib_common/base/BaseCmdActivity;", "Lcom/edifier/connex/databinding/ActivityControlSettingNotTwsBinding;", "()V", "adtMaps", "Ljava/util/HashMap;", "", "Lcom/edifier/connex/view/adapter/ControlSettingNotTwsAdapter;", "Lkotlin/collections/HashMap;", "leftData", "Lcom/edifier/lib_connect/model/CSBean;", "initContentView", "initData", "", "initRv", "initView", "onCmdData", "commandBean", "Lcom/edifier/lib_connect/model/CommandBean;", "onConnectState", TransferTable.COLUMN_STATE, "Lcom/edifier/lib_connect/enums/ConnectionStatusCode;", "onResume", "reFresh", "EcX_C49_V1.0.12_officialUrlRelease"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class ControlSettingNotTwsAc extends BaseCmdActivity<ActivityControlSettingNotTwsBinding> {
private final HashMap<Integer, ControlSettingNotTwsAdapter> adtMaps = new HashMap<>();
private CSBean leftData;
@Override // com.edifier.lib_base.mvvm.BaseActivity
public int initContentView() {
return R.layout.activity_control_setting_not_tws;
}
@Override // com.edifier.lib_common.base.BaseCmdActivity, com.edifier.lib_base.mvvm.BaseActivity
public void initView() {
super.initView();
((ActivityControlSettingNotTwsBinding) getMDb()).titleBar.getConfig(this).setTitleTv(true, Integer.valueOf((int) R.string.setting_cs)).setBottomLine(false, null);
}
@Override // com.edifier.lib_common.base.BaseCmdActivity, com.edifier.lib_base.mvvm.BaseActivity
public void initData() {
ImageView imageView = ((ActivityControlSettingNotTwsBinding) getMDb()).ivDeviceLeft;
Intrinsics.checkNotNullExpressionValue(imageView, "mDb.ivDeviceLeft");
Pair<String, String> tapImageUrl = ProductUtilKt.getTapImageUrl(ProductManager.INSTANCE);
QuickExtKt.loadUrlImg$default(imageView, tapImageUrl != null ? tapImageUrl.getFirst() : null, 0, 2, null);
initRv();
CommandBean cacheCmdCs = CmdExtKt.getCacheCmdCs(CommandManager.Companion.getInstance());
if (cacheCmdCs != null) {
onCmdData(cacheCmdCs);
}
}
@Override // com.edifier.lib_common.base.BaseCmdActivity
public void onConnectState(ConnectionStatusCode state) {
Intrinsics.checkNotNullParameter(state, "state");
super.onConnectState(state);
}
@Override // com.edifier.lib_common.base.BaseCmdActivity
public void onCmdData(CommandBean commandBean) {
HashMap<Integer, ControlSettingNotTwsAdapter> hashMap;
ControlSettingNotTwsAdapter controlSettingNotTwsAdapter;
ControlSettingNotTwsAdapter controlSettingNotTwsAdapter2;
ControlSettingNotTwsAdapter controlSettingNotTwsAdapter3;
ControlSettingNotTwsAdapter controlSettingNotTwsAdapter4;
ControlSettingBean parseControlSetting;
Intrinsics.checkNotNullParameter(commandBean, "commandBean");
int commandIndex = commandBean.getCommandIndex();
if (commandIndex != 240) {
if (commandIndex == 241 && (parseControlSetting = CommandParser.Companion.getInstance().parseControlSetting(commandBean)) != null) {
EDLog eDLog = EDLog.INSTANCE;
eDLog.d("--ControlSettingActivity-onCmdData-tap_set:" + parseControlSetting);
CmdExtKt.cmdGetCs(CommandManager.Companion.getInstance(), parseControlSetting.getFuncCombineIndex());
return;
}
return;
}
final ControlSettingBean parseControlSetting2 = CommandParser.Companion.getInstance().parseControlSetting(commandBean);
if (parseControlSetting2 != null) {
EDLog eDLog2 = EDLog.INSTANCE;
eDLog2.d("--ControlSettingNotTwsAc-onCmdData-tap_query:" + parseControlSetting2);
Function1<ControlSettingNotTwsAdapter, SubHeadPhoneMultiSelectAdapter> function1 = new Function1<ControlSettingNotTwsAdapter, SubHeadPhoneMultiSelectAdapter>() { // from class: com.edifier.connex.view.device.settings.ControlSettingNotTwsAc$onCmdData$1$block$1
/* JADX INFO: Access modifiers changed from: package-private */
{
super(1);
}
@Override // kotlin.jvm.functions.Function1
public final SubHeadPhoneMultiSelectAdapter invoke(ControlSettingNotTwsAdapter it) {
Intrinsics.checkNotNullParameter(it, "it");
it.setAdtParentBit(ControlSettingBean.this.getFuncIndex());
it.setSelectPosByValue(ControlSettingBean.this.getFuncIndex());
it.notifyDataSetChanged();
SubHeadPhoneMultiSelectAdapter value = it.getAdtChild().getValue();
Integer extra = ControlSettingBean.this.getExtra();
value.setAdtChildBit(extra != null ? extra.intValue() : 0);
value.notifyDataSetChanged();
return value;
}
};
int funcCombineIndex = parseControlSetting2.getFuncCombineIndex();
if (funcCombineIndex == 5) {
HashMap<Integer, ControlSettingNotTwsAdapter> hashMap2 = this.adtMaps;
hashMap = hashMap2.isEmpty() ^ true ? hashMap2 : null;
if (hashMap == null || (controlSettingNotTwsAdapter = hashMap.get(5)) == null) {
return;
}
function1.invoke(controlSettingNotTwsAdapter);
} else if (funcCombineIndex == 6) {
HashMap<Integer, ControlSettingNotTwsAdapter> hashMap3 = this.adtMaps;
hashMap = hashMap3.isEmpty() ^ true ? hashMap3 : null;
if (hashMap == null || (controlSettingNotTwsAdapter2 = hashMap.get(6)) == null) {
return;
}
function1.invoke(controlSettingNotTwsAdapter2);
} else if (funcCombineIndex != 7) {
if (funcCombineIndex != 10) {
return;
}
HashMap<Integer, ControlSettingNotTwsAdapter> hashMap4 = this.adtMaps;
hashMap = hashMap4.isEmpty() ^ true ? hashMap4 : null;
if (hashMap == null || (controlSettingNotTwsAdapter4 = hashMap.get(10)) == null) {
return;
}
function1.invoke(controlSettingNotTwsAdapter4);
} else {
HashMap<Integer, ControlSettingNotTwsAdapter> hashMap5 = this.adtMaps;
hashMap = hashMap5.isEmpty() ^ true ? hashMap5 : null;
if (hashMap == null || (controlSettingNotTwsAdapter3 = hashMap.get(7)) == null) {
return;
}
controlSettingNotTwsAdapter3.setMultiSelectMode(false);
controlSettingNotTwsAdapter3.setCurSelectPos(parseControlSetting2.getFuncIndex() != 1 ? -1 : 0);
EDLog eDLog3 = EDLog.INSTANCE;
eDLog3.d("--ControlSettingNotTwsAc-onCmdData-curSelectPos:" + controlSettingNotTwsAdapter3.getCurSelectPos() + ",funInde:" + parseControlSetting2.getFuncIndex());
controlSettingNotTwsAdapter3.notifyDataSetChanged();
}
}
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // com.edifier.lib_base.mvvm.BaseActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
public void onResume() {
super.onResume();
reFresh();
}
private final void reFresh() {
CSBean cSBean = this.leftData;
if (cSBean != null) {
BuildersKt__Builders_commonKt.launch$default(LifecycleOwnerKt.getLifecycleScope(this), Dispatchers.getIO(), null, new ControlSettingNotTwsAc$reFresh$1$1(cSBean, null), 2, null);
}
}
private final void initRv() {
ArrayList<CSBean> childFun;
CSBean cSBean = CmdParserExtKt.getCSBean(CommandParser.Companion.getInstance());
if (cSBean != null) {
this.leftData = (CSBean) CollectionsKt.firstOrNull((List<? extends Object>) cSBean.getChildFun());
HeadTvAdapter headTvAdapter = new HeadTvAdapter();
QuickAdapterHelper build = new QuickAdapterHelper.Builder(headTvAdapter).build();
CSBean cSBean2 = this.leftData;
if (cSBean2 != null && (childFun = cSBean2.getChildFun()) != null) {
int size = childFun.size();
for (int i = 0; i < size; i++) {
CSBean cSBean3 = childFun.get(i);
if (i == 0) {
headTvAdapter.setItem(cSBean3.getFunName());
} else {
HeadTvAdapter headTvAdapter2 = new HeadTvAdapter();
headTvAdapter2.setItem(childFun.get(i).getFunName());
build.addAfterAdapter(headTvAdapter2);
}
ArrayList<CSBean> childFun2 = childFun.get(i).getChildFun();
if (!childFun2.isEmpty()) {
ControlSettingNotTwsAdapter controlSettingNotTwsAdapter = new ControlSettingNotTwsAdapter(cSBean3.getMinSelectCount(), cSBean3.getMaxSelectCount());
ArrayList<CSBean> arrayList = childFun2;
int funIndex = ((CSBean) CollectionsKt.first((List<? extends Object>) arrayList)).getFunIndex();
controlSettingNotTwsAdapter.submitList(arrayList);
build.addAfterAdapter(controlSettingNotTwsAdapter);
this.adtMaps.put(Integer.valueOf(funIndex), controlSettingNotTwsAdapter);
controlSettingNotTwsAdapter.setMultiSelectMode(cSBean3.getMinSelectCount() >= 2);
controlSettingNotTwsAdapter.setItemClickSelectListener(funIndex);
}
}
}
RecyclerView initRv$lambda$21$lambda$20 = ((ActivityControlSettingNotTwsBinding) getMDb()).rv;
initRv$lambda$21$lambda$20.setAdapter(build.getAdapter());
initRv$lambda$21$lambda$20.setLayoutManager(new LinearLayoutManager(this));
Intrinsics.checkNotNullExpressionValue(initRv$lambda$21$lambda$20, "initRv$lambda$21$lambda$20");
ViewExtKt.setPaddingDp(initRv$lambda$21$lambda$20, new Rect(10, 0, 10, 0));
if (initRv$lambda$21$lambda$20.getItemDecorationCount() == 0) {
initRv$lambda$21$lambda$20.addItemDecoration(new SpaceItemDecoration(new Rect(0, (int) DisplayExtKt.getDp(10), 0, 0), 0));
}
}
}
}
package com.edifier.lib_connect.model;
import java.util.ArrayList;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* compiled from: CSBean.kt */
@Metadata(d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b!\n\u0002\u0010\u0000\n\u0002\b\u0003\b\u0086\b\u0018\u00002\u00020\u0001B7\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0002\u0010\u0006\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0007\u001a\u00020\b\u0012\b\b\u0002\u0010\t\u001a\u00020\b¢\u0006\u0002\u0010\nJ\t\u0010'\u001a\u00020\u0003HÆ\u0003J\t\u0010(\u001a\u00020\u0005HÆ\u0003J\t\u0010)\u001a\u00020\u0003HÆ\u0003J\t\u0010*\u001a\u00020\bHÆ\u0003J\t\u0010+\u001a\u00020\bHÆ\u0003J;\u0010,\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00032\b\b\u0002\u0010\u0007\u001a\u00020\b2\b\b\u0002\u0010\t\u001a\u00020\bHÆ\u0001J\u0013\u0010-\u001a\u00020\b2\b\u0010.\u001a\u0004\u0018\u00010/HÖ\u0003J\t\u00100\u001a\u00020\u0003HÖ\u0001J\b\u00101\u001a\u00020\u0005H\u0016R*\u0010\u000b\u001a\u0012\u0012\u0004\u0012\u00020\u00000\fj\b\u0012\u0004\u0012\u00020\u0000`\rX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000e\u0010\u000f\"\u0004\b\u0010\u0010\u0011R\u001a\u0010\t\u001a\u00020\bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0012\u0010\u0013\"\u0004\b\u0014\u0010\u0015R\u001a\u0010\u0002\u001a\u00020\u0003X\u0096\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0016\u0010\u0017\"\u0004\b\u0018\u0010\u0019R\u001a\u0010\u0004\u001a\u00020\u0005X\u0096\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001a\u0010\u001b\"\u0004\b\u001c\u0010\u001dR\u001a\u0010\u0006\u001a\u00020\u0003X\u0096\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001e\u0010\u0017\"\u0004\b\u001f\u0010\u0019R\u001a\u0010\u0007\u001a\u00020\bX\u0096\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0007\u0010\u0013\"\u0004\b \u0010\u0015R\u001a\u0010!\u001a\u00020\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\"\u0010\u0017\"\u0004\b#\u0010\u0019R\u001a\u0010$\u001a\u00020\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b%\u0010\u0017\"\u0004\b&\u0010\u0019¨\u00062"}, d2 = {"Lcom/edifier/lib_connect/model/CSBean;", "Lcom/edifier/lib_connect/model/FunBean;", "funIndex", "", "funName", "", "funValue", "isApplied", "", "chooseNeither", "(ILjava/lang/String;IZZ)V", "childFun", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "getChildFun", "()Ljava/util/ArrayList;", "setChildFun", "(Ljava/util/ArrayList;)V", "getChooseNeither", "()Z", "setChooseNeither", "(Z)V", "getFunIndex", "()I", "setFunIndex", "(I)V", "getFunName", "()Ljava/lang/String;", "setFunName", "(Ljava/lang/String;)V", "getFunValue", "setFunValue", "setApplied", "maxSelectCount", "getMaxSelectCount", "setMaxSelectCount", "minSelectCount", "getMinSelectCount", "setMinSelectCount", "component1", "component2", "component3", "component4", "component5", "copy", "equals", "other", "", "hashCode", "toString", "lib_connect_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class CSBean extends FunBean {
private ArrayList<CSBean> childFun;
private boolean chooseNeither;
private int funIndex;
private String funName;
private int funValue;
private boolean isApplied;
private int maxSelectCount;
private int minSelectCount;
public CSBean() {
this(0, null, 0, false, false, 31, null);
}
public static /* synthetic */ CSBean copy$default(CSBean cSBean, int i, String str, int i2, boolean z, boolean z2, int i3, Object obj) {
if ((i3 & 1) != 0) {
i = cSBean.funIndex;
}
if ((i3 & 2) != 0) {
str = cSBean.funName;
}
String str2 = str;
if ((i3 & 4) != 0) {
i2 = cSBean.funValue;
}
int i4 = i2;
if ((i3 & 8) != 0) {
z = cSBean.isApplied;
}
boolean z3 = z;
if ((i3 & 16) != 0) {
z2 = cSBean.chooseNeither;
}
return cSBean.copy(i, str2, i4, z3, z2);
}
public final int component1() {
return this.funIndex;
}
public final String component2() {
return this.funName;
}
public final int component3() {
return this.funValue;
}
public final boolean component4() {
return this.isApplied;
}
public final boolean component5() {
return this.chooseNeither;
}
public final CSBean copy(int i, String funName, int i2, boolean z, boolean z2) {
Intrinsics.checkNotNullParameter(funName, "funName");
return new CSBean(i, funName, i2, z, z2);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof CSBean) {
CSBean cSBean = (CSBean) obj;
return this.funIndex == cSBean.funIndex && Intrinsics.areEqual(this.funName, cSBean.funName) && this.funValue == cSBean.funValue && this.isApplied == cSBean.isApplied && this.chooseNeither == cSBean.chooseNeither;
}
return false;
}
/* JADX WARN: Multi-variable type inference failed */
public int hashCode() {
int hashCode = ((((this.funIndex * 31) + this.funName.hashCode()) * 31) + this.funValue) * 31;
boolean z = this.isApplied;
int i = z;
if (z != 0) {
i = 1;
}
int i2 = (hashCode + i) * 31;
boolean z2 = this.chooseNeither;
return i2 + (z2 ? 1 : z2 ? 1 : 0);
}
public /* synthetic */ CSBean(int i, String str, int i2, boolean z, boolean z2, int i3, DefaultConstructorMarker defaultConstructorMarker) {
this((i3 & 1) != 0 ? -1 : i, (i3 & 2) != 0 ? "" : str, (i3 & 4) == 0 ? i2 : -1, (i3 & 8) != 0 ? false : z, (i3 & 16) != 0 ? false : z2);
}
@Override // com.edifier.lib_connect.model.FunBean
public int getFunIndex() {
return this.funIndex;
}
@Override // com.edifier.lib_connect.model.FunBean
public void setFunIndex(int i) {
this.funIndex = i;
}
@Override // com.edifier.lib_connect.model.FunBean
public String getFunName() {
return this.funName;
}
@Override // com.edifier.lib_connect.model.FunBean
public void setFunName(String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
this.funName = str;
}
@Override // com.edifier.lib_connect.model.FunBean
public int getFunValue() {
return this.funValue;
}
@Override // com.edifier.lib_connect.model.FunBean
public void setFunValue(int i) {
this.funValue = i;
}
@Override // com.edifier.lib_connect.model.FunBean
public boolean isApplied() {
return this.isApplied;
}
@Override // com.edifier.lib_connect.model.FunBean
public void setApplied(boolean z) {
this.isApplied = z;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public CSBean(int i, String funName, int i2, boolean z, boolean z2) {
super(0, null, 0, null, false, 31, null);
Intrinsics.checkNotNullParameter(funName, "funName");
this.funIndex = i;
this.funName = funName;
this.funValue = i2;
this.isApplied = z;
this.chooseNeither = z2;
this.childFun = new ArrayList<>();
}
public final boolean getChooseNeither() {
return this.chooseNeither;
}
public final void setChooseNeither(boolean z) {
this.chooseNeither = z;
}
public final int getMinSelectCount() {
return this.minSelectCount;
}
public final void setMinSelectCount(int i) {
this.minSelectCount = i;
}
public final int getMaxSelectCount() {
return this.maxSelectCount;
}
public final void setMaxSelectCount(int i) {
this.maxSelectCount = i;
}
public final ArrayList<CSBean> getChildFun() {
return this.childFun;
}
public final void setChildFun(ArrayList<CSBean> arrayList) {
Intrinsics.checkNotNullParameter(arrayList, "<set-?>");
this.childFun = arrayList;
}
public String toString() {
return "CSBean(funIndex=" + getFunIndex() + ", funName='" + getFunName() + "', funValue=" + getFunValue() + ", isApplied=" + isApplied() + ", chooseNeither=" + this.chooseNeither + ", minSelectCount=" + this.minSelectCount + ", maxSelectCount=" + this.maxSelectCount + ", childFun=" + this.childFun + ')';
}
}
package com.edifier.connex.utils;
import com.edifier.connex.ext.CmdParserExtKt;
import com.edifier.edifierconnex.R;
import com.edifier.lib_base.ext.ContextExtKt;
import com.edifier.lib_base.utils.EDLog;
import com.edifier.lib_common.ext.CmdExtKt;
import com.edifier.lib_common.manager.GlobalDataManager;
import com.edifier.lib_common.model.EqBean;
import com.edifier.lib_connect.manager.CommandManager;
import com.edifier.lib_connect.model.AncBean;
import com.edifier.lib_connect.model.CSBean;
import com.edifier.lib_connect.model.D8Bean;
import com.edifier.lib_connect.model.FunBean;
import com.edifier.lib_connect.parser.CommandParser;
import com.edifier.lib_connect.patch.PatchManager;
import java.util.ArrayList;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
import okhttp3.internal.Util;
/* compiled from: FunctionOptionsHelper.kt */
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\b&\bÆ\u0002\u0018\u00002\u00020\u0001:\u0001:B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J*\u0010\u0003\u001a\u0012\u0012\u0004\u0012\u00020\u00050\u0004j\b\u0012\u0004\u0012\u00020\u0005`\u00062\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\u000e\u0010\u000b\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\nJ,\u0010\f\u001a\u00020\u00052\u0006\u0010\r\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\u000e\u001a\u00020\u000f2\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u0005H\u0002J*\u0010\u0011\u001a\u0012\u0012\u0004\u0012\u00020\u00050\u0004j\b\u0012\u0004\u0012\u00020\u0005`\u00062\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\u0018\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\u0015H\u0002J\"\u0010\u0017\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u0019\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001a\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001b\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001c\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001d\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001e\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010\u001f\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010 \u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010!\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J \u0010\"\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0002J\"\u0010#\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010$\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010%\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010&\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010'\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010(\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J \u0010)\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0002J\"\u0010*\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\"\u0010+\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\u0018\u0010,\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u0010-\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u0010.\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u0010/\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00100\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00101\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00102\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00103\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00104\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00105\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00106\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J\u0018\u00107\u001a\u00020\u00052\u0006\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\bH\u0002J*\u00108\u001a\u0012\u0012\u0004\u0012\u00020\u00050\u0004j\b\u0012\u0004\u0012\u00020\u0005`\u00062\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002J\u001a\u00109\u001a\u00020\u00132\u0006\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0002¨\u0006;"}, d2 = {"Lcom/edifier/connex/utils/FunctionOptionsHelper;", "", "()V", "getANCChildList", "Ljava/util/ArrayList;", "Lcom/edifier/lib_connect/model/CSBean;", "Lkotlin/collections/ArrayList;", "combineIndex", "", "d8Bean", "Lcom/edifier/lib_connect/model/D8Bean;", "getControlSettingOptions", "getCtrlBeanByEnum", "funValue", "ctrlEnum", "Lcom/edifier/connex/utils/FunctionOptionsHelper$ControlEnum;", "parent", "getEQChildList", "getNoiseTitle", "", "isHaveChild", "", "isOneChildHaveTwo", "getSameCallInToP0C", "productIndex", "getSameCallOutToP0C", "getSameDataToP0D", "getSameDataToP0E", "getSameDataToP13", "getSameDataToP14", "getSameDataToP15", "getSameDataToP16", "getSameDataToP17", "getSameDataToP18", "getSameDataToP1C", "getSameDataToP1d", "getSameDataToP1e", "getSameDataToP1f", "getSameDataToP21", "getSameDataToP22", "getSameDataToP24", "getSameDataToP2A", "getSameDataToP2B", "getSameDataToP2d", "getSameDoubleToP07", "getSameLeftToP05", "getSameLeftToP06", "getSameLeftToP08", "getSameLeftToP09", "getSameLeftToP0B", "getSameRightToP05", "getSameRightToP06", "getSameRightToP08", "getSameRightToP09", "getSameRightToP0B", "getSameTripleToP07", "getSmChildList", "getTapTitle", "ControlEnum", "EcX_C49_V1.0.12_officialUrlRelease"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class FunctionOptionsHelper {
public static final FunctionOptionsHelper INSTANCE = new FunctionOptionsHelper();
/* compiled from: FunctionOptionsHelper.kt */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\n\b\u0086\u0001\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004j\u0002\b\u0005j\u0002\b\u0006j\u0002\b\u0007j\u0002\b\bj\u0002\b\tj\u0002\b\n¨\u0006\u000b"}, d2 = {"Lcom/edifier/connex/utils/FunctionOptionsHelper$ControlEnum;", "", "(Ljava/lang/String;I)V", "PREVIOUS_TRACK", "NEXT_TRACK", "VOL_ADD", "VOL_DOWN", "SOUND_CTRL_HAVECHILD_NOLINE", "SM_MODE", "VOICE_ASSISTANT_HX", "NONE", "EcX_C49_V1.0.12_officialUrlRelease"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes2.dex */
public enum ControlEnum {
PREVIOUS_TRACK,
NEXT_TRACK,
VOL_ADD,
VOL_DOWN,
SOUND_CTRL_HAVECHILD_NOLINE,
SM_MODE,
VOICE_ASSISTANT_HX,
NONE
}
/* compiled from: FunctionOptionsHelper.kt */
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes2.dex */
public /* synthetic */ class WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[ControlEnum.values().length];
try {
iArr[ControlEnum.PREVIOUS_TRACK.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[ControlEnum.NEXT_TRACK.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[ControlEnum.VOL_ADD.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
iArr[ControlEnum.VOL_DOWN.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
iArr[ControlEnum.SM_MODE.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
iArr[ControlEnum.VOICE_ASSISTANT_HX.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
iArr[ControlEnum.SOUND_CTRL_HAVECHILD_NOLINE.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
try {
iArr[ControlEnum.NONE.ordinal()] = 8;
} catch (NoSuchFieldError unused8) {
}
$EnumSwitchMapping$0 = iArr;
}
}
private FunctionOptionsHelper() {
}
public final CSBean getControlSettingOptions(D8Bean d8Bean) {
Intrinsics.checkNotNullParameter(d8Bean, "d8Bean");
int b16Tap = d8Bean.getB16Tap();
CSBean cSBean = new CSBean(0, ContextExtKt.getResString(R.string.setting_cs), 0, false, false, 29, null);
EDLog eDLog = EDLog.INSTANCE;
eDLog.d("-CommandParser-FunctionOptionsHelper-getControlSettingOptions操控设置适配-:0x" + Util.toHexString(b16Tap));
switch (b16Tap) {
case 1:
CSBean cSBean2 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
CSBean cSBean3 = new CSBean(b16Tap, getTapTitle(1, d8Bean), 0, false, false, 28, null);
cSBean3.setChildFun(CollectionsKt.arrayListOf(new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_monitor_mode_switch), 1, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null)));
cSBean2.setChildFun(CollectionsKt.arrayListOf(cSBean3));
CSBean cSBean4 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
CSBean cSBean5 = new CSBean(b16Tap, getTapTitle(2, d8Bean), 0, false, false, 28, null);
cSBean5.setChildFun(CollectionsKt.arrayListOf(new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_monitor_mode_switch), 1, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 4, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null)));
cSBean4.setChildFun(CollectionsKt.arrayListOf(cSBean5));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean4));
Unit unit = Unit.INSTANCE;
break;
case 2:
CSBean cSBean6 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
CSBean cSBean7 = new CSBean(b16Tap, getTapTitle(1, d8Bean), 0, false, false, 28, null);
cSBean7.setChildFun(CollectionsKt.arrayListOf(new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_volume_up), 3, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
cSBean6.setChildFun(CollectionsKt.arrayListOf(cSBean7));
CSBean cSBean8 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
CSBean cSBean9 = new CSBean(b16Tap, getTapTitle(2, d8Bean), 0, false, false, 28, null);
cSBean9.setChildFun(CollectionsKt.arrayListOf(new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 3, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
cSBean8.setChildFun(CollectionsKt.arrayListOf(cSBean9));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean6, cSBean8));
Unit unit2 = Unit.INSTANCE;
break;
case 3:
CSBean cSBean10 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
CSBean cSBean11 = new CSBean(b16Tap, getTapTitle(1, d8Bean), 0, false, false, 28, null);
cSBean11.setChildFun(CollectionsKt.arrayListOf(new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_noise_ambient_switch), 1, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
cSBean10.setChildFun(CollectionsKt.arrayListOf(cSBean11));
CSBean cSBean12 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
CSBean cSBean13 = new CSBean(b16Tap, getTapTitle(2, d8Bean), 0, false, false, 28, null);
cSBean13.setChildFun(CollectionsKt.arrayListOf(new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_noise_ambient_switch), 1, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
cSBean12.setChildFun(CollectionsKt.arrayListOf(cSBean13));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean10, cSBean12));
Unit unit3 = Unit.INSTANCE;
break;
case 4:
CSBean cSBean14 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
CSBean cSBean15 = new CSBean(b16Tap, getTapTitle(1, d8Bean), 0, false, false, 28, null);
cSBean15.setChildFun(CollectionsKt.arrayListOf(new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 1, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_volume_up), 3, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 4, false, false, 24, null), new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null)));
cSBean14.setChildFun(CollectionsKt.arrayListOf(cSBean15));
CSBean cSBean16 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
CSBean cSBean17 = new CSBean(b16Tap, getTapTitle(2, d8Bean), 0, false, false, 28, null);
cSBean17.setChildFun(CollectionsKt.arrayListOf(new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 1, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 3, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 4, false, false, 24, null), new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null)));
cSBean16.setChildFun(CollectionsKt.arrayListOf(cSBean17));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean14, cSBean16));
Unit unit4 = Unit.INSTANCE;
break;
case 5:
CSBean cSBean18 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean18.setChildFun(CollectionsKt.arrayListOf(getSameLeftToP05(b16Tap, 1), getSameLeftToP05(b16Tap, 3)));
CSBean cSBean19 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, true, false, 16, null);
cSBean19.setChildFun(CollectionsKt.arrayListOf(getSameRightToP05(b16Tap, 2), getSameRightToP05(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean18, cSBean19));
Unit unit5 = Unit.INSTANCE;
break;
case 6:
CSBean cSBean20 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean20.setChildFun(CollectionsKt.arrayListOf(getSameLeftToP06(b16Tap, 1), getSameLeftToP06(b16Tap, 3)));
CSBean cSBean21 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean21.setChildFun(CollectionsKt.arrayListOf(getSameRightToP06(b16Tap, 2), getSameRightToP06(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean20, cSBean21));
Unit unit6 = Unit.INSTANCE;
break;
case 7:
CSBean cSBean22 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean22.setChildFun(CollectionsKt.arrayListOf(getSameDoubleToP07(b16Tap, 1), getSameTripleToP07(b16Tap, 3)));
CSBean cSBean23 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean23.setChildFun(CollectionsKt.arrayListOf(getSameDoubleToP07(b16Tap, 2), getSameTripleToP07(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean22, cSBean23));
Unit unit7 = Unit.INSTANCE;
break;
case 8:
CSBean cSBean24 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean24.setChildFun(CollectionsKt.arrayListOf(getSameLeftToP08(b16Tap, 1), getSameLeftToP08(b16Tap, 3)));
CSBean cSBean25 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean25.setChildFun(CollectionsKt.arrayListOf(getSameRightToP08(b16Tap, 2), getSameRightToP08(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean24, cSBean25));
Unit unit8 = Unit.INSTANCE;
break;
case 9:
CSBean cSBean26 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean26.setChildFun(CollectionsKt.arrayListOf(getSameLeftToP09(b16Tap, 1), getSameLeftToP09(b16Tap, 3)));
CSBean cSBean27 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean27.setChildFun(CollectionsKt.arrayListOf(getSameRightToP09(b16Tap, 2), getSameRightToP09(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean26, cSBean27));
Unit unit9 = Unit.INSTANCE;
break;
case 10:
CSBean cSBean28 = new CSBean(b16Tap, "", 0, false, false, 28, null);
CSBean cSBean29 = new CSBean(b16Tap, getTapTitle(5, d8Bean), 5, true, false, 16, null);
cSBean29.setChildFun(CollectionsKt.arrayListOf(new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_game_mode), 2, false, false, 24, null), new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_sound_effect_switch), 3, false, false, 24, null), new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
CSBean cSBean30 = new CSBean(b16Tap, getTapTitle(6, d8Bean), 6, true, false, 16, null);
cSBean30.setChildFun(CollectionsKt.arrayListOf(new CSBean(6, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(6, ContextExtKt.getResString(R.string.setting_cs_game_mode), 2, false, false, 24, null), new CSBean(6, ContextExtKt.getResString(R.string.setting_cs_sound_effect_switch), 3, false, false, 24, null), new CSBean(6, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null)));
cSBean28.setChildFun(CollectionsKt.arrayListOf(cSBean29, cSBean30));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean28));
Unit unit10 = Unit.INSTANCE;
break;
case 11:
CSBean cSBean31 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean31.setChildFun(CollectionsKt.arrayListOf(getSameLeftToP0B(b16Tap, 1), getSameLeftToP0B(b16Tap, 3)));
CSBean cSBean32 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean32.setChildFun(CollectionsKt.arrayListOf(getSameRightToP0B(b16Tap, 2), getSameRightToP0B(b16Tap, 4)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean31, cSBean32));
Unit unit11 = Unit.INSTANCE;
break;
case 12:
CSBean cSBean33 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.state_call_in), 0, false, false, 28, null);
cSBean33.setChildFun(CollectionsKt.arrayListOf(getSameCallInToP0C(b16Tap, 21, d8Bean), getSameCallInToP0C(b16Tap, 22, d8Bean), getSameCallInToP0C(b16Tap, 23, d8Bean)));
CSBean cSBean34 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.state_call_out), 0, true, false, 16, null);
cSBean34.setChildFun(CollectionsKt.arrayListOf(getSameCallOutToP0C(b16Tap, 5, d8Bean), getSameCallOutToP0C(b16Tap, 6, d8Bean), getSameCallOutToP0C(b16Tap, 7, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean33, cSBean34));
Unit unit12 = Unit.INSTANCE;
break;
case 13:
CSBean cSBean35 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean35.setChildFun(CollectionsKt.arrayListOf(getSameDataToP0D(b16Tap, 1, d8Bean), getSameDataToP0D(b16Tap, 3, d8Bean), getSameDataToP0D(b16Tap, 8, d8Bean)));
CSBean cSBean36 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean36.setChildFun(CollectionsKt.arrayListOf(getSameDataToP0D(b16Tap, 2, d8Bean), getSameDataToP0D(b16Tap, 4, d8Bean), getSameDataToP0D(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean35, cSBean36));
Unit unit13 = Unit.INSTANCE;
break;
case 14:
CSBean cSBean37 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean37.setChildFun(CollectionsKt.arrayListOf(getSameDataToP0E(b16Tap, 1, d8Bean), getSameDataToP0E(b16Tap, 3, d8Bean)));
CSBean cSBean38 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean38.setChildFun(CollectionsKt.arrayListOf(getSameDataToP0E(b16Tap, 2, d8Bean), getSameDataToP0E(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean37, cSBean38));
Unit unit14 = Unit.INSTANCE;
break;
case 15:
CSBean cSBean39 = new CSBean(b16Tap, "", 0, true, false, 16, null);
CSBean cSBean40 = new CSBean(b16Tap, "", 10, true, false, 16, null);
cSBean40.setMinSelectCount(2);
cSBean40.setMaxSelectCount(3);
ArrayList<CSBean> aNCChildList = INSTANCE.getANCChildList(10, d8Bean);
ArrayList arrayList = new ArrayList(CollectionsKt.collectionSizeOrDefault(aNCChildList, 10));
for (CSBean cSBean41 : aNCChildList) {
cSBean41.setFunValue(cSBean41.getFunValue() - 1);
arrayList.add(cSBean41);
}
cSBean40.setChildFun(new ArrayList<>(arrayList));
cSBean39.setChildFun(CollectionsKt.arrayListOf(cSBean40));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean39));
Unit unit15 = Unit.INSTANCE;
break;
case 16:
CSBean cSBean42 = new CSBean(b16Tap, "", 0, false, false, 28, null);
CSBean cSBean43 = new CSBean(b16Tap, getTapTitle(10, d8Bean), 10, true, false, 16, null);
CSBean cSBean44 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean44.setApplied(true);
CSBean cSBean45 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean46 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean47 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean48 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean43.setMinSelectCount(2);
cSBean43.setMaxSelectCount(5);
cSBean43.setChildFun(CollectionsKt.arrayListOf(cSBean44, cSBean45, cSBean46, cSBean47, cSBean48));
CSBean cSBean49 = new CSBean(b16Tap, getTapTitle(5, d8Bean), 5, true, false, 16, null);
CSBean cSBean50 = new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_music_mode), 0, false, false, 24, null);
cSBean50.setApplied(true);
CSBean cSBean51 = new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_game_mode), 1, false, false, 24, null);
CSBean cSBean52 = new CSBean(5, ContextExtKt.getResString(R.string.setting_cs_theatre_mode), 2, false, false, 24, null);
cSBean49.setMinSelectCount(2);
cSBean49.setMaxSelectCount(3);
cSBean49.setChildFun(CollectionsKt.arrayListOf(cSBean50, cSBean51, cSBean52));
CSBean cSBean53 = new CSBean(b16Tap, getTapTitle(7, d8Bean), 7, true, false, 16, null);
cSBean53.setChildFun(CollectionsKt.arrayListOf(new CSBean(7, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 1, false, false, 24, null)));
cSBean42.setChildFun(CollectionsKt.arrayListOf(cSBean43, cSBean49, cSBean53));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean42));
Unit unit16 = Unit.INSTANCE;
break;
case 17:
CSBean cSBean54 = new CSBean(b16Tap, "", 0, false, false, 28, null);
CSBean cSBean55 = new CSBean(b16Tap, getTapTitle(10, d8Bean), 10, true, false, 16, null);
CSBean cSBean56 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean56.setApplied(true);
CSBean cSBean57 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean58 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean59 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean60 = new CSBean(10, ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean55.setMinSelectCount(2);
cSBean55.setMaxSelectCount(3);
cSBean55.setChildFun(CollectionsKt.arrayListOf(cSBean56, cSBean57, cSBean58, cSBean59, cSBean60));
cSBean54.setChildFun(CollectionsKt.arrayListOf(cSBean55));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean54));
Unit unit17 = Unit.INSTANCE;
break;
case 18:
CSBean cSBean61 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
CSBean cSBean62 = new CSBean(b16Tap, getTapTitle(1, d8Bean), 0, true, false, 16, null);
CSBean cSBean63 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean64 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null);
CSBean cSBean65 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean66 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean67 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean68 = new CSBean(1, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 6, false, false, 24, null);
CSBean cSBean69 = new CSBean(cSBean68.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean69.setApplied(true);
CSBean cSBean70 = new CSBean(cSBean68.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean71 = new CSBean(cSBean68.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 2, false, false, 24, null);
CSBean cSBean72 = new CSBean(cSBean68.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_normal_mode), 3, false, false, 24, null);
CSBean cSBean73 = new CSBean(cSBean68.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
cSBean68.setMinSelectCount(2);
cSBean68.setMaxSelectCount(3);
cSBean68.setChildFun(CollectionsKt.arrayListOf(cSBean69, cSBean70, cSBean71, cSBean72, cSBean73));
cSBean62.setChildFun(CollectionsKt.arrayListOf(cSBean63, cSBean64, cSBean65, cSBean66, cSBean67, cSBean68));
cSBean61.setChildFun(CollectionsKt.arrayListOf(cSBean62));
CSBean cSBean74 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
CSBean cSBean75 = new CSBean(b16Tap, getTapTitle(2, d8Bean), 0, true, false, 16, null);
CSBean cSBean76 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean77 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null);
CSBean cSBean78 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean79 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean80 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean81 = new CSBean(2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 6, false, false, 24, null);
CSBean cSBean82 = new CSBean(cSBean81.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean82.setApplied(true);
CSBean cSBean83 = new CSBean(cSBean81.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean84 = new CSBean(cSBean81.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 2, false, false, 24, null);
CSBean cSBean85 = new CSBean(cSBean81.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_normal_mode), 3, false, false, 24, null);
CSBean cSBean86 = new CSBean(cSBean81.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
cSBean81.setMinSelectCount(2);
cSBean81.setMaxSelectCount(3);
cSBean81.setChildFun(CollectionsKt.arrayListOf(cSBean82, cSBean83, cSBean84, cSBean85, cSBean86));
cSBean75.setChildFun(CollectionsKt.arrayListOf(cSBean76, cSBean77, cSBean78, cSBean79, cSBean80, cSBean81));
cSBean74.setChildFun(CollectionsKt.arrayListOf(cSBean75));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean61, cSBean74));
Unit unit18 = Unit.INSTANCE;
break;
case 19:
CSBean cSBean87 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean87.setChildFun(CollectionsKt.arrayListOf(getSameDataToP13(b16Tap, 1, d8Bean), getSameDataToP13(b16Tap, 3, d8Bean), getSameDataToP13(b16Tap, 8, d8Bean)));
CSBean cSBean88 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean88.setChildFun(CollectionsKt.arrayListOf(getSameDataToP13(b16Tap, 2, d8Bean), getSameDataToP13(b16Tap, 4, d8Bean), getSameDataToP13(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean87, cSBean88));
Unit unit19 = Unit.INSTANCE;
break;
case 20:
CSBean cSBean89 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean89.setChildFun(CollectionsKt.arrayListOf(getSameDataToP14(b16Tap, 1, d8Bean), getSameDataToP14(b16Tap, 3, d8Bean), getSameDataToP14(b16Tap, 8, d8Bean)));
CSBean cSBean90 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean90.setChildFun(CollectionsKt.arrayListOf(getSameDataToP14(b16Tap, 2, d8Bean), getSameDataToP14(b16Tap, 4, d8Bean), getSameDataToP14(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean89, cSBean90));
Unit unit20 = Unit.INSTANCE;
break;
case 21:
CSBean cSBean91 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean91.setChildFun(CollectionsKt.arrayListOf(getSameDataToP15(b16Tap, 1, d8Bean), getSameDataToP15(b16Tap, 3, d8Bean)));
CSBean cSBean92 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean92.setChildFun(CollectionsKt.arrayListOf(getSameDataToP15(b16Tap, 2, d8Bean), getSameDataToP15(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean91, cSBean92));
Unit unit21 = Unit.INSTANCE;
break;
case 22:
CSBean cSBean93 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean93.setChildFun(CollectionsKt.arrayListOf(getSameDataToP16(b16Tap, 1, d8Bean), getSameDataToP16(b16Tap, 3, d8Bean)));
CSBean cSBean94 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean94.setChildFun(CollectionsKt.arrayListOf(getSameDataToP16(b16Tap, 2, d8Bean), getSameDataToP16(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean93, cSBean94));
Unit unit22 = Unit.INSTANCE;
break;
case 23:
CSBean cSBean95 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean95.setChildFun(CollectionsKt.arrayListOf(getSameDataToP17(b16Tap, 1, d8Bean), getSameDataToP17(b16Tap, 3, d8Bean)));
CSBean cSBean96 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean96.setChildFun(CollectionsKt.arrayListOf(getSameDataToP17(b16Tap, 2, d8Bean), getSameDataToP17(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean95, cSBean96));
Unit unit23 = Unit.INSTANCE;
break;
case 24:
CSBean cSBean97 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean97.setChildFun(CollectionsKt.arrayListOf(getSameDataToP18(b16Tap, 1, d8Bean), getSameDataToP18(b16Tap, 3, d8Bean), getSameDataToP18(b16Tap, 8, d8Bean)));
CSBean cSBean98 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean98.setChildFun(CollectionsKt.arrayListOf(getSameDataToP18(b16Tap, 2, d8Bean), getSameDataToP18(b16Tap, 4, d8Bean), getSameDataToP18(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean97, cSBean98));
Unit unit24 = Unit.INSTANCE;
break;
case 25:
case 26:
case 27:
case 32:
case 35:
case 37:
case 38:
case 39:
case 40:
case 41:
default:
EDLog eDLog2 = EDLog.INSTANCE;
eDLog2.w("--FunctionOptionsHelper-getControlSettingOptions-未适配:" + Util.toHexString(b16Tap));
Unit unit25 = Unit.INSTANCE;
break;
case 28:
CSBean cSBean99 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean99.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1C(b16Tap, 10, d8Bean), getSameDataToP1C(b16Tap, 5, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean99));
Unit unit26 = Unit.INSTANCE;
break;
case 29:
CSBean cSBean100 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean100.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1d(b16Tap, 1, d8Bean), getSameDataToP1d(b16Tap, 3, d8Bean), getSameDataToP1d(b16Tap, 8, d8Bean)));
CSBean cSBean101 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean101.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1d(b16Tap, 2, d8Bean), getSameDataToP1d(b16Tap, 4, d8Bean), getSameDataToP1d(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean100, cSBean101));
Unit unit27 = Unit.INSTANCE;
break;
case 30:
CSBean cSBean102 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean102.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1e(b16Tap, 1, d8Bean), getSameDataToP1e(b16Tap, 3, d8Bean), getSameDataToP1e(b16Tap, 8, d8Bean)));
CSBean cSBean103 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean103.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1e(b16Tap, 2, d8Bean), getSameDataToP1e(b16Tap, 4, d8Bean), getSameDataToP1e(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean102, cSBean103));
Unit unit28 = Unit.INSTANCE;
break;
case 31:
CSBean cSBean104 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean104.setChildFun(CollectionsKt.arrayListOf(getSameDataToP1f(b16Tap, 10, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean104));
Unit unit29 = Unit.INSTANCE;
break;
case 33:
CSBean cSBean105 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean105.setChildFun(CollectionsKt.arrayListOf(getSameDataToP21(b16Tap, 1, d8Bean), getSameDataToP21(b16Tap, 3, d8Bean)));
CSBean cSBean106 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean106.setChildFun(CollectionsKt.arrayListOf(getSameDataToP21(b16Tap, 2, d8Bean), getSameDataToP21(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean105, cSBean106));
Unit unit30 = Unit.INSTANCE;
break;
case 34:
CSBean cSBean107 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean107.setChildFun(CollectionsKt.arrayListOf(getSameDataToP22(b16Tap, 1, d8Bean), getSameDataToP22(b16Tap, 3, d8Bean)));
CSBean cSBean108 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean108.setChildFun(CollectionsKt.arrayListOf(getSameDataToP22(b16Tap, 2, d8Bean), getSameDataToP22(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean107, cSBean108));
Unit unit31 = Unit.INSTANCE;
break;
case 36:
CSBean cSBean109 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean109.setChildFun(CollectionsKt.arrayListOf(getSameDataToP24(b16Tap, 1, d8Bean), getSameDataToP24(b16Tap, 3, d8Bean), getSameDataToP24(b16Tap, 8, d8Bean)));
CSBean cSBean110 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean110.setChildFun(CollectionsKt.arrayListOf(getSameDataToP24(b16Tap, 2, d8Bean), getSameDataToP24(b16Tap, 4, d8Bean), getSameDataToP24(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean109, cSBean110));
Unit unit32 = Unit.INSTANCE;
break;
case 42:
CSBean cSBean111 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean111.setChildFun(CollectionsKt.arrayListOf(getSameDataToP2A(b16Tap, 10, d8Bean), getSameDataToP2A(b16Tap, 5, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean111));
Unit unit33 = Unit.INSTANCE;
break;
case 43:
CSBean cSBean112 = new CSBean(b16Tap, "", 0, false, false, 28, null);
cSBean112.setChildFun(CollectionsKt.arrayListOf(getSameDataToP2B(b16Tap, 10, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean112));
Unit unit34 = Unit.INSTANCE;
break;
case 44:
CSBean cSBean113 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean113.setChildFun(CollectionsKt.arrayListOf(getSameDataToP18(b16Tap, 1, d8Bean), getSameDataToP18(b16Tap, 3, d8Bean)));
CSBean cSBean114 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean114.setChildFun(CollectionsKt.arrayListOf(getSameDataToP18(b16Tap, 2, d8Bean), getSameDataToP18(b16Tap, 4, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean113, cSBean114));
Unit unit35 = Unit.INSTANCE;
break;
case 45:
CSBean cSBean115 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_left), 0, false, false, 28, null);
cSBean115.setChildFun(CollectionsKt.arrayListOf(getSameDataToP2d(b16Tap, 1, d8Bean), getSameDataToP2d(b16Tap, 3, d8Bean), getSameDataToP2d(b16Tap, 8, d8Bean)));
CSBean cSBean116 = new CSBean(b16Tap, ContextExtKt.getResString(R.string.setting_cs_right), 0, false, false, 28, null);
cSBean116.setChildFun(CollectionsKt.arrayListOf(getSameDataToP2d(b16Tap, 2, d8Bean), getSameDataToP2d(b16Tap, 4, d8Bean), getSameDataToP2d(b16Tap, 9, d8Bean)));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean115, cSBean116));
Unit unit36 = Unit.INSTANCE;
break;
}
return cSBean;
}
private final CSBean getSameDataToP2A(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setMaxSelectCount(1);
cSBean.setMinSelectCount(1);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_none), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, getNoiseTitle(true, false), 2, false, false, 24, null);
cSBean3.setMaxSelectCount(2);
cSBean3.setMinSelectCount(3);
FunctionOptionsHelper functionOptionsHelper = INSTANCE;
cSBean3.setChildFun(functionOptionsHelper.getANCChildList(i2, d8Bean));
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode), 3, false, false, 24, null);
cSBean4.setMaxSelectCount(2);
cSBean4.setMinSelectCount(3);
cSBean4.setChildFun(functionOptionsHelper.getSmChildList(i2, d8Bean));
ArrayList<CSBean> childFun = cSBean.getChildFun();
childFun.add(cSBean2);
childFun.add(cSBean3);
childFun.add(cSBean4);
return cSBean;
}
private final CSBean getSameDataToP1C(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setMaxSelectCount(1);
cSBean.setMinSelectCount(1);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode_yx), 1, false, false, 24, null);
cSBean2.setMaxSelectCount(2);
cSBean2.setMinSelectCount(3);
cSBean2.setChildFun(INSTANCE.getEQChildList(i2, d8Bean));
ArrayList<CSBean> childFun = cSBean.getChildFun();
childFun.add(cSBean2);
childFun.add(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 2, false, false, 24, null));
childFun.add(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 3, false, false, 24, null));
childFun.add(new CSBean(i2, ContextExtKt.getResString(R.string.earpads_switch), 4, false, false, 24, null));
return cSBean;
}
private final CSBean getSameLeftToP05(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameRightToP05(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameLeftToP06(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameRightToP06(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDoubleToP07(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, false, false, 24, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_control), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 0, false, false, 24, null);
cSBean4.setApplied(true);
CSBean cSBean5 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean6 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean7 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_voice_enhancement), 4, false, false, 24, null);
CSBean cSBean9 = new CSBean(cSBean3.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 5, false, false, 24, null);
cSBean3.setMinSelectCount(2);
cSBean3.setMaxSelectCount(3);
cSBean3.setChildFun(CollectionsKt.arrayListOf(cSBean4, cSBean5, cSBean6, cSBean7, cSBean8, cSBean9));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 3, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameTripleToP07(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, false, false, 24, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_effects_and_game), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_classic), 0, false, false, 24, null);
cSBean3.setApplied(true);
CSBean cSBean4 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_dynamic), 1, false, false, 24, null);
CSBean cSBean5 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_surround), 2, false, false, 24, null);
CSBean cSBean6 = new CSBean(cSBean2.getFunValue(), (String) PatchManager.pathEcxCustomizedString$default(PatchManager.INSTANCE, GlobalDataManager.INSTANCE.getD8Bean(), null, 2, null).getSecond(), 3, false, false, 24, null);
CSBean cSBean7 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_game), 4, false, false, 24, null);
cSBean2.setMinSelectCount(2);
cSBean2.setMaxSelectCount(3);
cSBean2.setChildFun(CollectionsKt.arrayListOf(cSBean3, cSBean4, cSBean5, cSBean6, cSBean7));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameLeftToP08(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null), new CSBean(i2, getNoiseTitle(false, false), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameRightToP08(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null), new CSBean(i2, getNoiseTitle(false, false), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameLeftToP09(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameRightToP09(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_mode_selection), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameLeftToP0B(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_control), 7, false, false, 24, null);
CSBean cSBean9 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_normal_mode), 0, false, false, 24, null);
cSBean9.setApplied(true);
CSBean cSBean10 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean13 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
cSBean8.setMinSelectCount(2);
cSBean8.setMaxSelectCount(3);
cSBean8.setChildFun(CollectionsKt.arrayListOf(cSBean9, cSBean10, cSBean11, cSBean12, cSBean13));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, cSBean8));
return cSBean;
}
private final CSBean getSameRightToP0B(int i, int i2) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, null), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_control), 7, false, false, 24, null);
CSBean cSBean9 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_normal_mode), 0, false, false, 24, null);
cSBean9.setApplied(true);
CSBean cSBean10 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean13 = new CSBean(cSBean8.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
cSBean8.setMinSelectCount(2);
cSBean8.setMaxSelectCount(3);
cSBean8.setChildFun(CollectionsKt.arrayListOf(cSBean9, cSBean10, cSBean11, cSBean12, cSBean13));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, cSBean8));
return cSBean;
}
private final CSBean getSameCallInToP0C(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_neither), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_reject_a_call), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_mute_un_mute_a_call), 3, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameCallOutToP0C(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, getNoiseTitle(true, true), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_ambient), 1, false, false, 24, null);
cSBean3.setApplied(true);
CSBean cSBean4 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_switch), 2, false, false, 24, null);
CSBean cSBean5 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_noise_switch), 3, false, false, 24, null);
CSBean cSBean6 = new CSBean(cSBean2.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_ambient_off_switch), 4, false, false, 24, null);
cSBean2.setMinSelectCount(1);
cSBean2.setMaxSelectCount(1);
cSBean2.setChildFun(CollectionsKt.arrayListOf(cSBean3, cSBean4, cSBean5, cSBean6));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP0D(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP0E(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 5, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP13(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, getNoiseTitle(true, true), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(cSBean6.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_adaptive_noise_or_noise_off), 1, false, false, 24, null);
cSBean7.setApplied(true);
CSBean cSBean8 = new CSBean(cSBean6.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_adaptive_noise_or_ambient), 2, false, false, 24, null);
CSBean cSBean9 = new CSBean(cSBean6.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_adaptive_noise_or_ambient_or_noise_off), 3, false, false, 24, null);
cSBean6.setMinSelectCount(1);
cSBean6.setMaxSelectCount(1);
cSBean6.setChildFun(CollectionsKt.arrayListOf(cSBean7, cSBean8, cSBean9));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 6, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP14(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean8.setApplied(true);
CSBean cSBean9 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 2, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 3, false, false, 24, null);
cSBean7.setMinSelectCount(2);
cSBean7.setMaxSelectCount(3);
cSBean7.setChildFun(CollectionsKt.arrayListOf(cSBean8, cSBean9, cSBean10, cSBean11));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 7, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 8, false, false, 24, null)));
return cSBean;
}
/* JADX WARN: Code restructure failed: missing block: B:6:0x003c, code lost:
if (r48 != 4) goto L6;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
*/
private final CSBean getSameDataToP15(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
if (i2 != 1) {
if (i2 != 2) {
if (i2 != 3) {
}
}
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean8.setApplied(false);
CSBean cSBean9 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_medium_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
CSBean cSBean13 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 5, false, false, 24, null);
cSBean7.setMinSelectCount(2);
cSBean7.setMaxSelectCount(3);
cSBean7.setChildFun(CollectionsKt.arrayListOf(cSBean8, cSBean9, cSBean10, cSBean11, cSBean12, cSBean13));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7));
return cSBean;
}
CSBean cSBean14 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean15 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null);
CSBean cSBean16 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean17 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean18 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode), 5, false, false, 24, null);
CSBean cSBean19 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean20 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean20.setApplied(false);
CSBean cSBean21 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_medium_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean22 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean23 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean24 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
CSBean cSBean25 = new CSBean(cSBean19.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 5, false, false, 24, null);
cSBean19.setMinSelectCount(2);
cSBean19.setMaxSelectCount(3);
cSBean19.setChildFun(CollectionsKt.arrayListOf(cSBean20, cSBean21, cSBean22, cSBean23, cSBean24, cSBean25));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean14, cSBean15, cSBean16, cSBean17, cSBean18, cSBean19));
return cSBean;
}
/* JADX WARN: Code restructure failed: missing block: B:6:0x003a, code lost:
if (r47 != 4) goto L6;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
*/
private final CSBean getSameDataToP16(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
if (i2 != 1) {
if (i2 != 2) {
if (i2 != 3) {
}
}
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean8.setApplied(true);
CSBean cSBean9 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean7.setMinSelectCount(2);
cSBean7.setMaxSelectCount(3);
cSBean7.setChildFun(CollectionsKt.arrayListOf(cSBean8, cSBean9, cSBean10, cSBean11, cSBean12));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7));
return cSBean;
}
CSBean cSBean13 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean14 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 2, false, false, 24, null);
CSBean cSBean15 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean16 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 4, false, false, 24, null);
CSBean cSBean17 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null);
CSBean cSBean18 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean19 = new CSBean(cSBean18.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean19.setApplied(true);
CSBean cSBean20 = new CSBean(cSBean18.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean21 = new CSBean(cSBean18.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean22 = new CSBean(cSBean18.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean23 = new CSBean(cSBean18.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean18.setMinSelectCount(2);
cSBean18.setMaxSelectCount(3);
cSBean18.setChildFun(CollectionsKt.arrayListOf(cSBean19, cSBean20, cSBean21, cSBean22, cSBean23));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean13, cSBean14, cSBean15, cSBean16, cSBean17, cSBean18));
return cSBean;
}
private final CSBean getSameDataToP17(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, getNoiseTitle(true, false), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(cSBean5.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
CSBean cSBean7 = new CSBean(cSBean5.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean5.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean9 = new CSBean(cSBean5.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean5.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean5.setMinSelectCount(2);
cSBean5.setMaxSelectCount(3);
cSBean5.setChildFun(CollectionsKt.arrayListOf(cSBean6, cSBean7, cSBean8, cSBean9, cSBean10));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP18(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_none), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 6, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 7, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 8, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP1d(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
cSBean.setChildFun(CollectionsKt.arrayListOf(new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 6, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP1e(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_none), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, getNoiseTitle(true, false), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 7, false, false, 24, null);
CSBean cSBean9 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 8, false, false, 24, null);
CSBean cSBean10 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 9, false, false, 24, null);
cSBean6.setMinSelectCount(2);
cSBean6.setMaxSelectCount(3);
cSBean6.setChildFun(INSTANCE.getANCChildList(i2, d8Bean));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, cSBean8, cSBean9, cSBean10));
return cSBean;
}
private final CSBean getSameDataToP1f(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, "", i2, true, false, 16, null);
cSBean.setMinSelectCount(2);
cSBean.setMaxSelectCount(3);
cSBean.setChildFun(getANCChildList(i2, d8Bean));
return cSBean;
}
private final ArrayList<CSBean> getSmChildList(int i, D8Bean d8Bean) {
Pair<Integer, Integer> cacheCmdSm;
Integer second;
ArrayList<CSBean> arrayList = new ArrayList<>();
if (d8Bean != null && CmdExtKt.getCache(CommandManager.Companion.getInstance().getGameState()) != null && (cacheCmdSm = CmdExtKt.getCacheCmdSm(CommandManager.Companion.getInstance())) != null && (second = cacheCmdSm.getSecond()) != null) {
int i2 = 0;
for (Object obj : CmdParserExtKt.getSoundModesBean(CommandParser.Companion.getInstance(), Integer.valueOf(second.intValue())).getChildFunArray()) {
int i3 = i2 + 1;
if (i2 < 0) {
CollectionsKt.throwIndexOverflow();
}
FunBean funBean = (FunBean) obj;
arrayList.add(new CSBean(i, funBean.getFunName(), funBean.getFunValue(), false, false, 24, null));
i2 = i3;
}
}
return arrayList;
}
private final ArrayList<CSBean> getANCChildList(int i, D8Bean d8Bean) {
AncBean cacheCmdAnc;
ArrayList<CSBean> arrayList = new ArrayList<>();
if (d8Bean != null && (cacheCmdAnc = CmdExtKt.getCacheCmdAnc(CommandManager.Companion.getInstance())) != null) {
int i2 = 0;
for (Object obj : CmdParserExtKt.getANCBean(CommandParser.Companion.getInstance(), cacheCmdAnc.getIndex(), 0, 0).getChildFunArray()) {
int i3 = i2 + 1;
if (i2 < 0) {
CollectionsKt.throwIndexOverflow();
}
FunBean funBean = (FunBean) obj;
arrayList.add(new CSBean(i, funBean.getFunName(), funBean.getFunValue(), false, false, 24, null));
i2 = i3;
}
}
return arrayList;
}
private final ArrayList<CSBean> getEQChildList(int i, D8Bean d8Bean) {
ArrayList<CSBean> arrayList = new ArrayList<>();
if (d8Bean != null) {
EqBean eQBean$default = CmdExtKt.getEQBean$default(CommandParser.Companion.getInstance(), null, 1, null);
ArrayList<FunBean> childFunArray = eQBean$default != null ? eQBean$default.getChildFunArray() : null;
if (childFunArray != null) {
int i2 = 0;
for (Object obj : childFunArray) {
int i3 = i2 + 1;
if (i2 < 0) {
CollectionsKt.throwIndexOverflow();
}
FunBean funBean = (FunBean) obj;
arrayList.add(new CSBean(i, funBean.getFunName(), funBean.getFunIndex(), false, false, 24, null));
i2 = i3;
}
}
}
return arrayList;
}
private final CSBean getSameDataToP21(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean8.setApplied(false);
CSBean cSBean9 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 2, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 4, false, false, 24, null);
cSBean7.setMinSelectCount(2);
cSBean7.setMaxSelectCount(3);
cSBean7.setChildFun(CollectionsKt.arrayListOf(cSBean8, cSBean9, cSBean10, cSBean11, cSBean12));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 7, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 8, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP22(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_pause_or_play), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 5, false, false, 24, null);
CSBean cSBean7 = new CSBean(i2, getNoiseTitle(true, false), 6, false, false, 24, null);
CSBean cSBean8 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_high_noise_cancellation), 0, false, false, 24, null);
cSBean8.setApplied(false);
CSBean cSBean9 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_medium_noise_cancellation), 1, false, false, 24, null);
CSBean cSBean10 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_low_noise_cancellation), 2, false, false, 24, null);
CSBean cSBean11 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_ambient_sound), 3, false, false, 24, null);
CSBean cSBean12 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_wind_reduction), 4, false, false, 24, null);
CSBean cSBean13 = new CSBean(cSBean7.getFunValue(), ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_close), 5, false, false, 24, null);
cSBean7.setMinSelectCount(2);
cSBean7.setMaxSelectCount(3);
cSBean7.setChildFun(CollectionsKt.arrayListOf(cSBean8, cSBean9, cSBean10, cSBean11, cSBean12, cSBean13));
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, cSBean7, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode), 7, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 8, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP24(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
CSBean cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), 1, false, false, 24, null);
CSBean cSBean3 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), 2, false, false, 24, null);
CSBean cSBean4 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), 3, false, false, 24, null);
CSBean cSBean5 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), 4, false, false, 24, null);
CSBean cSBean6 = new CSBean(i2, getNoiseTitle(true, false), 5, false, false, 24, null);
cSBean6.setMinSelectCount(2);
cSBean6.setMaxSelectCount(3);
if (d8Bean != null) {
cSBean6.setChildFun(INSTANCE.getANCChildList(i2, d8Bean));
}
cSBean.setChildFun(CollectionsKt.arrayListOf(cSBean2, cSBean3, cSBean4, cSBean5, cSBean6, new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_game_mode), 6, false, false, 24, null), new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), 7, false, false, 24, null)));
return cSBean;
}
private final CSBean getSameDataToP2d(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, getTapTitle(i2, d8Bean), i2, true, false, 16, null);
FunctionOptionsHelper functionOptionsHelper = INSTANCE;
cSBean.setChildFun(CollectionsKt.arrayListOf(getCtrlBeanByEnum$default(functionOptionsHelper, 1, i2, ControlEnum.PREVIOUS_TRACK, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 2, i2, ControlEnum.NEXT_TRACK, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 3, i2, ControlEnum.VOL_ADD, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 4, i2, ControlEnum.VOL_DOWN, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 5, i2, ControlEnum.SOUND_CTRL_HAVECHILD_NOLINE, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 6, i2, ControlEnum.SM_MODE, null, 8, null), getCtrlBeanByEnum$default(functionOptionsHelper, 7, i2, ControlEnum.VOICE_ASSISTANT_HX, null, 8, null)));
return cSBean;
}
private final CSBean getSameDataToP2B(int i, int i2, D8Bean d8Bean) {
CSBean cSBean = new CSBean(i, "", i2, true, false, 16, null);
FunctionOptionsHelper functionOptionsHelper = INSTANCE;
cSBean.setChildFun(CollectionsKt.arrayListOf(getCtrlBeanByEnum$default(functionOptionsHelper, 1, i2, ControlEnum.NONE, null, 8, null), functionOptionsHelper.getCtrlBeanByEnum(2, i2, ControlEnum.SM_MODE, cSBean)));
return cSBean;
}
private final String getNoiseTitle(boolean z, boolean z2) {
if (z) {
if (z2) {
return ContextExtKt.getResString(R.string.setting_cs_sound_control_sy);
}
return ContextExtKt.getResString(R.string.setting_cs_sound_control);
}
return ContextExtKt.getResString(R.string.setting_cs_noise_cancellation_mode);
}
private final String getTapTitle(int i, D8Bean d8Bean) {
D8Bean.B20Bean b20Bean;
D8Bean.B19Bean b19Bean;
D8Bean.B19Bean b19Bean2;
if (d8Bean == null && (d8Bean = GlobalDataManager.INSTANCE.getD8Bean()) == null) {
d8Bean = CmdExtKt.getCacheD8(CommandManager.Companion.getInstance());
}
boolean z = false;
boolean isSupportPressure = (d8Bean == null || (b19Bean2 = d8Bean.getB19Bean()) == null) ? false : b19Bean2.isSupportPressure();
boolean isSupportTouch = (d8Bean == null || (b19Bean = d8Bean.getB19Bean()) == null) ? false : b19Bean.isSupportTouch();
if (d8Bean != null && (b20Bean = d8Bean.getB20Bean()) != null) {
z = b20Bean.isSupportBtn();
}
boolean pathCtrlIsPressZh = PatchManager.INSTANCE.pathCtrlIsPressZh();
EDLog eDLog = EDLog.INSTANCE;
eDLog.d("--FunctionOptionsHelper-getTapTitle适配-isPinch:" + isSupportPressure + ", isTouch:" + isSupportTouch + ", isPress:" + z);
if (i == 10) {
if (pathCtrlIsPressZh) {
return ContextExtKt.getResString(R.string.single_press_s);
}
if (isSupportPressure) {
return ContextExtKt.getResString(R.string.setting_cs_single_pinch);
}
if (isSupportTouch) {
return ContextExtKt.getResString(R.string.setting_cs_single_tap);
}
if (z) {
return ContextExtKt.getResString(R.string.single_press);
}
return ContextExtKt.getResString(R.string.single_press);
}
if (i != 21) {
if (i != 22) {
switch (i) {
case 1:
case 2:
case 5:
break;
case 3:
case 4:
case 6:
break;
default:
if (isSupportPressure) {
return ContextExtKt.getResString(R.string.setting_cs_pinch_and_hold);
}
if (isSupportTouch) {
return ContextExtKt.getResString(R.string.setting_cs_tap_and_hold);
}
if (z) {
return ContextExtKt.getResString(R.string.setting_cs_press_and_hold);
}
return ContextExtKt.getResString(R.string.setting_cs_press_and_hold);
}
}
if (pathCtrlIsPressZh) {
return ContextExtKt.getResString(R.string.triple_press_s);
}
if (isSupportPressure) {
return ContextExtKt.getResString(R.string.setting_cs_triple_pinch);
}
if (isSupportTouch) {
return ContextExtKt.getResString(R.string.setting_cs_triple_tap);
}
if (z) {
return ContextExtKt.getResString(R.string.triple_press);
}
return ContextExtKt.getResString(R.string.triple_press);
}
if (pathCtrlIsPressZh) {
return ContextExtKt.getResString(R.string.double_press_s);
}
if (isSupportPressure) {
return ContextExtKt.getResString(R.string.setting_cs_double_pinch);
}
if (isSupportTouch) {
return ContextExtKt.getResString(R.string.setting_cs_double_tap);
}
if (z) {
return ContextExtKt.getResString(R.string.double_press);
}
return ContextExtKt.getResString(R.string.double_press);
}
static /* synthetic */ CSBean getCtrlBeanByEnum$default(FunctionOptionsHelper functionOptionsHelper, int i, int i2, ControlEnum controlEnum, CSBean cSBean, int i3, Object obj) {
if ((i3 & 8) != 0) {
cSBean = null;
}
return functionOptionsHelper.getCtrlBeanByEnum(i, i2, controlEnum, cSBean);
}
private final CSBean getCtrlBeanByEnum(int i, int i2, ControlEnum controlEnum, CSBean cSBean) {
CSBean cSBean2;
switch (WhenMappings.$EnumSwitchMapping$0[controlEnum.ordinal()]) {
case 1:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_previous_track), i, false, false, 24, null);
case 2:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_next_track), i, false, false, 24, null);
case 3:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_up), i, false, false, 24, null);
case 4:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_volume_down), i, false, false, 24, null);
case 5:
cSBean2 = new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_sound_mode), i, false, false, 24, null);
if (CollectionsKt.contains(CollectionsKt.listOf((Object[]) new Integer[]{42, 43}), cSBean != null ? Integer.valueOf(cSBean.getFunIndex()) : null)) {
cSBean2.setMaxSelectCount(2);
cSBean2.setMinSelectCount(3);
cSBean2.setChildFun(INSTANCE.getSmChildList(i2, GlobalDataManager.INSTANCE.getD8Bean()));
break;
}
break;
case 6:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_voice_assistant), i, false, false, 24, null);
case 7:
cSBean2 = new CSBean(i2, getNoiseTitle(true, false), i, false, false, 24, null);
cSBean2.setMinSelectCount(2);
cSBean2.setMaxSelectCount(3);
if (GlobalDataManager.INSTANCE.getD8Bean() != null) {
cSBean2.setChildFun(INSTANCE.getANCChildList(i2, GlobalDataManager.INSTANCE.getD8Bean()));
break;
}
break;
case 8:
return new CSBean(i2, ContextExtKt.getResString(R.string.setting_cs_none), i, false, false, 24, null);
default:
throw new NoWhenBranchMatchedException();
}
return cSBean2;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment