public AudioStreamReader(Stream stream)
 {
     reader    = new BinaryReader(stream);
     audioMeta = obtainMetaData();
     //		bytesLeft = audioMeta.numBytes;
     samplesLeft = audioMeta.numSamples;
 }
        public AudioMeta GetTags(string uploadedFilePath)
        {
            var tagFile   = _tagLibWrapper.Create(uploadedFilePath);
            var audioMeta = new AudioMeta
            {
                Album  = tagFile.Tag.Album,
                Author = tagFile.Tag.FirstPerformer,
                Title  = tagFile.Tag.Title
            };

            return(audioMeta);
        }