Exemple #1
0
 public void Initialize(InternalBigEndianReader reader,
                        AmqpPrimitivesReader amqpReader, IFrameProcessor frameProcessor)
 {
     _reader         = reader;
     _amqpReader     = amqpReader;
     _frameProcessor = frameProcessor;
 }
        public FrameReader(InternalBigEndianReader reader, 
						   AmqpPrimitivesReader amqpReader,
						   IFrameProcessor frameProcessor)
        {
            _reader = reader;
            _amqpReader = amqpReader;
            _frameProcessor = frameProcessor;
        }
        List <IFrameProcessor> BuildRenderers()
        {
            List <IFrameProcessor> list = new List <IFrameProcessor>();

            foreach (var control in this.parentGrid.Children)
            {
                IFrameProcessor renderer = control as IFrameProcessor;
                if (renderer != null)
                {
                    list.Add(renderer);
                }
            }
            return(list);
        }
Exemple #4
0
 public VideoProcessor(IFrameProcessor frameProcessor)
 {
     this.frameProcessor = frameProcessor;
 }
        /// <inheritdoc />
        public IFrameProcessingContext Apply(IFrameProcessor processor)
        {
            processor.Apply(_context);

            return(this);
        }