Próbuję napisać wtyczkę gstreamer w C++, używając powiązań GStreamermm. Teraz jest dobry poradnik dla pisarzy wtyczek (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/), a w Internecie są różne przykłady i szablony, ale dla gstreamermm jest bardzo mało ilość dokumentacji.Wtyczka GStreamer z GStreamermm (C++)
Wiem, że mógłbym tylko użyć kombinacji C i C++, ale używanie wiązań C++ wydaje się dużo bardziej eleganckie.
Po prostu "tłumaczenie" przykładów znalezionych w gstreamer pwg do gstreamermm jest swego rodzaju ślepym zaułkiem; gstreamer wymaga użycia kilku makr do definiowania typów, których nie widzę do natychmiastowego tłumaczenia na gstreamermm. Dodatkowo mam tylko niewielkie doświadczenie z gstreamerem i absolutnie żadne doświadczenie z gobj (jak dotąd).
Czy ktoś jest w stanie ustawić mnie na właściwej drodze? Nawet najdrobniejszy przykład lub wyjaśnienie by się udało.
Dzięki
Być może pytanie w kanale #gstreamer na irc.freenode.net może dać ci odpowiedź. Jeśli to zrobisz, byłoby wspaniale, gdybyś odpowiedział na to pytanie. – joar
Zobacz odpowiedź na [moje pytanie] (http://stackoverflow.com/questions/9609201/gstreamermm-creating-a-new-element-type-in-plugin-by-deriving- from-gstele). Możesz być zainteresowany moją łatką. – peper0