diff --git a/mpeg/mpegfile.cpp b/mpeg/mpegfile.cpp index 4f2da521..56c1b487 100644 --- a/mpeg/mpegfile.cpp +++ b/mpeg/mpegfile.cpp @@ -538,6 +538,8 @@ void MPEG::File::read(bool readProperties, Properties::ReadStyle propertiesStyle d->APEOriginalSize = d->APETag->footer()->completeTagSize(); + d->APELocation = d->APELocation + d->APETag->footer()->size() - d->APEOriginalSize; + d->hasAPE = true; }