#include "base/strings/string_split.h"
#include "base/strings/utf_string_conversions.h"
#include "chrome/common/widevine_cdm_messages.h"
+#if !defined(USE_EFL)
#include "components/cdm/renderer/widevine_key_system_properties.h"
+#endif
#include "content/public/renderer/render_thread.h"
#include "media/base/eme_constants.h"
#include "media/base/key_system_properties.h"
#endif // defined(USE_PROPRIETARY_CODECS)
}
+ // FIXME: undefined reference to cdm::WidevineKeySystemProperties::WidevineKeySystemProperties
+#if !defined(USE_EFL)
using Robustness = cdm::WidevineKeySystemProperties::Robustness;
concrete_key_systems->emplace_back(new cdm::WidevineKeySystemProperties(
supported_codecs,
media::EmeFeatureSupport::REQUESTABLE, // Persistent state.
media::EmeFeatureSupport::NOT_SUPPORTED)); // Distinctive identifier.
#endif // defined(OS_CHROMEOS)
+#endif // defined(USE_EFL)
}
#endif // defined(WIDEVINE_CDM_AVAILABLE)
#endif // BUILDFLAG(ENABLE_PEPPER_CDMS)