Add CCP functions to reflect data object functions
Remove whitespace
Fix memcpy
Add missing const qualifiers
Rename `samples` to `frames`
Correct documentation