コード例 #1
0
ファイル: ToxAv.cs プロジェクト: kelumKP/SharpTox
        /// <summary>
        /// Prepares transmission. Must be called before any transmission occurs.
        /// </summary>
        /// <param name="callIndex"></param>
        /// <param name="supportVideo"></param>
        /// <returns></returns>
        public ToxAvError PrepareTransmission(int callIndex, bool supportVideo)
        {
            if (_disposed)
            {
                throw new ObjectDisposedException(GetType().FullName);
            }

            return(ToxAvFunctions.PrepareTransmission(_toxAv, callIndex, supportVideo ? 1 : 0));
        }
コード例 #2
0
ファイル: ToxAv.cs プロジェクト: donaldlee2008/SharpTox
        /// <summary>
        /// Prepares transmission. Must be called before any transmission occurs.
        /// </summary>
        /// <param name="call_index"></param>
        /// <param name="support_video"></param>
        /// <param name="jbuf_size"></param>
        /// <param name="VAD_treshold"></param>
        /// <returns></returns>
        public ToxAvError PrepareTransmission(int call_index, int jbuf_size, int VAD_treshold, bool support_video)
        {
            if (disposed)
            {
                throw new ObjectDisposedException(GetType().FullName);
            }

            return(ToxAvFunctions.PrepareTransmission(toxav, call_index, (uint)jbuf_size, (uint)VAD_treshold, support_video ? 1 : 0));
        }
コード例 #3
0
ファイル: ToxAv.cs プロジェクト: hexafluoride/Detox
        /// <summary>
        /// Prepares transmission. Must be called before any transmission occurs.
        /// </summary>
        /// <param name="callIndex"></param>
        /// <param name="supportVideo"></param>
        /// <returns></returns>
        public ToxAvError PrepareTransmission(int callIndex, bool supportVideo)
        {
            ThrowIfDisposed();

            return(ToxAvFunctions.PrepareTransmission(_toxAv, callIndex, supportVideo ? 1 : 0));
        }