Merge "Add DTMB Frontend Status Support in Tuner JNI"
diff --git a/media/jni/android_media_tv_Tuner.cpp b/media/jni/android_media_tv_Tuner.cpp
index cd2fa63..9b86b52 100644
--- a/media/jni/android_media_tv_Tuner.cpp
+++ b/media/jni/android_media_tv_Tuner.cpp
@@ -2199,6 +2199,12 @@
                             valid = true;
                             break;
                         }
+                        case FrontendModulation::hidl_discriminator::dtmb: {
+                            m[0] = static_cast<jint>(modulation.dtmb());
+                            env->SetIntArrayRegion(valObj, i, 1, m);
+                            valid = true;
+                            break;
+                        }
                         default:
                             break;
                     }
@@ -2247,6 +2253,10 @@
                         intBandwidth = static_cast<jint>(bandwidth.isdbt());
                         break;
                     }
+                    case FrontendBandwidth::hidl_discriminator::dtmb: {
+                        intBandwidth = static_cast<jint>(bandwidth.dtmb());
+                        break;
+                    }
                     default:
                         valid = false;
                         break;
@@ -2271,6 +2281,10 @@
                         intInterval = static_cast<jint>(interval.isdbt());
                         break;
                     }
+                    case FrontendGuardInterval::hidl_discriminator::dtmb: {
+                        intInterval = static_cast<jint>(interval.dtmb());
+                        break;
+                    }
                     default:
                         valid = false;
                         break;
@@ -2295,6 +2309,10 @@
                         intTransmissionMode = static_cast<jint>(transmissionMode.isdbt());
                         break;
                     }
+                    case FrontendTransmissionMode::hidl_discriminator::dtmb: {
+                        intTransmissionMode = static_cast<jint>(transmissionMode.dtmb());
+                        break;
+                    }
                     default:
                         valid = false;
                         break;