diff --git a/blackberry-qnx/alsa_qsa.c b/blackberry-qnx/alsa_qsa.c
index 64ef13868b..30b554d783 100644
--- a/blackberry-qnx/alsa_qsa.c
+++ b/blackberry-qnx/alsa_qsa.c
@@ -153,9 +153,7 @@ static void *alsa_qsa_init(const char *device, unsigned rate, unsigned latency)
alsa->buffer[i] = alsa->buffer_chunk + i * alsa->buf_size;
alsa->has_float = false;
-#ifdef HAVE_BB10
alsa->can_pause = true;
-#endif
RARCH_LOG("[ALSA QSA]: Can pause: %s.\n", alsa->can_pause ? "yes" : "no");
return alsa;
@@ -282,11 +280,7 @@ static bool alsa_qsa_stop(void *data)
if (alsa->can_pause && !alsa->is_paused)
{
-#ifdef HAVE_BB10
if (snd_pcm_playback_pause(alsa->pcm) == 0)
-#else
- if (snd_pcm_channel_flush(alsa->pcm, SND_PCM_CHANNEL_PLAYBACK) == 0)
-#endif
{
alsa->is_paused = true;
return true;
@@ -320,11 +314,7 @@ static bool alsa_qsa_start(void *data)
if (alsa->can_pause && alsa->is_paused)
{
-#ifdef HAVE_BB10
int ret = snd_pcm_playback_resume(alsa->pcm);
-#else
- int ret = 0;
-#endif
if (ret < 0)
{
RARCH_ERR("[ALSA QSA]: Failed to unpause: %s.\n", snd_strerror(ret));
diff --git a/blackberry-qnx/playbook/.cproject b/blackberry-qnx/playbook/.cproject
index 2e3df13585..839b29e42d 100644
--- a/blackberry-qnx/playbook/.cproject
+++ b/blackberry-qnx/playbook/.cproject
@@ -33,6 +33,7 @@
+
@@ -156,7 +157,8 @@
-
+
+
@@ -282,7 +284,8 @@
-
+
+
@@ -403,7 +406,8 @@
-
+
+
@@ -519,10 +523,10 @@
-
+
-
+
diff --git a/blackberry-qnx/playbook/.project b/blackberry-qnx/playbook/.project
index 3c53637a56..25a505c8b1 100644
--- a/blackberry-qnx/playbook/.project
+++ b/blackberry-qnx/playbook/.project
@@ -27,7 +27,7 @@
org.eclipse.cdt.make.core.buildLocation
- ${workspace_loc:/RetroArch/Device-Debug}
+ ${workspace_loc:/RetroArch/Device-Release}
org.eclipse.cdt.make.core.contents