WvPL License SDK release: 17.0.1
This commit is contained in:
@@ -1217,6 +1217,7 @@ class ContentInfoManager_ContentInfo final :
|
||||
|
||||
enum : int {
|
||||
kKeyIdFieldNumber = 2,
|
||||
kKeyContainerFieldNumber = 5,
|
||||
kContentIdFieldNumber = 1,
|
||||
kProviderSessionTokenFieldNumber = 3,
|
||||
kPolicyIdFieldNumber = 4,
|
||||
@@ -1245,6 +1246,24 @@ class ContentInfoManager_ContentInfo final :
|
||||
std::string* _internal_add_key_id();
|
||||
public:
|
||||
|
||||
// repeated .video_widevine.License.KeyContainer key_container = 5;
|
||||
int key_container_size() const;
|
||||
private:
|
||||
int _internal_key_container_size() const;
|
||||
public:
|
||||
void clear_key_container();
|
||||
::video_widevine::License_KeyContainer* mutable_key_container(int index);
|
||||
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::video_widevine::License_KeyContainer >*
|
||||
mutable_key_container();
|
||||
private:
|
||||
const ::video_widevine::License_KeyContainer& _internal_key_container(int index) const;
|
||||
::video_widevine::License_KeyContainer* _internal_add_key_container();
|
||||
public:
|
||||
const ::video_widevine::License_KeyContainer& key_container(int index) const;
|
||||
::video_widevine::License_KeyContainer* add_key_container();
|
||||
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::video_widevine::License_KeyContainer >&
|
||||
key_container() const;
|
||||
|
||||
// optional string content_id = 1;
|
||||
bool has_content_id() const;
|
||||
private:
|
||||
@@ -1309,6 +1328,7 @@ class ContentInfoManager_ContentInfo final :
|
||||
::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
|
||||
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
|
||||
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> key_id_;
|
||||
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::video_widevine::License_KeyContainer > key_container_;
|
||||
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr content_id_;
|
||||
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr provider_session_token_;
|
||||
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr policy_id_;
|
||||
@@ -2313,6 +2333,43 @@ inline void ContentInfoManager_ContentInfo::set_allocated_policy_id(std::string*
|
||||
// @@protoc_insertion_point(field_set_allocated:video_widevine.ContentInfoManager.ContentInfo.policy_id)
|
||||
}
|
||||
|
||||
// repeated .video_widevine.License.KeyContainer key_container = 5;
|
||||
inline int ContentInfoManager_ContentInfo::_internal_key_container_size() const {
|
||||
return key_container_.size();
|
||||
}
|
||||
inline int ContentInfoManager_ContentInfo::key_container_size() const {
|
||||
return _internal_key_container_size();
|
||||
}
|
||||
inline ::video_widevine::License_KeyContainer* ContentInfoManager_ContentInfo::mutable_key_container(int index) {
|
||||
// @@protoc_insertion_point(field_mutable:video_widevine.ContentInfoManager.ContentInfo.key_container)
|
||||
return key_container_.Mutable(index);
|
||||
}
|
||||
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::video_widevine::License_KeyContainer >*
|
||||
ContentInfoManager_ContentInfo::mutable_key_container() {
|
||||
// @@protoc_insertion_point(field_mutable_list:video_widevine.ContentInfoManager.ContentInfo.key_container)
|
||||
return &key_container_;
|
||||
}
|
||||
inline const ::video_widevine::License_KeyContainer& ContentInfoManager_ContentInfo::_internal_key_container(int index) const {
|
||||
return key_container_.Get(index);
|
||||
}
|
||||
inline const ::video_widevine::License_KeyContainer& ContentInfoManager_ContentInfo::key_container(int index) const {
|
||||
// @@protoc_insertion_point(field_get:video_widevine.ContentInfoManager.ContentInfo.key_container)
|
||||
return _internal_key_container(index);
|
||||
}
|
||||
inline ::video_widevine::License_KeyContainer* ContentInfoManager_ContentInfo::_internal_add_key_container() {
|
||||
return key_container_.Add();
|
||||
}
|
||||
inline ::video_widevine::License_KeyContainer* ContentInfoManager_ContentInfo::add_key_container() {
|
||||
::video_widevine::License_KeyContainer* _add = _internal_add_key_container();
|
||||
// @@protoc_insertion_point(field_add:video_widevine.ContentInfoManager.ContentInfo.key_container)
|
||||
return _add;
|
||||
}
|
||||
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::video_widevine::License_KeyContainer >&
|
||||
ContentInfoManager_ContentInfo::key_container() const {
|
||||
// @@protoc_insertion_point(field_list:video_widevine.ContentInfoManager.ContentInfo.key_container)
|
||||
return key_container_;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// ContentInfoManager
|
||||
|
||||
Reference in New Issue
Block a user