問題タブ [mux]
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.
go - gorilla mux を使用してオプションの url var でルートを作成する方法は?
ルートにオプションの URL 変数が必要です。mux パッケージを使用する方法が見つからないようです。これが私の現在のルートです:
URLが の場合に機能しlocalhost:8080/view/1
ます。id
いなくても受け入れて、入っても動くようにしたいですlocalhost:8080/view
。考え?
c++ - gstreamerを使用してjpegをmkvに多重化する
状況:
jpeg を mkv ファイルに多重化しようとすると、サイズがゼロのファイルが生成されます。正しい出力を得るには、パーサーとマルチプレクサの間にエンコード要素とデコード要素を配置する必要があります。同じコードでh264ビデオを多重化すると、正しいビデオファイルが得られます。つまり、バッファの時間設定は問題ありません(期間とptsパラメータ)。とにかく、悪いバッファ設定の後は、ファイルのサイズがゼロではありません。Matroskamux は、「image/jpeg」の「幅」と「高さ」機能のみにシンク パッドを必要としますが、これでは不十分なようです。Jpegparse は正しい値を提供しており、この機能を手動で設定した後もプログラムは機能しません。
パイプラインの例:
このパイプラインは機能しません
しかし、これは機能します
コードの例:
作業コード、ただし再エンコードあり
質問:
私が間違っていることは何ですか?この問題を解決するためのアイデアはありますか?
verilog - Verilog 16x4 単方向マルチプレクサを双方向マルチプレクサに変更
4 つの 16:4 マルチプレクサを実装するために、次のコードを作成しました。
私の質問は 2 つあります。
- これを行うためのより効率的および/またはより良い方法はありますか? 勉強中なので書いたコードに特に問題はありませんが、改善できないかチェックしてみようと思いました。
- 各 4:1 マルチプレクサの 4 番目のビットを逆にする必要があります。現在、各 inEncN バスのすべてのビットが入力であり、各 outChY バスのすべてのビットが出力です。最初はこのように書いて動作するかどうかを確認しましたが、実際のハードウェアには逆方向に進むための信号が必要です。
より簡潔にするために、特定のシグナルのセットで説明します。現在、outCh0[3:0] のビットはすべて出力です。outCh0[3] を入力として、選択信号によって選択された inEncN[3] バスにマップする必要があります。したがって、すべての inEncN[3] 信号を、それぞれのバスの他の 3 ビットのような入力ではなく出力にする必要があります。
orinout
の代わりに問題のすべてのバスを作成しようとしましたが、何を試してもコンパイルできませんでした。input
output
上記のコードは 32 個のロジック エレメントにコンパイルされ、8 個のスペアが残ります。コードを 40 個以下のロジック要素に収めることは大きなメリットですが、許容できるプラン B があります。
どんな助けでも大歓迎です。
google-app-engine - go -mux、ルートが解決しないのはなぜですか?
初めての golang アプリを GAE にデプロイしようとしています。何らかの理由で製品ハンドラーが解決されず、404 エラーが発生します。何か不足していますか?
go - golang mux、ルーティング ワイルドカード、カスタム func マッチ
複雑なルートをサポートしていないように見えるか、少なくともそれがどのように機能するかがわかりません。次のようないくつかのルートがあります。
だから私は2つの質問があります:
/search/price/29923/rage/200/color=red などのリクエストが一致するように、 /search/price/* などのワイルドカード ルートを定義するにはどうすればよいですか?
カスタム条件を既存のルートに追加することはできますか? たとえば、ルートが
/{productid}/{code}
で、関数 x が返す場合はtrue
、これを使用し、usehandlerTrue
を返す場合は、これをfalse
使用しますhandlerFalse
。
.MatcherFunc(myfunction(ip)bool)
ルートに次のようなものを追加しようとしました が、ルーターにそのようなメソッドがないと不平を言っています。
現在、ハンドラー内で「カスタム」条件を処理しています。