コード例 #1
0
        public void Process(MetadataStream metadata)
        {
            try {
                List <EventStream>          events;
                List <VideoAnalyticsStream> analytics;
                ExtractStreams(metadata, out events, out analytics);

                if (eventMetadataProcessor != null)
                {
                    events.ForEach(es => eventMetadataProcessor.Process(es));
                }
                if (sceneMetadataProcessor != null)
                {
                    analytics.ForEach(vas => sceneMetadataProcessor.Process(vas));
                }
            } catch (Exception ex) {
                dbg.Error(ex);
            }
        }