示例#1
0
 public TsDecoder(ITsProgramAssociationTableFactory programAssociationTableFactory)
 {
     if (null == programAssociationTableFactory)
     {
         throw new ArgumentNullException("programAssociationTableFactory");
     }
     this._programAssociationTableFactory = programAssociationTableFactory;
     this._packetSize       = 188;
     this._destinationArray = new byte[this._packetSize * 174];
 }
示例#2
0
        public TsDecoder(ITsProgramAssociationTableFactory programAssociationTableFactory)
        {
            if (null == programAssociationTableFactory)
                throw new ArgumentNullException(nameof(programAssociationTableFactory));

            _programAssociationTableFactory = programAssociationTableFactory;

            _packetSize = TsPacket.PacketSize;

            _destinationArray = new byte[_packetSize * 174];
        }