Exemple #1
0
 private bool _TryGetDecoder(CVideoStream stream, out CDecoder decoder)
 {
     if (stream == null)
     {
         decoder = null;
         return(false);
     }
     return(_Decoder.TryGetValue(stream.ID, out decoder));
 }
Exemple #2
0
        public CVideoStream Load(string videoFileName)
        {
            var decoder = new CDecoder();

            if (decoder.Open(videoFileName))
            {
                int id = _LastID++;
                _Decoder.Add(id, decoder);
                return(new CVideoStream(id));
            }
            return(null);
        }