Hi On Mon, Oct 13, 2025 at 12:39:44PM +0800, baigao via ffmpeg-devel wrote: > --- > configure | 1 + > libavformat/Makefile | 1 + > libavformat/allformats.c | 1 + > libavformat/rtc.c | 895 +++++++++++++++++++++++++++++++++++++-- > libavformat/rtc.h | 38 +- > libavformat/rtpdec.c | 6 +- > libavformat/rtpdec.h | 11 + > libavformat/whep.c | 457 ++++++++++++++++++++ > libavformat/whip.c | 52 +-- > 9 files changed, 1374 insertions(+), 88 deletions(-) > create mode 100644 libavformat/whep.c
breaks build on ARM cross build here /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `dtls_initialize': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:256:(.text+0x32fc): undefined reference to `ff_tls_set_external_socket' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `setup_srtp': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:1839:(.text+0x37e4): undefined reference to `ff_dtls_export_materials' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `certificate_key_init': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:231:(.text.unlikely+0x68): undefined reference to `ff_ssl_read_key_cert' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:241:(.text.unlikely+0xa4): undefined reference to `ff_ssl_gen_key_cert' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `dtls_initialize': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:256:(.text+0x32fc): undefined reference to `ff_tls_set_external_socket' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `setup_srtp': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:1839:(.text+0x37e4): undefined reference to `ff_dtls_export_materials' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: libavformat/libavformat.a(rtc.o): in function `certificate_key_init': /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:231:(.text.unlikely+0x68): undefined reference to `ff_ssl_read_key_cert' /usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: /home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:241:(.text.unlikely+0xa4): undefined reference to `ff_ssl_gen_key_cert' collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status make: *** [Makefile:147: ffmpeg_g] Error 1 make: *** Waiting for unfinished jobs.... make: *** [Makefile:147: ffprobe_g] Error 1 [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Opposition brings concord. Out of discord comes the fairest harmony. -- Heraclitus
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
