Repository navigation
Releases
webrtc-a545de4-prefixed-ci
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
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
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
add nanpa version management support (#434)
0.6-h264-false-2
add nanpa version management support (#434)
h264-true-prefixed
add nanpa version management support (#434)