Lines Matching refs:m_Cipher
117 m_Cipher = new AP4_CtrStreamCipher(block_cipher, iv_length); in AP4_IsmaCipher()
125 delete m_Cipher; in ~AP4_IsmaCipher()
206 m_Cipher->SetIV(iv); in DecryptSampleData()
209 m_Cipher->ProcessBuffer(zero, 16, zero_enc); in DecryptSampleData()
223 m_Cipher->SetIV(iv); in DecryptSampleData()
224 m_Cipher->ProcessBuffer(in, payload_size, out); in DecryptSampleData()
254 m_Cipher->SetIV(iv); in EncryptSampleData()
256 m_Cipher->ProcessBuffer(in, data_size, out+8); in EncryptSampleData()
300 m_Cipher(cipher), in AP4_IsmaTrackDecrypter()
311 delete m_Cipher; in ~AP4_IsmaTrackDecrypter()
320 return m_Cipher->GetDecryptedSampleSize(sample); in GetProcessedSampleSize()
341 return m_Cipher->DecryptSampleData(0, data_in, data_out); in ProcessSample()
366 AP4_IsmaCipher* m_Cipher; member in AP4_IsmaTrackEncrypter
388 m_Cipher = new AP4_IsmaCipher(block_cipher, salt, 8, 0, false); in AP4_IsmaTrackEncrypter()
396 delete m_Cipher; in ~AP4_IsmaTrackEncrypter()
422 AP4_IsfmAtom* isfm = new AP4_IsfmAtom(m_Cipher->GetSelectiveEncryption(), in ProcessTrack()
423 m_Cipher->GetKeyIndicatorLength(), in ProcessTrack()
424 m_Cipher->GetIvLength()); in ProcessTrack()
425 AP4_IsltAtom* islt = new AP4_IsltAtom(m_Cipher->GetSalt()); in ProcessTrack()
455 AP4_Result result = m_Cipher->EncryptSampleData(data_in, data_out, m_BlockCounter); in ProcessSample()