├── .github ├── actions │ └── download │ │ └── action.yml └── workflows │ ├── build.yml │ ├── claude.yml │ └── version_update.yml ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── extensions.json └── settings.json ├── CHANGES.md ├── CLADUE.md ├── DEPS ├── DEVELOPMENT.md ├── LICENSE ├── NOTICE ├── OLD_CHANGES.md ├── README.md ├── VERSION ├── VERSION.head ├── multistrap ├── raspberry-pi-os_armv8.conf ├── ubuntu-18.04_armv8.conf ├── ubuntu-20.04_armv8.conf ├── ubuntu-22.04_armv8.conf └── ubuntu-24.04_armv8.conf ├── patches ├── 4k.patch ├── README.md ├── add_deps.patch ├── add_license_dav1d.patch ├── android_audio_pause_resume.md ├── android_audio_pause_resume.patch ├── android_audio_track_sink.md ├── android_audio_track_sink.patch ├── android_fixsegv.patch ├── android_hardware_video_encoder.patch ├── android_proxy.patch ├── android_simulcast.md ├── android_simulcast.patch ├── android_webrtc_version.patch ├── arm_neon_sve_bridge.patch ├── dav1d_config_change.patch ├── fix_moved_function_call.patch ├── fix_perfetto.patch ├── h265.patch ├── h265_android.patch ├── h265_ios.patch ├── ios_add_scale_resolution_down_to.patch ├── ios_audio_track_sink.md ├── ios_audio_track_sink.patch ├── ios_build.patch ├── ios_manual_audio_input.patch ├── ios_proxy.patch ├── ios_revive_copy_framework_header.patch ├── ios_simulcast.patch ├── macos_screen_capture.patch ├── macos_use_xcode_clang.patch ├── remove_crel.patch ├── revert_siso.patch ├── revive_proxy.patch ├── ssl_verify_callback_with_native_handle.patch ├── windows_add_deps.patch ├── windows_fix_adm_device_count.patch ├── windows_fix_audio_device.patch └── windows_silence_warnings.patch ├── ruff.toml ├── run.py └── scripts ├── apt_install_arm.sh ├── apt_install_x86_64.sh └── version_update.sh /.github/actions/download/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.github/actions/download/action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/version_update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.github/workflows/version_update.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_source 2 | /_build 3 | /_package 4 | 5 | # python 6 | .mypy_cache/ 7 | -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CLADUE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/CLADUE.md -------------------------------------------------------------------------------- /DEPS: -------------------------------------------------------------------------------- 1 | MACOS_DEPLOYMENT_TARGET=14 2 | -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/NOTICE -------------------------------------------------------------------------------- /OLD_CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/OLD_CHANGES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/VERSION -------------------------------------------------------------------------------- /VERSION.head: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/VERSION.head -------------------------------------------------------------------------------- /multistrap/raspberry-pi-os_armv8.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/multistrap/raspberry-pi-os_armv8.conf -------------------------------------------------------------------------------- /multistrap/ubuntu-18.04_armv8.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/multistrap/ubuntu-18.04_armv8.conf -------------------------------------------------------------------------------- /multistrap/ubuntu-20.04_armv8.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/multistrap/ubuntu-20.04_armv8.conf -------------------------------------------------------------------------------- /multistrap/ubuntu-22.04_armv8.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/multistrap/ubuntu-22.04_armv8.conf -------------------------------------------------------------------------------- /multistrap/ubuntu-24.04_armv8.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/multistrap/ubuntu-24.04_armv8.conf -------------------------------------------------------------------------------- /patches/4k.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/4k.patch -------------------------------------------------------------------------------- /patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/README.md -------------------------------------------------------------------------------- /patches/add_deps.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/add_deps.patch -------------------------------------------------------------------------------- /patches/add_license_dav1d.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/add_license_dav1d.patch -------------------------------------------------------------------------------- /patches/android_audio_pause_resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_audio_pause_resume.md -------------------------------------------------------------------------------- /patches/android_audio_pause_resume.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_audio_pause_resume.patch -------------------------------------------------------------------------------- /patches/android_audio_track_sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_audio_track_sink.md -------------------------------------------------------------------------------- /patches/android_audio_track_sink.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_audio_track_sink.patch -------------------------------------------------------------------------------- /patches/android_fixsegv.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_fixsegv.patch -------------------------------------------------------------------------------- /patches/android_hardware_video_encoder.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_hardware_video_encoder.patch -------------------------------------------------------------------------------- /patches/android_proxy.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_proxy.patch -------------------------------------------------------------------------------- /patches/android_simulcast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_simulcast.md -------------------------------------------------------------------------------- /patches/android_simulcast.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_simulcast.patch -------------------------------------------------------------------------------- /patches/android_webrtc_version.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/android_webrtc_version.patch -------------------------------------------------------------------------------- /patches/arm_neon_sve_bridge.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/arm_neon_sve_bridge.patch -------------------------------------------------------------------------------- /patches/dav1d_config_change.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/dav1d_config_change.patch -------------------------------------------------------------------------------- /patches/fix_moved_function_call.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/fix_moved_function_call.patch -------------------------------------------------------------------------------- /patches/fix_perfetto.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/fix_perfetto.patch -------------------------------------------------------------------------------- /patches/h265.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/h265.patch -------------------------------------------------------------------------------- /patches/h265_android.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/h265_android.patch -------------------------------------------------------------------------------- /patches/h265_ios.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/h265_ios.patch -------------------------------------------------------------------------------- /patches/ios_add_scale_resolution_down_to.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_add_scale_resolution_down_to.patch -------------------------------------------------------------------------------- /patches/ios_audio_track_sink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_audio_track_sink.md -------------------------------------------------------------------------------- /patches/ios_audio_track_sink.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_audio_track_sink.patch -------------------------------------------------------------------------------- /patches/ios_build.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_build.patch -------------------------------------------------------------------------------- /patches/ios_manual_audio_input.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_manual_audio_input.patch -------------------------------------------------------------------------------- /patches/ios_proxy.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_proxy.patch -------------------------------------------------------------------------------- /patches/ios_revive_copy_framework_header.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_revive_copy_framework_header.patch -------------------------------------------------------------------------------- /patches/ios_simulcast.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ios_simulcast.patch -------------------------------------------------------------------------------- /patches/macos_screen_capture.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/macos_screen_capture.patch -------------------------------------------------------------------------------- /patches/macos_use_xcode_clang.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/macos_use_xcode_clang.patch -------------------------------------------------------------------------------- /patches/remove_crel.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/remove_crel.patch -------------------------------------------------------------------------------- /patches/revert_siso.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/revert_siso.patch -------------------------------------------------------------------------------- /patches/revive_proxy.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/revive_proxy.patch -------------------------------------------------------------------------------- /patches/ssl_verify_callback_with_native_handle.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/ssl_verify_callback_with_native_handle.patch -------------------------------------------------------------------------------- /patches/windows_add_deps.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/windows_add_deps.patch -------------------------------------------------------------------------------- /patches/windows_fix_adm_device_count.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/windows_fix_adm_device_count.patch -------------------------------------------------------------------------------- /patches/windows_fix_audio_device.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/windows_fix_audio_device.patch -------------------------------------------------------------------------------- /patches/windows_silence_warnings.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/patches/windows_silence_warnings.patch -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- 1 | line-length = 100 2 | -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/run.py -------------------------------------------------------------------------------- /scripts/apt_install_arm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/scripts/apt_install_arm.sh -------------------------------------------------------------------------------- /scripts/apt_install_x86_64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/scripts/apt_install_x86_64.sh -------------------------------------------------------------------------------- /scripts/version_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shiguredo-webrtc-build/webrtc-build/HEAD/scripts/version_update.sh --------------------------------------------------------------------------------