X-Git-Url: https://git.piment-noir.org/?p=deb_libcec.git;a=blobdiff_plain;f=src%2Flib%2Fimplementations%2FVLCommandHandler.cpp;fp=src%2Flib%2Fimplementations%2FVLCommandHandler.cpp;h=12a36e6c7d2988882552646e7f45ca1e5dc7149b;hp=0e74a06cd052b35b2af409571947e0c2e4da74bc;hb=b45bdacdeee5c96e0294717fbe2c47a49a110fd1;hpb=81e38211724bc6e8bd7a60f484433053ed682635 diff --git a/src/lib/implementations/VLCommandHandler.cpp b/src/lib/implementations/VLCommandHandler.cpp index 0e74a06..12a36e6 100644 --- a/src/lib/implementations/VLCommandHandler.cpp +++ b/src/lib/implementations/VLCommandHandler.cpp @@ -78,9 +78,9 @@ bool CVLCommandHandler::InitHandler(void) { libcec_configuration config; m_processor->GetPrimaryClient()->GetCurrentConfiguration(config); - if (config.iDoubleTapTimeoutMs == 0) + if (config.iDoubleTapTimeout50Ms == 0) { - config.iDoubleTapTimeoutMs = CEC_DOUBLE_TAP_TIMEOUT_MS; + config.iDoubleTapTimeout50Ms = config.clientVersion >= CEC_CLIENT_VERSION_2_2_0 ? CEC_DOUBLE_TAP_TIMEOUT_50_MS : CEC_DOUBLE_TAP_TIMEOUT_MS_OLD; m_processor->GetPrimaryClient()->SetConfiguration(config); }