Example #1
0
        public H264Detector()
        {
            var builder = new ContainerBuilder();

            builder.RegisterModule(new DetectorCommonModule());
            builder.RegisterModule(new H264Module());
            IContainer container = builder.Build();

            _detectorColumns = container.Resolve <IDetectorColumns>();
            _carver          = container.Resolve <ICarver>();
        }
Example #2
0
        public Mpeg2SystemDetector()
        {
            var builder = new ContainerBuilder();

            builder.RegisterModule(new DetectorCommonModule());
            builder.RegisterModule(new Mpeg2SystemModule());
            IContainer container = builder.Build();

            _detectorColumns = container.Resolve <IDetectorColumns>();
            _createCarver    = container.Resolve <Creator <ICarverState, IDataReader, IDataBlockBuilder, IScanContext> >();
        }
Example #3
0
        public ExampleDetector()
        {
            IDetectorColumnsBuilder detectorColumnsBuilder = new DetectorColumnsBuilder();

            _detectorColumns = detectorColumnsBuilder.Build();
        }