/** Registers an audio raw data observer.
         *
         * @note Ensure that you call this method before joining a channel.
         *
         * @return
         * - 0: Success.
         * - < 0: Failure.
         */
        public override int RegisterAudioRawDataObserver()
        {
            if (_irtcEngine == null)
            {
                return((int)ERROR_CODE.ERROR_NOT_INIT_ENGINE);
            }

            return(IRtcEngineNative.registerAudioRawDataObserver());
        }