コード例 #1
0
        public DrNuRtmpStreamFactory(ILibRtmpWrapper libRtmpWrapper, UriData.Factory uriDataFactory)
        {
            if (libRtmpWrapper == null) throw new ArgumentNullException("libRtmpWrapper");
            if (uriDataFactory == null) throw new ArgumentNullException("uriDataFactory");

            _libRtmpWrapper = libRtmpWrapper;
            _uriDataFactory = uriDataFactory;
        }
コード例 #2
0
        public DrNuRtmpStreamFactory(ILibRtmpWrapper libRtmpWrapper, UriData.Factory uriDataFactory)
        {
            if (libRtmpWrapper == null)
            {
                throw new ArgumentNullException("libRtmpWrapper");
            }
            if (uriDataFactory == null)
            {
                throw new ArgumentNullException("uriDataFactory");
            }

            _libRtmpWrapper = libRtmpWrapper;
            _uriDataFactory = uriDataFactory;
        }
コード例 #3
0
ファイル: RtmpStream.cs プロジェクト: JanRou/DrNuDownloader
        public RtmpStream(ILibRtmpWrapper libRtmpWrapper, IUriData uriData)
        {
            if (libRtmpWrapper == null)
            {
                throw new ArgumentNullException("libRtmpWrapper");
            }
            if (uriData == null)
            {
                throw new ArgumentNullException("uriData");
            }

            _libRtmpWrapper = libRtmpWrapper;
            _uriData        = uriData;
            _canRead        = true;
            _isOpen         = false;
            _position       = 0;
        }
コード例 #4
0
ファイル: RtmpStream.cs プロジェクト: JanRou/DrNuDownloader
        public RtmpStream(ILibRtmpWrapper libRtmpWrapper, IUriData uriData)
        {
            if (libRtmpWrapper == null) throw new ArgumentNullException("libRtmpWrapper");
            if (uriData == null) throw new ArgumentNullException("uriData");

            _libRtmpWrapper = libRtmpWrapper;
            _uriData = uriData;
            _canRead = true;
            _isOpen = false;
            _position = 0;
        }