# AP4_OmaDcfSampleDecrypter Member List

This is the complete list of members for AP4_OmaDcfSampleDecrypter, including all inherited members.

AP4_OmaDcfSampleDecrypter(AP4_Size iv_length, bool selective_encryption) | AP4_OmaDcfSampleDecrypter | `[inline]`
Create(AP4_ProtectedSampleDescription *sample_description, const AP4_UI08 *key, AP4_Size key_size, AP4_BlockCipherFactory *block_cipher_factory, AP4_OmaDcfSampleDecrypter *&cipher) | AP4_OmaDcfSampleDecrypter | `[static]`
AP4_SampleDecrypter::Create(AP4_ProtectedSampleDescription *sample_description, const AP4_UI08 *key, AP4_Size key_size, AP4_BlockCipherFactory *block_cipher_factory=NULL) | AP4_SampleDecrypter | `[static]`
DecryptSampleData(AP4_DataBuffer &data_in, AP4_DataBuffer &data_out)=0 | AP4_SampleDecrypter | `[pure virtual]`
GetDecryptedSampleSize(AP4_Sample &sample)=0 | AP4_OmaDcfSampleDecrypter | `[pure virtual]`
m_IvLength | AP4_OmaDcfSampleDecrypter | `[protected]`
m_KeyIndicatorLength | AP4_OmaDcfSampleDecrypter | `[protected]`
m_SelectiveEncryption | AP4_OmaDcfSampleDecrypter | `[protected]`
~AP4_SampleDecrypter() | AP4_SampleDecrypter | `[inline, virtual]`