Mam obecnie dostałem wyjścia audio w ustawieniach iPhone jak to:Native iPhone format audio
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;
Jednakże gdy badam moje osiągi przez rekina widzę funkcji, takich jak: SRC_Convert_table_i32_scalar_stereo
zająć sporo czasu.
To sprawiło, że pomyślałem - jaki jest idealny i sugerowany format wyjściowy dla iPhone'a? Ten, który wymaga tak mało pracy, aby urządzenie mogło grać.
Jak czy używasz Sharka z iPhonem? Czy na pewno nie profilujesz symulatora? RF –
Nie, profiluję urządzenie. Oto strona z instrukcjami, jak skonfigurować rekina do profilowania iPhonów: https://developer.apple.com/iphone/library/documentation/Developer Tools/Conceptual/SharkUserGuide/SelectingExecutiontoSampleorTrace/chapter_6_section_9.html –