private static PocoFrameRing ToPoco(this IEnumerable<IFrameRingEntry> source, DateTime startTime, TimeSpan duration, ConversionContext context)
		{
			if (source == null) return null;

			return new PocoFrameRing
			{
				PocoRingItems = source.Select(x => x.ToPoco(context)).ToList(),
				RingBufferSize = 3,
				RingStartTime = startTime,
				RingPeriod = duration,
			};
		}
Пример #2
0
 private static PocoAudioRing ToPoco(this IEnumerable <IAudioRingEntry> source, DateTime startTime, TimeSpan duration, ConversionContext context)
 {
     return(new PocoAudioRing
     {
         RingStartTime = startTime,
         RingPeriod = duration,
         RingBufferSize = 1,
         PocoRingItems = source.Select(x => x.ToPoco(context)).ToList()
     });
 }