問題タブ [qnx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
566 参照

audio - 途切れることなくギャップレス ループ WAV ファイルを再生することはできますか?

BlackBerry 10 アプリで完全なギャップレス ループ オーディオが必要です。ループは WAV ファイルとして保存されます。私がそれらを再生するために使用している方法は次のとおりです。

  1. を使用して WAV ファイルのバッファを作成しalutCreateBufferFromFileます。bufferID
  2. を使って音源を作るalGenSources
  3. を使用してバッファをソースにアタッチしますalSourcei(source, AL_BUFFER, bufferID)
  4. を使用してソース ループ プロパティを true に設定します。alSourcei(source, AL_LOOPING, AL_TRUE)
  5. を使用してソースを再生するalSourcePlay(source)

ほとんどの場合、オーディオは正常に再生されますが、UI の遷移中 (バックライトがオフになったときやアプリが最小化されたときなど) にオーディオが途切れます。

オーディオが常にスムーズであることを確認する方法はありますか?

0 投票する
0 に答える
330 参照

blackberry - qnx momentics ビルド エラー

ブラックベリー カスケード プロジェクトの構築に問題がありました。プロジェクトは、シミュレータ デバッグ用のビルドでは問題ありませんが、device-release および device-debug の場合、ビルドは常に失敗します。どうしてこうなったのかわからない。解決策はありますか?

0 投票する
1 に答える
10586 参照

git - make: インストール: コマンドが見つかりません

gitにソースからインストールしようとしているqnxときに、次のエラーが表示されます (ポンドは sudo のプロンプトであることに注意してくださいqnx)。

が任意の実行可能ファイルである場合、 Google で多くのmake: %XXX%: Command not found問題を見てきましたが、 . なにが問題ですか?%XXX%install

gitのホームディレクトリから興味のある可能性のあるファイルをいくつか投稿しました: Makefileconfig.status

QNX6.5.0 SDP gitSP1、1.8.3.2

0 投票する
1 に答える
851 参照

multimedia - QNX でのウェーブ ファイルの再生

IMX 51 マルチメディア ボードのウェーブ ファイルを再生する方法を教えてください。コードは以下のリンクからコピーされます: http://www.qnx.org/developers/docs/6.3.2/neutrino/ audio/wavec.html

指定する必要がある引数は何ですか。また、wave ファイルをファイル システムのどこに配置する必要がありますか。

高度なありがとうマディ

0 投票する
1 に答える
2076 参照

c++ - boost-libs のビルドに失敗しました

boost-libs( cvs repo へのリンク ) のソース インストール中に、bmake の長い出力 (私が使用makeするパッケージ マネージャーpkgsrcで使用されます) の最後に次のメッセージが表示され、ビルドが失敗するようです:

何千もの出力行 ( full output ) のうち、いくつかのエラー行が繰り返し表示されることに気付きました。私はいくつかを除いています(それらは次のように連続して発生しません):

```

他のboostに関連するパッケージ (つまり、boost-headers、boost-jam、boost-docs、boost-build) は既にビルドされ、インストールされています。boost-python失敗しますが、依存していないと思います。

QNX6.5.0 SDP SP1 の使用

ありがとうございました。


更新) @Igor R のコメントへの対応。このように多くのものstdint.hが見つかりました:

私にintleast8_tは次のように定義されているようです/usr/include/stdint.h

0 投票する
1 に答える
1547 参照

blackberry - QT C ++ではなくQMLのURLから画像をロードする方法

これは私のコードで、指定された URL から画像をロードしたいのですが、何か方法があるかどうか教えてください。

0 投票する
1 に答える
1038 参照

c++ - クロックサイクルから時間を取得する

私は QNX を実行しています。

関数を使用して、1 秒あたりのクロック サイクルを取得しました。

機能

関数を実行した後

そうです

アプリケーション全体で使用していないため、クロックのオーバーラン/オーバーフローはありません。追加/変更後に1つの機能のパフォーマンスを測定するためだけです.

とにかく、正しい出力が得られているかどうか疑問に思っています。

このように結果を計算したところ、

私は何か間違ったことをしていますか?

使用時

それから

この方法で差を出力すると、得られる時間が大きく、ほぼ2倍になることがわかります

最初の方法は 0.6 ミリ秒を取得し、2 番目の方法は ftime を使用して結果を 1.xx ミリ秒取得します

0 投票する
1 に答える
819 参照

c++ - System() 呼び出しは 255 を返しますが、その後実行されます

qnx システムで mongoose 3.7 サーバーを実行しています。

ファームウェアをアップグレードするための http リクエストを受け取りました。要求に応じsystem()て、要求ハンドラーを呼び出してファームウェアをアップグレードします。

しかし、不思議なことに、system()255 を返します。同じ呼び出しは、以前は mongoose 2.0 で機能していました。

さらに奇妙なことに、system()呼び出しで発行したコマンドは、255 が返された後に機能します。

返さWEXITSTATUSれるエラーを知るために使用していますsystem()

なぜこれが起こっているのですか?