Welcome!

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

Reply
Contributor
renjini
Posts: 24
Registered: ‎11-05-2012
My Device: BB10

Device -debug-Release and Device release build version of application is not working?

Hi,

 

Cretaed  a sample appliaction for audio recording and play audio files. it is working in bb10 device(in debug mode), but after building the application for device debug and device release build  , its audio recording is not working. What should i do?

 

 

Regards,

Renjini.

 

Please use plain text.
Developer
Ronl_2k12
Posts: 17
Registered: ‎10-20-2011
My Device: Blackberry Bold 9900, Blackberry DevAlpha, Playbook

Re: Device -debug-Release and Device release build version of application is not working?

You made sure you set you application permission properly ?

When you mean is not working can you give more detail, is not recording as in (Mute) or it refuses to start recording?
Please use plain text.
Contributor
renjini
Posts: 24
Registered: ‎11-05-2012
My Device: BB10

Device -debug-Release and Device release build version of application is not working?

Hi,

 thanks for your replay

  I have set following permission for the application.

 

<permission>record_audio</permission>
<permission>play_audio</permission>
<permission>access_shared</permission>
<permission>run_when_backgrounded</permission>

 

and also included  lib file in pro file.

 

LIBS += -lbbmultimedia -lmmrndclient -lstrm -lasound -lscreen
QT += sql

 

 

after device -debug release , its not working.

my sample code is

 

if (recorder.mediaState == MediaState.Started) {
// Stop the recorder
recorder.reset()

// Update the internal track list
_trackManager.update()

// Play the finished sound
recordStopSound.play()

//dialog btn
dialogrecordbtn.open()
} else {
// Update the internal track list
_trackManager.update()

// Configure the recorder to use a new URL
recorder.outputUrl = _trackManager.nextTrackUrl()

// Play the start sound
recordStartSound.play()

// Start the recorder
recorder.record()
}

 

Regard,

Renjini.

Please use plain text.