summaryrefslogtreecommitdiff
path: root/libs/ardour/coreaudiosource.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-09-19 05:20:05 +0200
committerRobin Gareus <robin@gareus.org>2017-09-19 05:20:05 +0200
commit666aa5a55789fe248a47e0efeb33a6b56ba6b61d (patch)
tree4c2ebdc0f17d3b43aebfe23b62891da1cda6a802 /libs/ardour/coreaudiosource.cc
parent29e553ab86ecb8112914b773b60cdbdcb855a750 (diff)
More Coreaudio SDK fixes, after 30b087ab3
Diffstat (limited to 'libs/ardour/coreaudiosource.cc')
-rw-r--r--libs/ardour/coreaudiosource.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/coreaudiosource.cc b/libs/ardour/coreaudiosource.cc
index 9544371738..48040952db 100644
--- a/libs/ardour/coreaudiosource.cc
+++ b/libs/ardour/coreaudiosource.cc
@@ -85,7 +85,7 @@ CoreAudioSource::init_cafile ()
throw failed_constructor();
}
- _length = af.GetNumberSamples();
+ _length = af.GetNumberFrames();
CAStreamBasicDescription client_format (file_format);
@@ -282,7 +282,7 @@ CoreAudioSource::get_soundfile_info (string path, SoundFileInfo& _info, string&)
_info.channels = absd.mChannelsPerFrame;
size = sizeof(_info.length);
- if (ExtAudioFileGetProperty(af, kExtAudioFileProperty_FileLengthSamples, &size, &_info.length) != noErr) {
+ if (ExtAudioFileGetProperty(af, kExtAudioFileProperty_FileLengthFrames, &size, &_info.length) != noErr) {
goto out;
}