Portál AbcLinuxu, 6. května 2025 20:11

Dotaz: gstreamer 1.0 - gst_element_factory_make vraci NULL

5.3.2015 15:15 pou | skóre: 18
gstreamer 1.0 - gst_element_factory_make vraci NULL
Přečteno: 196×
Odpovědět | Admin
Ahoj,

pišu jidnu aplikaci s využitím gstream 1.0. Postupoval jsem dle návodů na netu, ale funkce gst_element_factory_make, mi ve většině případů vrací NULL.

Nenulové ukazatele mi vrací pouze fakesrc,fakesink,filesrc.

Nulový ukazatel pak dostávám u ostatních např. playbin,video_pipeline,videoconvert,decodebin)

Když jsem zkoušel gstreamer 0.10 tak jsem tento problém neměl.

Ukazka kousku kodu:

gst_init (0,NULL);

GstElement *playbin = gst_element_factory_make ("playbin", "playbin");

Děkuji za radu.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.3.2015 15:39 chrono
Rozbalit Rozbalit vše Re: gstreamer 1.0 - gst_element_factory_make vraci NULL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Balík gst-plugins-base je nainštalovaný?
5.3.2015 18:07 pou | skóre: 18
Rozbalit Rozbalit vše Re: gstreamer 1.0 - gst_element_factory_make vraci NULL
Děkuji za odpověd,

Doinstaloval jsem knihovnu, některé elementy jsou už spravně inicializované, ale např. autovideosink stale ne.

Chyba: GST_ELEMENT_FACTORY gstelementfactory.c:456:gst_element_factory_make: no such element factory "autovideosink"!

V gstreameru 0.10 mi to funguje bez problému...

Děkuji za další rady.
5.3.2015 18:46 chrono
Rozbalit Rozbalit vše Re: gstreamer 1.0 - gst_element_factory_make vraci NULL
To je zase v balíku gst-plugins-good. :)
6.3.2015 08:42 pou | skóre: 18
Rozbalit Rozbalit vše Re: gstreamer 1.0 - gst_element_factory_make vraci NULL
Děkuji

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.