Audio-Scan
view release on metacpan or search on metacpan
#define T30 /* 0xfcefa3f8 */ (T_MASK ^ 0x03105c07)
#define T31 0x676f02d9
#define T32 /* 0x8d2a4c8a */ (T_MASK ^ 0x72d5b375)
#define T33 /* 0xfffa3942 */ (T_MASK ^ 0x0005c6bd)
#define T34 /* 0x8771f681 */ (T_MASK ^ 0x788e097e)
#define T35 0x6d9d6122
#define T36 /* 0xfde5380c */ (T_MASK ^ 0x021ac7f3)
#define T37 /* 0xa4beea44 */ (T_MASK ^ 0x5b4115bb)
#define T38 0x4bdecfa9
#define T39 /* 0xf6bb4b60 */ (T_MASK ^ 0x0944b49f)
#define T40 /* 0xbebfbc70 */ (T_MASK ^ 0x4140438f)
#define T41 0x289b7ec6
#define T42 /* 0xeaa127fa */ (T_MASK ^ 0x155ed805)
#define T43 /* 0xd4ef3085 */ (T_MASK ^ 0x2b10cf7a)
#define T44 0x04881d05
#define T45 /* 0xd9d4d039 */ (T_MASK ^ 0x262b2fc6)
#define T46 /* 0xe6db99e5 */ (T_MASK ^ 0x1924661a)
#define T47 0x1fa27cf8
#define T48 /* 0xc4ac5665 */ (T_MASK ^ 0x3b53a99a)
#define T49 /* 0xf4292244 */ (T_MASK ^ 0x0bd6ddbb)
#define T50 0x432aff97
is( $cue->[3], " ISRC 123456789012\n", 'Cue track 1 ISRC ok' );
is( $cue->[4], " INDEX 00 00:00:00\n", 'Cue track 1 index 0 ok' );
is( $cue->[5], " INDEX 01 00:00:32\n", 'Cue track 1 index 1 ok' );
is( $cue->[6], " TRACK 02 AUDIO\n", 'Cue track 2 ok' );
is( $cue->[7], " INDEX 01 04:53:72\n", 'Cue track 2 index 1 ok' );
is( $cue->[32], " TRACK 14 AUDIO\n", 'Cue track 14 ok' );
is( $cue->[33], " INDEX 00 56:03:70\n", 'Cue track 14 index 0 ok' );
is( $cue->[34], " INDEX 01 56:07:45\n", 'Cue track 14 index 1 ok' );
is( $cue->[35], "REM FLAC__lead-in 88200\n", 'Cue lead-in ok' );
is( $cue->[36], "REM FLAC__lead-out 170 34042260\n", 'Cue lead-out ok' );
}
# FLAC file with ID3 tag
{
my $s = Audio::Scan->scan( _f('id3tagged.flac'), { md5_size => 4096 } );
my $info = $s->{info};
my $tags = $s->{tags};
is( $info->{id3_version}, 'ID3v2.3.0', 'ID3 tag ok' );
( run in 1.818 second using v1.01-cache-2.11-cpan-39bf76dae61 )