Only check frontend resources availability when cicam resource is
available in connectFrontendToCiCam impl This is to avoid granting a new frontend resource to a failed cicam connection Test: atest android.media.tv.tuner.cts Bug: 158818696 Change-Id: Ie31ae2dfe86956bf98416add39fa3acae4388f92
This commit is contained in:
@@ -932,8 +932,8 @@ public class Tuner implements AutoCloseable {
|
||||
public int connectFrontendToCiCam(int ciCamId) {
|
||||
if (TunerVersionChecker.checkHigherOrEqualVersionTo(TunerVersionChecker.TUNER_VERSION_1_1,
|
||||
"linkFrontendToCiCam")) {
|
||||
if (checkResource(TunerResourceManager.TUNER_RESOURCE_TYPE_FRONTEND)
|
||||
&& checkCiCamResource(ciCamId)) {
|
||||
if (checkCiCamResource(ciCamId)
|
||||
&& checkResource(TunerResourceManager.TUNER_RESOURCE_TYPE_FRONTEND)) {
|
||||
return nativeLinkCiCam(ciCamId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user