private void FillRecType() { RecType.DataTextField = "Description"; RecType.DataValueField = "ID"; RecType.DataSource = DatabaseConnection.CreateReader("SELECT ID,DESCRIPTION FROM RECURRENCE WHERE STANDARD=1 ORDER BY STANDARD DESC;"); RecType.DataBind(); RecType.Items.Insert(0, Root.rm.GetString("Evetxt39")); RecType.SelectedIndex = 0; RecType.Items[0].Value = "0"; RecType.Items.Insert(1, Root.rm.GetString("Evetxt40")); RecType.Items[1].Value = "99"; }
public void InputUniviewPackage(UniviewPackage package) { _recType = RecType.Uniview; Record <UniviewPackage> record = new Record <UniviewPackage>() { Time = DateTime.Now, IsKey = false, Package = package, }; _univiewRecQueue.Enqueue(record); clearTimeout(); }
public void InputFfmpegPackage(FfmpegPackage package) { _recType = RecType.Ffmpeg; Record <FfmpegPackage> record = new Record <FfmpegPackage>() { Time = DateTime.Now, IsKey = package.Type == 1 || package.Type == 2, Package = package, }; _ffmpegRecQueue.Enqueue(record); clearTimeout(); }
public Rec(RecType type, int transaction, string streamId, string eventType, DateTime?timestamp, StreamMetadata metadata = null) { Ensure.NotNullOrEmpty(streamId, "streamId"); Ensure.Nonnegative(transaction, "transaction"); Type = type; Id = Guid.NewGuid(); Transaction = transaction; StreamId = streamId; EventType = eventType ?? string.Empty; TimeStamp = timestamp ?? DateTime.UtcNow; Metadata = metadata; }
public void InputHikM4Package(HikM4Package package) { _recType = RecType.Hik; if (HikM4Decoder.HeaderType == package.Type) { _lastHeader = package.Data; } else { if (_lastHeader != null) { Record <HikM4Package> record = new Record <HikM4Package>() { Time = DateTime.Now, IsKey = package.Type == 1, Package = package, Header = _lastHeader, }; _hikRecQueue.Enqueue(record); clearTimeout(); } } }
public Rec(RecType type, int transaction, string streamId, string eventType, DateTime? timestamp, StreamMetadata? metadata = null) { Ensure.NotNullOrEmpty(streamId, "streamId"); Ensure.Nonnegative(transaction, "transaction"); Type = type; Id = Guid.NewGuid(); Transaction = transaction; StreamId = streamId; EventType = eventType ?? string.Empty; TimeStamp = timestamp ?? DateTime.UtcNow; Metadata = metadata; }
public SpeechRecer(SpeechAppData appData, SpeechForamt format = SpeechForamt.WAV, RecType recType = RecType.ChineseAndSimpleEnglish) { switch (format) { case SpeechForamt.WAV: _handler = new CommonSpeechRec(appData, "wav", (int)recType); break; case SpeechForamt.PCM: _handler = new CommonSpeechRec(appData, "pcm", (int)recType); break; case SpeechForamt.AMR: _handler = new CommonSpeechRec(appData, "amr", (int)recType); break; case SpeechForamt.MP3: throw new NotImplementedException("<Ming> ## Uni Exception ## Cls:SpeechRecer Func:SpeechRecer Info: don't support mp3"); } }