Fix mismatch between header and implementation

The header defines GetChannelCount() as returning a size_t while
the implementation defines it as returning a SLuint32