コード例 #1
0
ファイル: LameInfoCrcValidator.cs プロジェクト: brson/slush
 public void FoundLameHeaderEventHandler(FoundLameHeaderEventArgs e)
 {
     if (!LameHeaderRules.IsInfoCrcCorrect(e.Region))
     {
         if (OnValidationFailure != null)
         {
             OnValidationFailure(
                 new ValidationFailureEventArgs(
                     new ValidationFailure(
                         "Lame info CRC",
                         "Expected "
                         + e.Region.InfoCrc + ", "
                         + "found "
                         + LameHeaderRules.CalculateInfoCrc(e.Region))));
         }
     }
 }
コード例 #2
0
ファイル: LameMusicCrcValidator.cs プロジェクト: brson/slush
 public void FoundLameHeaderEventHandler(FoundLameHeaderEventArgs e)
 {
     musicCrc = e.Region.MusicCrc;
     shouldCalculateCrc = true;
 }