0: java.lang.IllegalArgumentException: No such Gstreamer factory: appsink
1: at org.freedesktop.gstreamer.ElementFactory.makeRawElement(ElementFactory.java:221)
2: at org.freedesktop.gstreamer.Element.makeRawElement(Element.java:85)
3: at org.freedesktop.gstreamer.elements.AppSink.<init>(AppSink.java:49)
AppSink videosink = new AppSink("GstVideoComponent");-Djna.library.path=C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0 -Djna.debug_load=trueLooking in classpath from sun.misc.Launcher$AppClassLoader@18b4aac2 for /com/sun/jna/win32-x86-64/jnidispatch.dll
Found library resource at jar:file:/C:/Users/xxx.yyyy/.m2/repository/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar!/com/sun/jna/win32-x86-64/jnidispatch.dll
Looking for library 'gstreamer-1.0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying gstreamer-1.0.dll
Adding system paths: []
Trying gstreamer-1.0.dll
Looking for lib- prefix
Trying C:\gstreamer\1.0\x86_64\bin\libgstreamer-1.0.dll
Found library 'gstreamer-1.0' at C:\gstreamer\1.0\x86_64\bin\libgstreamer-1.0.dll
Looking for library 'glib-2.0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying glib-2.0.dll
Adding system paths: []
Trying glib-2.0.dll
Looking for lib- prefix
Trying libglib-2.0.dll
Looking in classpath from sun.misc.Launcher$AppClassLoader@18b4aac2 for glib-2.0
Looking for library 'libglib-2.0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying libglib-2.0.dll
Adding system paths: []
Trying libglib-2.0.dll
Looking for lib- prefix
Trying liblibglib-2.0.dll
Looking in classpath from sun.misc.Launcher$AppClassLoader@18b4aac2 for libglib-2.0
Looking for library 'libglib-2.0-0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying C:\gstreamer\1.0\x86_64\bin\libglib-2.0-0.dll
Found library 'libglib-2.0-0' at C:\gstreamer\1.0\x86_64\bin\libglib-2.0-0.dll
Looking for library 'gobject-2.0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying gobject-2.0.dll
Adding system paths: []
Trying gobject-2.0.dll
Looking for lib- prefix
Trying libgobject-2.0.dll
Looking in classpath from sun.misc.Launcher$AppClassLoader@18b4aac2 for gobject-2.0
Looking for library 'libgobject-2.0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying libgobject-2.0.dll
Adding system paths: []
Trying libgobject-2.0.dll
Looking for lib- prefix
Trying liblibgobject-2.0.dll
Looking in classpath from sun.misc.Launcher$AppClassLoader@18b4aac2 for libgobject-2.0
Looking for library 'libgobject-2.0-0'
Adding paths from jna.library.path: C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0
Trying C:\gstreamer\1.0\x86_64\bin\libgobject-2.0-0.dll
Found library 'libgobject-2.0-0' at C:\gstreamer\1.0\x86_64\bin\libgobject-2.0-0.dllgst-launch-1.0.exe -v udpsrc port=16999 caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)VP8" ! rtpvp8depay ! vp8dec ! autovideosinkI'm on Windows 10 and I've put the following as jvm argument:-Djna.library.path=C:\gstreamer\1.0\x86_64\bin;C:\gstreamer\1.0\x86_64\lib\gstreamer-1.0 -Djna.debug_load=true