linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] Mediastreamer2 make errors


From: William Hall
Subject: [Linphone-developers] Mediastreamer2 make errors
Date: Wed, 28 Jun 2017 16:55:26 -0500

I'm trying to install mediastreamer2 on a raspberry pi so that I can install linphone, but I'm getting the below errors using make. Has anyone seen these errors before and know what causes them?

Thanks.


/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c: In function ‘on_video_bandwidth_estimation_available’:
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:111:38: error: ‘const union <anonymous>’ has no member named ‘video_bandwidth_available’
   float estimated_bitrate = evd->info.video_bandwidth_available;
                                      ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c: In function ‘elect_controlled_stream’:
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:124:2: error: unknown type name ‘OrtpVideoBandwidthEstimatorParams’
  OrtpVideoBandwidthEstimatorParams params = {0};
  ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:136:71: error: ‘ORTP_EVENT_NEW_VIDEO_BANDWIDTH_ESTIMATION_AVAILABLE’ undeclared (first use in this function)
     ortp_ev_dispatcher_connect(media_stream_get_event_dispatcher(ms), ORTP_EVENT_NEW_VIDEO_BANDWIDTH_ESTIMATION_AVAILABLE, 0, 
                                                                       ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:136:71: note: each undeclared identifier is reported only once for each function it appears in
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:138:11: error: request for member ‘enabled’ in something not a structure or union
     params.enabled = TRUE;
           ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:139:5: error: implicit declaration of function ‘rtp_session_enable_video_bandwidth_estimator’ [-Werror=implicit-function-declaration]
     rtp_session_enable_video_bandwidth_estimator(ms->sessions.rtp_session, &params);
     ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c: In function ‘ms_bandwidth_controller_remove_stream’:
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:159:2: error: unknown type name ‘OrtpVideoBandwidthEstimatorParams’
  OrtpVideoBandwidthEstimatorParams params = {0};
  ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:164:75: error: ‘ORTP_EVENT_NEW_VIDEO_BANDWIDTH_ESTIMATION_AVAILABLE’ undeclared (first use in this function)
  ortp_ev_dispatcher_disconnect(media_stream_get_event_dispatcher(stream), ORTP_EVENT_NEW_VIDEO_BANDWIDTH_ESTIMATION_AVAILABLE, 0, 
                                                                           ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c:166:8: error: request for member ‘enabled’ in something not a structure or union
  params.enabled = FALSE;
        ^
/home/pi/mediastreamer2/src/voip/bandwidthcontroller.c: At top level:
cc1: error: unrecognized command line option "-Wno-format-truncation" [-Werror]
cc1: all warnings being treated as errors
src/CMakeFiles/mediastreamer_voip-static.dir/build.make:878: recipe for target 'src/CMakeFiles/mediastreamer_voip-static.dir/voip/bandwidthcontroller.c.o' failed
make[2]: *** [src/CMakeFiles/mediastreamer_voip-static.dir/voip/bandwidthcontroller.c.o] Error 1
CMakeFiles/Makefile2:306: recipe for target 'src/CMakeFiles/mediastreamer_voip-static.dir/all' failed
make[1]: *** [src/CMakeFiles/mediastreamer_voip-static.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

reply via email to

[Prev in Thread] Current Thread [Next in Thread]