Skip to content

Releases

webrtc-a545de4-prefixed-ci

Choose a tag to compare

Upstream livekit/rust-sdks webrtc-a545de4 desktop prebuilts with the bundled ffmpeg and BoringSSL symbol families renamed with a webrtc_ prefix, by webrtc-sys/libwebrtc/prefix at 8781894.

target result
linux-x64 renaming 377 symbols; defined globals: in=76938 out=76938, left unrenamed: 0, dangling refs: 0
linux-arm64 renaming 355 symbols; defined globals: in=61458 out=61458, left unrenamed: 0, dangling refs: 0
mac-x64 renaming 2828 symbols; defined globals: in=61475 out=61475, left unrenamed: 0, dangling refs: 0
mac-arm64 renaming 2806 symbols; defined globals: in=72496 out=72496, left unrenamed: 0, dangling refs: 0
win-x64 renaming 2828 symbols; members: 3371, patched via string table: 202; defined globals: in=160575 out=160575, left unrenamed: 0, dangling refs: 0
win-arm64 renaming 2806 symbols; members: 3322, patched via string table: 0; defined globals: in=145889 out=145889, left unrenamed: 0, dangling refs: 0

webrtc-a545de4-prefixed-2

Choose a tag to compare

@robtfm robtfm released this 26 Oct 00:02

Same as webrtc-a545de4-prefixed (upstream livekit/rust-sdks webrtc-a545de4 desktop prebuilts with the bundled ffmpeg and BoringSSL symbol families renamed with a webrtc_ prefix), except the Windows x64 archive. That one had lost every symbol of its NASM-built members: llvm-objcopy 21 writes those COFF objects back with an empty symbol table. It is now rebuilt member by member with remap-win.sh: llvm-objcopy for the clang objects, coff_rename.py (a string-table rename) for the assembly objects, and the result checked against the expected symbol set per member. The linux, mac and win-arm64 archives are byte-identical to the previous release.

webrtc-a545de4-prefixed

Choose a tag to compare

@robtfm robtfm released this 24 Oct 23:59

Upstream livekit/rust-sdks webrtc-a545de4 desktop prebuilts with the bundled ffmpeg and BoringSSL symbol families renamed (webrtc_ prefix) via llvm-objcopy, so they cannot shadow an application's own ffmpeg/OpenSSL. Produced with remap-webrtc.sh (attached) from the unmodified upstream zips; mac/win archives were fully unprefixed upstream, linux archives had 229 BoringSSL exports left unprefixed. Used by the webrtc-a545de4-prefixed branch of this fork (webrtc-sys-build 0.3.21).

0.6-h264-false-2-prev

Choose a tag to compare

@github-actions github-actions released this 23 Sep 13:29
e2ad85d
add nanpa version management support (#434)

0.6-h264-false-2

Choose a tag to compare

@github-actions github-actions released this 09 Oct 22:41
e2ad85d
add nanpa version management support (#434)

h264-true-prefixed

Choose a tag to compare

@github-actions github-actions released this 29 Nov 17:57
e2ad85d
add nanpa version management support (#434)

webrtc-576e2f4a

Choose a tag to compare

@robtfm robtfm released this 24 Nov 13:58
h264 false

webrtc-d5ec6fa

Choose a tag to compare

@robtfm robtfm released this 03 Aug 18:01

rtc_use_h264=false