osxaudiosink not working on iOS 12

jade xiaoyu0zhang at gmail.com
Thu Oct 4 14:23:54 UTC 2018


Hi,

I have the same issue when using osxaudiosink on IOS 12. 

After read your reply for this issue, I tried to compile a custom GStreamer
version, but after installed the new version GStreamer, run my APP,  I got
error as following:

ld: warning: -read_only_relocs cannot be used with arm64
Undefined symbols for architecture arm64:
  "_avcodec_find_decoder_by_name", referenced from:
      _gst_ffmpeg_caps_to_codecid in
GStreamer(libgstlibav_a_arm64_-gstavcodecmap.c.o)
  "_av_mallocz", referenced from:
      _gst_ffmpeg_caps_with_codecid in
GStreamer(libgstlibav_a_arm64_-gstavcodecmap.c.o)
  "_av_stereo3d_create_side_data", referenced from:
      _gst_ffmpegvidenc_handle_frame in
GStreamer(libgstlibav_a_arm64_-gstavvidenc.c.o)
  "_av_frame_copy", referenced from:
      _get_output_buffer in GStreamer(libgstlibav_a_arm64_-gstavviddec.c.o)
  "_av_packet_new_side_data", referenced from:
      _gst_ffmpegviddec_handle_frame in
GStreamer(libgstlibav_a_arm64_-gstavviddec.c.o)
  "_av_write_trailer", referenced from:
      _gst_ffmpegmux_collected in
GStreamer(libgstlibav_a_arm64_-gstavmux.c.o)
  "_avformat_write_header", referenced from:
………………

 "_avformat_find_stream_info", referenced from:
      _gst_ffmpeg_av_find_stream_info in
GStreamer(libgstlibav_a_arm64_-gstav.c.o)
  "_av_codec_is_decoder", referenced from:
      _gst_ffmpegauddec_register in
GStreamer(libgstlibav_a_arm64_-gstavauddec.c.o)
      _gst_ffmpegviddec_register in
GStreamer(libgstlibav_a_arm64_-gstavviddec.c.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)

Has anyone complied the new version GStreamer with this patch successfully ?
Jade



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


More information about the gstreamer-devel mailing list