Tôi hiện đã có âm thanh đầu ra của tôi trên thiết lập iPhone như thế này:Native iPhone định dạng âm thanh
AudioStreamBasicDescription audioFormat;
audioFormat.mSampleRate = 48000;
audioFormat.mFormatID = kAudioFormatLinearPCM;
audioFormat.mFormatFlags = kAudioFormatFlagIsSignedInteger | kAudioFormatFlagIsPacked;
audioFormat.mFramesPerPacket = 1;
audioFormat.mChannelsPerFrame = 2;
audioFormat.mBitsPerChannel = 16;
audioFormat.mBytesPerPacket = 4;
audioFormat.mBytesPerFrame = 4;
Tuy nhiên, khi tôi kiểm tra số liệu hiệu suất của mình thông qua cá mập Tôi nhìn thấy các chức năng như: SRC_Convert_table_i32_scalar_stereo
mất một khoảng thời gian hợp lý.
Điều này khiến tôi nghĩ - định dạng đầu ra lý tưởng và được đề xuất cho iPhone là gì? Một trong những yêu cầu ít công việc cho thiết bị để chơi.
thế nào bạn đang sử dụng Shark với iPhone? Bạn có chắc là bạn không lược tả giả lập không? RF –
Không, tôi đang định cấu hình thiết bị. Đây là trang cho bạn biết cách thiết lập cá mập cho hồ sơ iPhone: https://developer.apple.com/iphone/library/documentation/DeveloperTools/Conceptual/SharkUserGuide/SelectingExecutiontoSampleorTrace/chapter_6_section_9.html –