問題タブ [adts]

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 投票する
2 に答える
195 参照

java - OpenJDK7: OpenJDK7 に実装されていない重要な ADT は?

OpenJDK7 に追加する必要がある抽象データ型は何ですか?

0 投票する
4 に答える
888 参照

java - Javaで代数型を実装する方法はありますか?

Java で、クラスが特定のサブクラスのセットを持ち、他のクラスを持たないようにすることは可能ですか? 例えば:

A の他のサブクラスを作成できないように強制することはできますか?

0 投票する
7 に答える
9790 参照

java - Java で「ローカル」型パラメーターを非表示にする

ジェネリック型パラメーターを持つインターフェイスを使用しているとします

意図は、型Tが抽象的であることです: の実装に型制約を強制しFooますが、クライアント コードは正確に何であるかを気にしませんT

これは、ジェネリック メソッドのコンテキストでは問題ありません。

doStuffしかし、ある状態をクラスに保存して、 の作業を分割したいとしBarます。この場合、 to の型パラメータを追加する必要があるようFooですBar

T型パラメーターは のパブリック インターフェイスに表示されないBar(つまり、どのメソッド パラメーターまたは戻り値の型にも含まれない)ため、これはちょっと奇妙です。「定量化する」方法はありTますか?つまり、次のように、パラメータTを のインターフェイスで非表示にすることはできBarますか?

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

iphone - iPhoneでADTSフレームを作成する....問題

Web ストリームから生の aac データを取得し、それを ADTS フレームに入れて iPhone で再生しようとしています。

10 秒間動作し、サウンドが停止して再開しますが、加速しているか、他のオーディオ データと混ざっているように見えます。

Quicktime などのオーディオ アプリでファイルを開くことができません。

ADTS ヘッダーが間違っているようですが、場所がわかりません。私を助けてくれるADTSの第一人者はいますか?

ここに私のadtsファイル

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

ティエリー

PS: 音声ファイルの問題をチェックして報告するツールを知っていますか?

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

algorithm - Scala でのユニオン、サブセット、スーパーセットの処理

複数の配列を比較し、それらの配列のデータに一致するセットを生成するコード スニペットを作成する必要があります。データ セットは配列 A でのみ生成されますが、配列 B、C、D では生成されませんが、配列 B では生成されますが、A では生成されません。 、C、D、任意の数の配列を処理できる (つまり、動的にループする)。コードは Scala の無名関数を使用する必要があります (つまり、Java のような通常の配列ループとは異なります)。

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

c++ - BST レベル トラバーサル

わかりましたので、バイナリ検索ツリーのレベル順トラバーサルを実行しようとしていますが、機能していません。以下のコードは私にとっては理にかなっていますが、それはおそらく、私がそれをずっと見ていて、それが機能するはずだと確信していたからです.

私が間違っていることを指摘してくれるかもしれません。なぜなら、私は二分探索木の概念を理解していますが、すべての詳細について 100% 理解しているわけではないからです。

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

java - ADTS sampling_frequency_index と channel_configuration が無効なのはなぜですか?

これに多くの時間と労力をかける前に、誰かが私を正しい道に導いてくれることを願っています. 現在、チャンネル数やサンプル周波数などの情報を取得するために AAC+ フレームを解析しようとしています。したがって、この情報は ADTS ヘッダーから簡単に取得できるように見えますが、ほとんどの場合、この情報は不正確です。

問題は次のとおりです。 -このデータが不正確なのはなぜですか? ADTS ヘッダー チャネルとサンプル周波数の意味は何ですか? 私はそれに頼るべきですか?-この情報を取得するには、フレームをさらに解析する必要がありますか?

参考までに、AAC+ の生データはストリーミング サーバーから来ています...

助けてくれてありがとう!

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

audio-recording - アイスクリームサンドイッチでadts raw aac形式でオーディオ録音を実行する方法を教えてください

アイス クリーム サンドイッチには、adts raw aac 形式でのオーディオ録音をサポートする新しい機能がありますが、developer.android.com でその API を見つけることができませんか?

アイスクリーム サンドイッチに adts raw aac 形式でオーディオを録音するためのアプリケーションを開発する方法を教えてもらえますか?

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

ios - AVAudioPlayer AIFF から変換された M4A ファイルは、ADTS AAC から変換された M4A とは異なる遅延を生成します

リズム ミュージック ゲームの作業中に、報告された .currentTime とオーディオ ファイル内の実際の場所との間に AVAudioPlayer の遅延があることに気付きました。これは、ファイル形式によって異なります。

たとえば、.m4a ファイルを再生すると、.aac ファイル (ADTS AAC) を再生するよりもレイテンシが低くなります。

それはある程度理解できますが、私はすでにこれを受け入れるようになりました (遅延はファイルの種類に応じて一定であったため)。

私が理解していないのは、元の AIFF ファイルから変換されたファイルと、最初に ADTS AAC に変換されてから .m4a に変換されたファイルの 2 種類の .m4a ファイルでも、これらの異なるレイテンシが発生する理由です。

言い換えると:

私が実行した場合:

次のように作成されたファイルよりも低いレイテンシーでファイルを再生できます。

これらの異なる結果を理解するための説明/解決策をいただければ幸いです。

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

android - MediaRecorder を使用して Android で生の AAC オーディオ ファイルを録音する方法は? AAC_ADTS が機能しない

Android MediaRecorder を使用して、AAC でエンコードされたオーディオ ファイルを記録しています。出力形式を MPEG-4 に設定すると、かなりうまくいきました。しかし、私のオーディオ プレーヤーは MPEG-4 も 3GP もサポートしていないため、API レベル 16 以降の Android でサポートされている出力形式AAC_ADTSを使用して生の AAC ファイルを取得しようとしました。

ここで行き詰まりました。MediaRecorder はファイルを作成しましたが、そのファイルをどのプレーヤーでも再生できません (Android の MediaPlayer も、Windows Media Player も、上記のオーディオ プレーヤーも、Web で見つけた ADTS AAC ファイルを再生できました)。 .

私は何か間違ったことをしていますか?AAC_ADTS 出力形式は推奨される形式でもありますか? ADIF AAC ファイルを取得する方法はありますか?