Gstreamer iOS not working out of the box with XCode 10

k4ustav kaustav.ghosh28 at gmail.com
Thu Dec 6 11:19:42 UTC 2018


I've been trying to use the 1.14.x pre-built Gstreamer binaries on an iOS 64
bit device, and it just doesn't work. 
I've included gst_ios_init.h and gst_ios_init.m.

My pipeline is simple: udpsrc port=5000 caps = "application/x-rtp,
media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264,
width=(string)640, height=(string)480, payload=(int)96, a-framerate=30/1" !
rtph264depay ! decodebin ! appsink

The specific error message I get is:
Undefined symbols for architecture arm64:
  "_gst_plugin_udpsrc_register", referenced from:
      _gst_ios_init in gst_ios_init.o
ld: symbol(s) not found for architecture arm64 

I notice xcode 10 does not support libstdc++ anymore. Has anyone tried using
Gstreamer on 64 bit iOS devices with xcode 10 of late? Are there some steps
I'm missing? There's nothing specifically mentioned on the iOS Gstreamer
tutorials page.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list