diff options
| author | jhurst <jhurst@cinecert.com> | 2006-03-17 00:41:14 +0000 |
|---|---|---|
| committer | jhurst <> | 2006-03-17 00:41:14 +0000 |
| commit | dde89765744dad9a6b9d13126092d9bfc2dbc0d7 (patch) | |
| tree | 0617ee94752000b5b603145eefb1ccb4e847a13c /src/AS_DCP_internal.h | |
| parent | 30d642bd3b8474744dfbdcc2bdc46cdf827102c4 (diff) | |
release
Diffstat (limited to 'src/AS_DCP_internal.h')
| -rwxr-xr-x | src/AS_DCP_internal.h | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/src/AS_DCP_internal.h b/src/AS_DCP_internal.h index 15890a7..173540d 100755 --- a/src/AS_DCP_internal.h +++ b/src/AS_DCP_internal.h @@ -75,17 +75,6 @@ namespace ASDCP return plaintext_offset + block_size + (CBC_BLOCK_SIZE * 3); } - // Interop labels - - static byte_t OPAtom_Data[SMPTE_UL_LENGTH] = - { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, - 0x0d, 0x01, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00 }; - static UL OPAtomUL(OPAtom_Data); - - static const byte_t CryptEssenceUL_Data[SMPTE_UL_LENGTH] = - { 0x06, 0x0e, 0x2b, 0x34, 0x02, 0x04, 0x01, 0x07, - 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7e, 0x01, 0x00 }; - // the check value for EKLV packets // CHUKCHUKCHUKCHUK static const byte_t ESV_CheckValue[CBC_BLOCK_SIZE] = @@ -118,7 +107,7 @@ namespace ASDCP h__Reader(); virtual ~h__Reader(); - Result_t InitInfo(WriterInfo& Info); + Result_t InitInfo(); Result_t OpenMXFRead(const char* filename); Result_t InitMXFIndex(); Result_t ReadEKLVPacket(ui32_t FrameNum, ASDCP::FrameBuffer& FrameBuf, @@ -228,25 +217,6 @@ namespace ASDCP Result_t TestValues(const ASDCP::FrameBuffer&, byte_t* AssetID, ui32_t sequence, HMACContext* HMAC); }; - // - class KLVReader - { - byte_t m_Key[32]; - ui64_t m_Length; - ui32_t m_BERLength; - ui32_t m_HeaderLength; - - ASDCP_NO_COPY_CONSTRUCT(KLVReader); - - public: - KLVReader() : m_Length(0), m_BERLength(0), m_HeaderLength(0) {} - ~KLVReader() {} - - inline const byte_t* Key() { return m_Key; } - inline const ui64_t Length() { return m_Length; } - inline const ui64_t KLLength() { return m_BERLength + SMPTE_UL_LENGTH; } - Result_t ReadKLFromFile(ASDCP::FileReader& Reader); - }; } // namespace ASDCP |
