diff --git a/example/wv_cas_ecm_example b/example/wv_cas_ecm_example index 1b4651b..d341ba0 100644 Binary files a/example/wv_cas_ecm_example and b/example/wv_cas_ecm_example differ diff --git a/libmedia_cas_packager_sdk.so b/libmedia_cas_packager_sdk.so index 889c083..cd3e69e 100755 Binary files a/libmedia_cas_packager_sdk.so and b/libmedia_cas_packager_sdk.so differ diff --git a/media_cas_packager_sdk/public/wv_cas_ecm.h b/media_cas_packager_sdk/public/wv_cas_ecm.h index 2b76cc2..47d5b20 100644 --- a/media_cas_packager_sdk/public/wv_cas_ecm.h +++ b/media_cas_packager_sdk/public/wv_cas_ecm.h @@ -17,9 +17,6 @@ #include #include "util/status.h" -#include "media_cas_packager_sdk/internal/ecm.h" -#include "media_cas_packager_sdk/internal/ecm_generator.h" -#include "protos/public/media_cas.pb.h" namespace widevine { namespace cas { @@ -106,7 +103,9 @@ class WvCasEcm { private: bool initialized_ = false; - EcmInitParameters ecm_init_params_; + int content_iv_size_; + bool key_rotation_enabled_; + int crypto_mode_; }; } // namespace cas