# AP4_CtrStreamCipher Member List

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

AP4_CtrStreamCipher(AP4_BlockCipher *block_cipher, const AP4_UI08 *salt, AP4_Size counter_size) | AP4_CtrStreamCipher |
CipherDirection enum name | AP4_StreamCipher |
DECRYPT enum value | AP4_StreamCipher |
ENCRYPT enum value | AP4_StreamCipher |
GetIV() | AP4_CtrStreamCipher | `[inline, virtual]`
GetStreamOffset() | AP4_CtrStreamCipher | `[inline, virtual]`
ProcessBuffer(const AP4_UI08 *in, AP4_Size in_size, AP4_UI08 *out, AP4_Size *out_size=NULL, bool is_last_buffer=false) | AP4_CtrStreamCipher | `[virtual]`
SetIV(const AP4_UI08 *iv) | AP4_CtrStreamCipher | `[virtual]`
SetStreamOffset(AP4_UI64 offset, AP4_Cardinal *preroll=NULL) | AP4_CtrStreamCipher | `[virtual]`
~AP4_CtrStreamCipher() | AP4_CtrStreamCipher |
~AP4_StreamCipher() | AP4_StreamCipher | `[inline, virtual]`