14 std::vector<UUID_SampleEncryption_Sample_Entry>
Entries;
20 void setVersion(uint32_t newVersion);
21 uint32_t getVersion();
22 void setFlags(uint32_t newFlags);
24 void setAlgorithmID(uint32_t newAlgorithmID);
25 uint32_t getAlgorithmID();
26 void setIVSize(uint32_t newIVSize);
28 void setKID(std::string newKID);
30 uint32_t getSampleCount();
33 std::string toPrettyString(uint32_t indent = 0);
39 void setVersion(uint32_t newVersion);
40 uint32_t getVersion();
41 void setFlags(uint32_t newFlags);
43 void setDefaultAlgorithmID(uint32_t newAlgorithmID);
44 uint32_t getDefaultAlgorithmID();
45 void setDefaultIVSize(uint8_t newIVSize);
46 uint8_t getDefaultIVSize();
47 void setDefaultKID(std::string newKID);
48 std::string getDefaultKID();
49 std::string toPrettyString(uint32_t indent = 0);
55 void setVersion(uint32_t newVersion);
56 uint32_t getVersion();
57 void setFlags(uint32_t newFlags);
59 void setSystemID(std::string newID);
60 std::string getSystemID();
61 void setDataSize(uint32_t newDataSize);
62 uint32_t getDataSize();
63 void setData(std::string newData);
64 std::string getData();
65 std::string toPrettyString(uint32_t indent = 0);
71 void setEntry(
Box & newEntry, uint32_t no);
72 Box & getEntry(uint32_t no);
73 std::string toPrettyString(uint32_t indent = 0);
79 void setOriginalFormat(std::string newFormat);
80 std::string getOriginalFormat();
81 std::string toPrettyString(uint32_t indent = 0);
87 void setSchemeType(uint32_t newType);
88 uint32_t getSchemeType();
89 void setSchemeVersion(uint32_t newVersion);
90 uint32_t getSchemeVersion();
91 void setSchemeURI(std::string newURI);
92 std::string getSchemeURI();
93 std::string toPrettyString(uint32_t indent = 0);
99 void setContent(
Box & newContent);
101 std::string toPrettyString(uint32_t indent = 0);
uint32_t BytesClear
Definition: mp4_encryption.h:7
Definition: mp4_encryption.h:84
Contains all MP4 format related code.
Definition: mp4.cpp:15
Definition: mp4_encryption.h:36
Definition: mp4_encryption.h:96
uint32_t BytesEncrypted
Definition: mp4_encryption.h:8
Definition: mp4_encryption.h:11
Definition: mp4_encryption.h:17
std::string InitializationVector
Definition: mp4_encryption.h:12
Definition: mp4_encryption.h:6
Definition: mp4_encryption.h:68
Definition: mp4_encryption.h:76
std::vector< UUID_SampleEncryption_Sample_Entry > Entries
Definition: mp4_encryption.h:14
uint32_t NumberOfEntries
Definition: mp4_encryption.h:13