/// <summary> /// Initializes a new instance of the <see cref="DescriptiveLameTagReader"/> class. /// </summary> /// <param name="path">The path.</param> public DescriptiveLameTagReader(string path) { if (string.IsNullOrEmpty(path)) throw new ArgumentNullException("path"); _mpeg = new MpegAudio(path); _basicReader = new BasicLameTagReader(path); DeterminePresetRelatedValues(); }
/// <summary> /// Initializes a new instance of the <see cref="DescriptiveLameTagReader"/> class. /// </summary> /// <param name="path">The path.</param> public DescriptiveLameTagReader(string path) { if (string.IsNullOrEmpty(path)) { throw new ArgumentNullException("path"); } _mpeg = new MpegAudio(path); _basicReader = new BasicLameTagReader(path); DeterminePresetRelatedValues(); }