01-14-2014 01:44 PM
I suspect everything using the Cascades control is auto-muting so you probably cannot use it. I have a Qt wrapper for the native camera capture API that might help here. I was planning to include it in my open source library in a future release. I will see if I can integrate it into the PullMyBeard sample as an alternative to recording with OpenAL (you don't need to record with OpenAL when you record with the camera API) and see if that helps and then post an updated PulMyBeard sampe to GitHub in my repo. In your code, you should enable one capture mechanism or the other depending on user input (not both at the same time). Give me a couple of days or so and I should have an updated sample app to pull down with the capture code in it.
01-14-2014 02:23 PM
Yes, recording mode is already user selectable. I'll just copy code into video routine or replace routine whatever works best.
01-23-2014 01:53 PM
Sorry for the delayed followup. It appears that the native camera API is also muting audio playback. I'm trying to get in touch with someone on the QNX audio team to get more info about a workaround but I haven't heard back from him yet.
02-24-2014 04:06 PM
Sorry again for the delayed followup. Find a solution to this issue has been a challenge.
It looks like even with my sample app changes, OpenAL is not a good solution for playing the sounds for video recording. mmrender works best with an audio output of audio:multimedia.
I haven't modified my sample app to try this yet, but I will do so within the next few days so I expect to have something available by early next week.
03-29-2014 10:24 PM
I saw that there was a new message and I quickly put together a new sound manager that uses mm-render and the audio type that audio team instructed me to use does not work. I am going to contact the person I know on the team to find out what I should try next.