Cannot build a package without missing features
Having major issues getting gstreamer built and packaging without functionality. It's been working but trying to rebuild and package things broke it.
Is there a better way of packaging the tar for debian as the deb packager is broken ? Just rebuilding made me lose SRT elements but the libraries are installed there. I've installed into /usr/local/gstreamer
gst-inspect-1.0 srtsrc
No such element or plugin 'srtsrc'
[cerbero-linux-x86_64]gst-inspect-1.0 srtsrc
Factory Details:
Rank primary (256)
Long-name SRT source
Klass Source/Network
Description Receive data over the network via SRT
Author Justin Kim <justin.joy.9to5@gmail.com>
Plugin Details:
Name srt
Description transfer data via SRT
Filename /home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/gstreamer-1.0/libgstsrt.so
Version 1.17.0.1
License LGPL
Source module gst-plugins-bad
Binary package GStreamer Bad Plug-ins git
Origin URL Unknown package origin
If I try and set these env variables like in the shell
GST_PLUGIN_PATH_1_0=/opt/gstreamer-1.0/lib/gstreamer-1.0
XDG_DATA_DIRS=/opt/gstreamer-1.0/share:$XDG_DATA_DIRS
PKG_CONFIG_LIBDIR=/opt/gstreamer-1.0/lib/pkgconfig:$PKG_CONFIG_LIBDIR
GSTREAMER_ROOT=/opt/gstreamer-1.0
XDG_CONFIG_DIRS=/opt/gstreamer-1.0/etc/xdg
PKG_CONFIG_PATH=/opt/gstreamer-1.0/share/pkgconfig:$PKG_CONFIG_PATH
PKG_CONFIG_LIBDIR=/opt/gstreamer-1.0/lib/pkgconfig:$PKG_CONFIG_LIBDIR
ACLOCAL_FLAGS=-I/opt/gstreamer-1.0/share/aclocal:$ACLOCAL_FLAGS
LDFLAGS="-L/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib -m64 -m64":$LDFLAGS
Still nothing found but more errors appear
gst-play-1.0 "srt://:8888"
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.721: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstflv.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstflv.so: undefined symbol: gst_aggregator_simple_get_next_time
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.721: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiotestsrc.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiotestsrc.so: undefined symbol: gst_buffer_add_audio_meta
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.722: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstsrtp.so': libsrtp.so.1: cannot open shared object file: No such file or directory
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.725: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstdeinterlace.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstdeinterlace.so: undefined symbol: gst_video_caption_meta_api_get_type
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.726: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstudp.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstudp.so: undefined symbol: gst_net_utils_set_socket_tos
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.729: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmatroska.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmatroska.so: undefined symbol: gst_video_content_light_level_from_string
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.730: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstdecklink.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstdecklink.so: undefined symbol: gst_video_vbi_parser_new
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.730: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgsttimecode.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgsttimecode.so: undefined symbol: gst_video_time_code_init_from_date_time_full
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.731: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstopengl.so': libjpeg.so.8: cannot open shared object file: No such file or directory
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.733: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstcompositor.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstcompositor.so: undefined symbol: gst_video_aggregator_pad_get_prepared_frame
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.733: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstwebrtcdsp.so': libwebrtc_audio_processing.so.0: cannot open shared object file: No such file or directory
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.734: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmultifile.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmultifile.so: undefined symbol: gst_queue_array_clear
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.735: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiorate.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiorate.so: undefined symbol: gst_buffer_add_audio_meta
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.736: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstwebrtc.so': libgstsctp-1.0.so.0: cannot open shared object file: No such file or directory
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.737: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudioresample.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudioresample.so: undefined symbol: gst_audio_buffer_map
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.739: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmpegtsmux.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmpegtsmux.so: undefined symbol: gst_mpegts_section_from_atsc_stt
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.739: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudioconvert.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudioconvert.so: undefined symbol: gst_audio_buffer_map
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.744: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstisomp4.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstisomp4.so: undefined symbol: gst_query_set_bitrate
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.744: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiobuffersplit.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstaudiobuffersplit.so: undefined symbol: gst_audio_buffer_truncate
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.745: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstcoreelements.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstcoreelements.so: undefined symbol: gst_query_parse_bitrate
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.746: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgsthls.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgsthls.so: undefined symbol: gst_adaptive_demux_is_running
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.748: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstvideoparsersbad.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstvideoparsersbad.so: undefined symbol: gst_video_content_light_level_add_to_caps
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.751: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmpegtsdemux.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstmpegtsdemux.so: undefined symbol: gst_query_set_bitrate
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.752: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstjpeg.so': libjpeg.so.8: cannot open shared object file: No such file or directory
(gst-plugin-scanner:20704): GStreamer-WARNING **: 03:31:21.753: Failed to load plugin '/opt/gstreamer-1.0/lib/gstreamer-1.0/libgstpulseaudio.so': /opt/gstreamer-1.0/lib/gstreamer-1.0/libgstpulseaudio.so: undefined symbol: gst_device_provider_device_changed
Press 'k' to see a list of keyboard shortcuts.
Now playing srt://:8888
ERROR No URI handler implemented for "srt". for srt://:8888
ERROR debug information: gsturidecodebin.c(1409): gen_source_element (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0
Reached end of play list.