rebuild GStreamer 1.14.4 with cerbero, faad ffmpeg
the latest GStreamer v 1.14.4 is use in the app, I got error:
Non -public API usage
non-public symbols: _getcontext, _makecontext, _setcontext.
this error comes from openssl, no-async should be add for openssl
I try to rebuild gstreamer, with Mac OS Xcode 10 sdk 12 :
1) git clone git://anongit.freedesktop.org/gstreamer/cerbero
2) ./cerbero-uninstalled bootstrap
3) ./cerbero-uninstalled package gstreamer-1.0
GStreamer 18.104.22.168 is built successful, but I got ffmpeg error, so I should
use ffmpeg 3.x instead of ffmpeg 4.x for gst-libav module in 1.14, I
modified recipe ffmpeg, I used the command buildone, cerbero can't build
that ffmpeg version.
I also got faad error, actually faad recipe can't be found in the cerbero
for gstreamer 22.214.171.124.
I also use cerbero release 1.14.3 to build, but I got sdk can't be found
error, sdk12 is used for xcode10
cerbero release 1.14.3 has faad recipe but not ffmpeg recipe.
my question is which one should I use, cerbero release 1.14.3 or cerbero for
gstreamer126.96.36.199 to build gstream 1.14.4 ?
and how to build plugin ffmpeg and faad ?