index 306650ba019aeaf9e72d3cd8033d66f9c95f99ce..e7933bd2d49fb663e7e0754dfe376a37a32d3d98 100644 (file)
@@ -848,15 +848,23 @@ static int manageInput (DEV2_Handle device, const SAP_D10_Rx_Params *pParams, PA
{
pStatusIn->emphasis = PAF_IEC_PREEMPHASIS_NO;
- //pStatusIn->lock = 1;
- //pStatusIn->nonaudio = PAF_IEC_AUDIOMODE_AUDIO;
- if(!HDMIGpioGetState())
+ pStatusIn->lock = 1;
+ pStatusIn->nonaudio = PAF_IEC_AUDIOMODE_AUDIO;
+ RateHdmi = PAF_SAMPLERATE_192000HZ;
+ pStatusIn->sampleRateMeasured = RateTable_hdmi[RateHdmi];
+ pStatusIn->sampleRateData = pStatusIn->sampleRateMeasured;
+
+#if 0
+ if(!HDMIGpioGetState())
{
+ Log_info0("SAP_D10: Entering HMINT!\n");
clear_hdmi_hmint();
gHmint_ctr++;
+ Log_info0("SAP_D10: Clearing HMINT!\n");
RateHdmi=read_hdmi_samprate();
+ RateHdmi = PAF_SAMPLERATE_192000HZ;
pStatusIn->sampleRateMeasured = RateTable_hdmi[RateHdmi];
pStatusIn->sampleRateData = pStatusIn->sampleRateMeasured;
PrevSampRate = pStatusIn->sampleRateMeasured;
@@ -899,14 +907,14 @@ static int manageInput (DEV2_Handle device, const SAP_D10_Rx_Params *pParams, PA
gNonAudio_ctr++;
pStatusIn->nonaudio = PAF_IEC_AUDIOMODE_NONAUDIO;
}
-
-
}
else
{
pStatusIn->sampleRateMeasured = PrevSampRate;
pStatusIn->sampleRateData = pStatusIn->sampleRateMeasured;
}
+#endif
+
}
else