Changes between Version 5 and Version 6 of Ticket #1697


Ignore:
Timestamp:
Oct 23, 2013 6:52:35 AM (11 years ago)
Author:
ming
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1697

    • Property Summary changed from Add support for iOS SDK 7 to Add support for iOS SDK 7 & iOS 7
  • Ticket #1697 – Description

    v5 v6  
    1 This ticket will add support with regard to changes in iOS SDK 7, such as: 
    2 - Deprecated C-interface Audio Session API. 
     1This ticket will add support with regard to changes in iOS SDK 7 and iOS 7, such as: 
     2- Deprecated C-interface Audio Session API.[[br]] 
     3  PJSIP now uses AVAudioSession to set audio session category and activate/deactivate audio session. Application will need to do its own audio session management to handle input/output route and notifications (interruption, media server reset, etc). Please refer to [https://developer.apple.com/library/IOS/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/Basics/Basics.html#//apple_ref/doc/uid/TP40007875-CH2-SW1 Apple's official doc on Audio Session Programming Guide]. 
    34 
    4   PJSIP now uses AVAudioSession to set audio session category and activate/deactivate audio session. Application will need to do its own audio session management to handle input/output route and notifications (interruption, media server reset, etc). Please refer to [https://developer.apple.com/library/IOS/documentation/Audio/Conceptual/AudioSessionProgrammingGuide/Basics/Basics.html#//apple_ref/doc/uid/TP40007875-CH2-SW1 Apple's official doc on Audio Session Programming Guide]. 
     5- Audio volume control with VoiceProcessingIO Audio Unit[[br]] 
     6  It is reported that when using VoiceProcessingIO audio unit on iOS 7, there are a couple of issues: 
     7   * Unable to mute the volume using the side volume button (the minimum volume is one bar). This didn't happen before iOS 7. 
     8   * Unable to synchronize with the control center volume slide bar. Since control center is a new feature in iOS 7 we cannot compare it with pre-iOS 7. 
     9  The issue does not happen with RemoteIO (which can be used by disabling the EC). Testing with aurioTouch2 sample app provided by Apple showed the same result, so this is likely Apple's issue.[[br]] 
     10  Currently there is no resolution or workaround other than disabling EC.