# AP4_StreamCipher Member List

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

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