gst_type_find_factory_get_list() incomplete

Gary Metalle Gary.Metalle at rvl.co.uk
Wed Jul 1 21:27:30 UTC 2020


Hi.


I am using gstreamer1.0 on Linux (Ubuntu).


I'm trying to write some code to find out what video codecs I have available in my softphone application. I thought I'd call gst_type_find_factory_get_list() and iterate though the entries and filter out those that don't start with video.


The list I get back however seems incomplete (as seen below). For example I definitely have the vpx plugin and hence I'd expect to see entries for video/x-vp8 and video/x-vp9.


Or is there a better way to do this such as somehow iterating through all plugins and looking at the caps?


gst_video: Found video element: video/ogg
gst_video: Found video element: video/mj2
gst_video: Found video element: video/mpeg
gst_video: Found video element: video/mpeg
gst_video: Found video element: video/mpegts
gst_video: Found video element: video/quicktime
gst_video: Found video element: video/x-cdxa
gst_video: Found video element: video/x-dirac
gst_video: Found video element: video/x-h264
gst_video: Found video element: video/x-h265
gst_video: Found video element: video/x-matroska
gst_video: Found video element: video/x-msvideo
gst_video: Found video element: video/x-theora
gst_video: Found video element: video/x-vcd
gst_video: Found video element: video/vivo
gst_video: Found video element: video/x-dv
gst_video: Found video element: video/x-flv
gst_video: Found video element: video/x-h263
gst_video: Found video element: video/x-ivf
gst_video: Found video element: video/x-mng
gst_video: Found video element: video/x-ms-asf
gst_video: Found video element: video/x-mve
gst_video: Found video element: video/x-nuv
gst_video: Found video element: video/x-pva
gst_video: Found video element: video/mpeg
gst_video: Found video element: video/x-fli

?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200701/165d7bac/attachment-0001.htm>


More information about the gstreamer-devel mailing list