$lyrics3version = 2;
$this->
warning('APE tag located after Lyrics3, will probably break Lyrics3 compatability'
);
} } } if (isset($lyrics3offset) &&
isset($lyrics3version) &&
isset($lyrics3size)) { $info['avdataend'
] =
$lyrics3offset;
$this->
getLyrics3Data($lyrics3offset,
$lyrics3version,
$lyrics3size);
if (!
isset($info['ape'
])) { if (isset($info['lyrics3'
]['tag_offset_start'
])) { $GETID3_ERRORARRAY = &
$info['warning'
];
getid3_lib::
IncludeDependency(GETID3_INCLUDEPATH.'module.tag.apetag.php', __FILE__, true
);
$getid3_temp =
new getID3();
$getid3_temp->
openfile($this->getid3->filename,
$this->getid3->info
['filesize'
],
$this->getid3->fp
);
$getid3_apetag =
new getid3_apetag($getid3_temp);
$getid3_apetag->overrideendoffset =
$info['lyrics3'
]['tag_offset_start'
];
$getid3_apetag->
Analyze();
if (!
empty($getid3_temp->info
['ape'
])) {