問題タブ [vala]
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.
c - gstreamerを使用して一連の画像をつなぎ合わせてビデオスライドショーを作成するにはどうすればよいですか?
画像とサウンドトラックのセットを取り、それを使用してgstreamerを使用した基本的なビデオスライドショーを作成したいと思います。
ビデオやオーディオファイルの再生、さらにはトランスコーディングなどの基本的なgstreamerの使用法のドキュメントや例がたくさんあるようです。しかし、私は、ビデオ編集タスクに特に役立つものを見つけることができないようです。
私はgstreamerの基本を十分に理解していると感じていますが、いわば、ドットをどのように結合するかを概念化するのに苦労しています。具体的には、一連の画像を取得して単一のビデオ出力に変換するビットです。
vala - valacはundefrefと言いますが、libgeeは存在します
libgeeを必要とするvalaまたはgenieプログラムをコンパイルしようとすると、gee_array_list_newなどへの未定義の参照が表示されます。ソースからlibgeeをインストールしています。その.soファイルは/usr/ local / libにはっきりと表示され、他のファイルは本来あるべき場所にあります。しかし、ディストリビューションのパッケージマネージャーでlibgeeをインストールすると、valaプログラムは正常にリンクします。これを説明するための違いを探していますが、困惑しています。ライブラリはわずかに異なるバージョンですが、それほどではありません。
valacはどういうわけか/usr/ local / libを探すことができませんか?ありそうな説明は何ですか?
gtk - vala で gtk/glade を使用する方法
私は、glade/gtk/vala で簡単なアプリを作ろうとしています。これまでのところ、私はこれを持っています:
これを実行すると、次のように出力されます: (helloworld:22641): Gtk-WARNING **: Could not find signal handler 'on_btn_hello_clicked' but それ以外の場合は、ハンドラーが呼び出されていないことを除いて正常に実行されます
私は何を間違っていますか?
memory - Vala での Gdk.Pixbuf メモリ リーク、またはその他の何か?
ここに簡単な質問があります。この Vala コードのメモリ リークを見つけるのを手伝ってくれませんか? それが役立つ場合は、生成された C コードも投稿できます ^^
weak-references - ヴァラの「弱い」参照と「所有されていない」参照の違いは?
Valaの弱い参照と所有されていない参照の違いは何ですか.
Vala のチュートリアルから学んだことによると、弱い参照と所有されていない参照の両方がカウントされず、実際のインスタンスがスコープ外になると null(!!) が参照されます。
1つの理由で2つの異なる手段が必要なのはなぜですか?(同じ仕事をしている場合)そうでない場合、誰かが簡単な例を挙げて、それぞれの手段をいつ、なぜ使用する必要があるかを示すことができますか?!
どうもありがとう
gtk - GTK+ アプリケーション固有のスキンは可能ですか?
GTK+ と Vala の使用を開始しましたが、カスタム ボタン (まったく新しい外観のボタン) の作成に関するドキュメントを見つけるのに苦労しています。実際、今考えてみると、すべての GTK+ アプリケーションには、GTK+ アプリであることを示す独特の外観があります。GTK+ を使用することにした場合、アプリケーションのまったく新しい外観を作成するのは難しいですか?
c++ - Valaは、C ++と比較して、解析するのに適切な言語ですか?
C++の解析の問題はよく知られています。純粋に構文に基づいて解析することはできません。LALRとして実行することはできません(用語が何であれ、私は言語理論家ではありません)、言語仕様は無数のページです。私の個人的なプロジェクトの代替言語を決定しています。
ヴァラは良い言語のように見えます。C ++に比べて多くの改善がありますが、解析するのも同じくらい面倒ですか?または、コンパイラ、ソースアナライザ、その他のツールのパーサーを構築するのに適した、きちんとした妥当な長さの形式文法、または論理的な説明がありますか?
答えが何であれ、それはGenieの代替構文に当てはまりますか?
(Dやその他のC ++以降の非VM言語についてはそれほど強くはありませんが、私も疑問に思います。)
graphics - Gtk +でCairoを使用してオフスクリーン描画を行う方法は?
私はカイロの画像コンテキストで描画作業を行おうとしています。公開イベント時にImageコンテキストのコンテンツをCairoContextにロードする方法はありますか?
たとえば、描画領域でのカーソルの動きに基づいて一連のドットを描画したい場合、すべてのドットを保持したい場合は、オフスクリーンバッファを使用する必要があるため、イメージコンテキストを使用しますが、エクスポーズイベントでカイロコンテキストに描画します...
解決策はありますか?
glib - valaFileInfoget_file_typeは不明です
私は、ディレクトリを通過し、ディレクトリ内のすべてのファイルとサブディレクトリを一覧表示する関数を作成しようとしています。
このコードを実行すると、サブディレクトリ内のファイルは出力されません。すべてのファイル/ディレクトリタイプは「G_FILE_TYPE_UNKNOWN」です。誰かがこれまたは私が使用できる別の方法を修正する方法を知っていますか?
environment-variables - Vala で環境変数にアクセスするにはどうすればよいですか?
Vala で環境変数にアクセスするにはどうすればよいですか? (上記のように)単純に思えますが、 g_getenv() がどのように Vala にマップされているかわかりません。