Fix: mp4v2 samples start at 1, not 0

This commit is contained in:
Chris Smowton 2014-12-21 23:46:45 +00:00
parent 5d5f2e77ca
commit b90670dd2d

View File

@ -714,8 +714,8 @@ RDAudioConvert::ErrorCode RDAudioConvert::Stage1M4A(const QString &dstfile,
return RDAudioConvert::ErrorNoSource;
audioTrack = dlmp4.getMP4AACTrack(f);
firstSample = 0;
lastSample = dlmp4.MP4GetTrackNumberOfSamples(f, audioTrack) - 1;
firstSample = 1;
lastSample = dlmp4.MP4GetTrackNumberOfSamples(f, audioTrack);
if(conv_start_point > 0) {
double startsecs = ((double)conv_start_point) / 1000;