0
qt-gstreamerアプリケーションでtypefind要素を使用する必要があります。QtGstreamer&g_signal_connect
特定のQt要素のバインディングが見つからないようです。質問: この場合、qt-gstreamerでもg_signal_connectを使用しますか?どうやって?
私はgt-gstreamerの初心者ですが、g_signal_connectがQtスタイルでどのように実装されているか、それらを一緒に使用する方法はまだ分かりません。
filesrc = g_str_has_prefix(argv[1], "http://") || g_str_has_prefix(argv[1], "https://")? gst_element_factory_make ("souphttpsrc", "source") : gst_element_factory_make ("filesrc", "source");
g_object_set (G_OBJECT (filesrc), "location", argv[1], NULL);
typefind = gst_element_factory_make ("typefind", "typefinder");
g_signal_connect (typefind, "have-type", G_CALLBACK (cb_typefound), loop);
fakesink = gst_element_factory_make ("fakesink", "sink");
ありがとう:
これはCで書かれたコードです!ただ、他の人のための