Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

Before recording Audio, the volume buttons work fine during AVAudioPlayer playing session. As soon as I record audio with AVAudioRecorder, and I come back to the AudioPlayer (they are in different ViewControllers), the volume buttons do not work any more.

I set the AVAudioSession active and set the category to AVAudioSessionCategoryRecord during recording and to AVAudioSessionCategoryPlayback during the playback.

I have no idea what else I can set to influent this behaviour.

I hope someone can give me some hint for a possible solution of this problem.

share|improve this question

1 Answer 1

In my project i'm changing AVAudioSession from Record to Playback and back again constantly and when in Playback mode volume buttons enabled and working. When i change audio session mode from pure Record to AVAudioSessionCategoryPlayAndRecord then volume buttons works always.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com?utm_source=stackoverflow.com&amp;utm_medium=site-ui&amp;utm_campaign=footerlink\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2014 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a>                   with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2014.10.19.1955\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Stack Overflow works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class=\"dno\"></div>\r\n    </no"], "copyright__copyright__copyright": ["\n\nIn my project i'm changing AVAudioSession from Record to Playback and back again constantly and when in Playback mode volume buttons enabled and working. When i change audio session mode from pure Record to AVAudioSessionCategoryPlayAndRecord then volume buttons works always.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}