Dtls for the webrtc

I am trying the webrtc examples (webrtc_sendrecv.py) and building and installing the gst-plugins-bad for it. Unfortunately, dtls is missing. The meson.build options show auto, and I expect it to be built if I install the correct libraries. Is there any trick?

# ldconfig -p | grep openssl
	libgnutls-openssl.so.27 (libc6,x86-64) => /lib/x86_64-linux-gnu/libgnutls-openssl.so.27
	libgnutls-openssl.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libgnutls-openssl.so
# openssl version
OpenSSL 1.1.1f  31 Mar 2020
# ldconfig -p | grep libcrypto
libcrypto.so.1.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libcrypto.so.1.1

and my build options are

meson build -Dpython=enabled Dgpl=enabled -Dintrospection=enabled -Dtests=disabled -Dexamples=disabled -Dgstreamer:benchmarks=disabled -Dgood=enabled -Dgst-plugins-good:gdk-pixbuf=enabled -Dbad=enabled -Dugly=enabled" -Dgst-plugins-ugly:x264=enabled

You would also need to ensure that the development libraries for openssl are installed. This may be something like libssl-dev or libssl-devel (package names probably not correct).

Thank you for the fast reply! I will try and give an update.

Yes, it worked. Thank you for the help.

dtls:  dtlsdec: DTLS Decoder
dtls:  dtlsenc: DTLS Encoder
dtls:  dtlssrtpdec: DTLS-SRTP Decoder
dtls:  dtlssrtpdemux: DTLS SRTP Demultiplexer
dtls:  dtlssrtpenc: DTLS-SRTP Encoder