Compilation error
I use gcc webrtc-sendrecv.c $(pkg-config --cflags --libs gstreamer-webrtc-1.0 gstreamer-sdp-1.0 libsoup-2.4 json-glib-1.0) -o webrtc-sendrecv build,The following error occurred
webrtc-sendrecv.c: In function ‘start_pipeline’:
webrtc-sendrecv.c:464:5: error: unknown type name ‘GstRTPHeaderExtension’
GstRTPHeaderExtension *video_twcc, *audio_twcc;
^~~~~~~~~~~~~~~~~~~~~
webrtc-sendrecv.c:468:18: warning: implicit declaration of function ‘gst_rtp_header_extension_create_from_uri’; did you mean ‘gst_rtp_buffer_add_extension_onebyte_header’? [-Wimplicit-function-declaration]
video_twcc = gst_rtp_header_extension_create_from_uri (RTP_TWCC_URI);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gst_rtp_buffer_add_extension_onebyte_header
webrtc-sendrecv.c:468:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
video_twcc = gst_rtp_header_extension_create_from_uri (RTP_TWCC_URI);
^
webrtc-sendrecv.c:470:5: warning: implicit declaration of function ‘gst_rtp_header_extension_set_id’; did you mean ‘gst_rtp_buffer_set_extension_data’? [-Wimplicit-function-declaration]
gst_rtp_header_extension_set_id (video_twcc, 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gst_rtp_buffer_set_extension_data
webrtc-sendrecv.c:477:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
audio_twcc = gst_rtp_header_extension_create_from_uri (RTP_TWCC_URI);
May I ask what the reason is???