コード例 #1
0
        /// <summary>
        /// 判断是否为回放流,如果找到返回obj信息
        /// </summary>
        /// <param name="stream"></param>
        /// <returns></returns>
        private static bool IsRecordStream(string stream, out VideoChannelRecordInfo outobj)
        {
            foreach (var obj in GCommon.VideoChannelRecordInfo)
            {
                if (obj != null && obj.RecItems != null && obj.RecItems.Count > 0)
                {
                    var o = obj.RecItems.FindLast(x => x.Stream.Trim().ToLower().Equals(stream.Trim().ToLower()));
                    if (o != null)
                    {
                        outobj = obj;
                        return(true);
                    }
                }
            }

            outobj = null;
            return(false);
        }
コード例 #2
0
        /// <summary>
        /// 判断是否为回放流,如果找到返回obj信息
        /// </summary>
        /// <param name="stream"></param>
        /// <returns></returns>
        private static bool isRecordStream(string stream, out VideoChannelRecordInfo outobj)
        {
            foreach (var obj in GCommon.VideoChannelRecordInfo)
            {
                if (obj != null && obj.RecItems != null && obj.RecItems.Count > 0)
                {
                    var o = obj.RecItems.FindLast(x => x.Stream.Trim().ToLower().Equals(stream.Trim().ToLower()));
                    if (o != null)
                    {
                        outobj = obj;
                        return(true);
                    }
                }
            }


            /*var list = GCommon.Ldb.VideoChannelRecordInfo.FindAll();
             * if (list != null && list.Count() > 0)
             * {
             *  foreach (var obj in list)
             *  {
             *      if (obj.RecItems != null && obj.RecItems.Count > 0)
             *      {
             *          var o = obj.RecItems.FindLast(x => x.Stream.Trim().ToLower().Equals(stream.Trim().ToLower()));
             *          if (o != null)
             *          {
             *              outobj = obj;
             *              return true;
             *          }
             *      }
             *  }
             * }*/

            outobj = null;
            return(false);
        }