Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Native Development

Posts: 127
Registered: ‎02-27-2012
My Device: Bold

Re: snd_pcm_channel_status

Hi @dbigham,

Have you tried restoring to factory default settings through the desktop software? You can try that and see if that helps you update the OS through the Settings app (OTA). You might also be able to back and restore your apps/files using the desktop software this way. This factory default OS should also provide you a full-fledged production OS image (even if not the latest one).

Other than this, your only other option would be to flash the image and install the latest public developer OS images through the autoloader.exe files (the link provided above). Do note that this would be a developer OS version; some core apps may not be there (which might be present in a production OS image).


Application Development Consultant | Developer Relations


Posts: 555
Registered: ‎04-01-2009
My Device: Z10, PlayBook

Re: snd_pcm_channel_status

Posts: 555
Registered: ‎04-01-2009
My Device: Z10, PlayBook

Re: snd_pcm_channel_status

I used:




... to wipe my device and load


From there, I downloaded SDK and found that count was returning 1664049524. I then noticed that in the AudioLoopBackSample, the 'channel' member was being set first:


status.channel = SND_PCM_CHANNEL_CAPTURE;


I tried doing this in my app with:


status.channel = SND_PCM_CHANNEL_CAPTURE;


... and now the 'count' member seems to be getting populated correctly.


It might be helpful to update:




... to note that the 'channel' needs to be populated before calling snd_pcm_channel_status.  That said,




... does specify that 'channel' needs to be specified, and I hadn't seen that.


Thanks for your help.