- RELEASE
- タグの追加
- UPDATE
- 下位互換がある変更
- ADD
- 下位互換がある追加
- CHANGE
- 下位互換のない変更
- FIX
- バグ修正
VERSION ファイルを上げただけの場合は変更履歴記録は不要。 パッチやビルドの変更、リリース時のみ記録すること。
- タイムライン型の変更履歴
- 必ず一番上に書く
- リリース時には [RELEASE] を追加する
- 2024-03-01 [RELEASE] m127.0.0.1
- @voluntas
- 2023-02-01 [ADD] h266.patch を追加
- @melpon
- 2022-01-01 [FIX] h265.patch のバグを修正
- @melpon
- 2026-03-09 [RELEASE] m146.7680.0.1
- @t-miya
- 2026-03-09 [ADD] iOS SDK 向けの RTCAudioDeviceModule に音声バイパスを設定できるコンストラクタを追加する
- ios_audio_pause_resume.patch への追加
- @t-miya
- 2026-03-06 [ADD] RTCSSLCertificateVerifier に verifyChain を追加する
SSLCertificateVerifier::VerifyChain(const SSLCertChain&)と ObjC のRTCSSLCertificateVerifierを接続する ObjC/C++ ブリッジを追加するverifyChain:未実装時はverify:へフォールバックする- @zztkm
- 2026-02-27 [RELEASE] m146.7680.0.0
- @miosakuma
- 2026-02-27 [UPDATE] m146 ブランチのビルドエラーに対する対応
- fix_perfetto.patch を削除する
- m146 の libwebrtc で修正されパッチが不要となったため削除する
- android_fixsegv.patch の一部分を削除する
- m146 の libwebrtc で同内容の修正がされたため、修正された箇所について削除する
- android_proxy.patch の一部分を削除する
- m146 の libwebrtc で同内容の変更が行われたため該当箇所を削除する
- unsafe_buffers_optout_list.patch を追加する
- unsafe-buffer-usage ビルドエラーが発生しないよう、パッチで作成するファイルをチェック除外リストに含める
- windows_add_deps.patch のズレを修正する
- @miosakuma
- fix_perfetto.patch を削除する
- 2026-01-29 [RELEASE] m145.7632.0.0
- @t-miya
- 2026-01-29 [FIX] m145 Android ターゲットのビルドエラーを修正する
- android_proxy.patch を修正する
- peer_connection_factory.cc 内で JavaParamRef が JavaRef に置き換えられたため
- 参考 : https://source.chromium.org/chromium/_/webrtc/src/+/353dedc23f412f90216c4bd45407fe52f8a3bfbb
- @t-miya
- android_proxy.patch を修正する
- 2026-01-26 [RELEASE] m144.7559.2.2
- @t-miya
- 2026-01-20 [ADD] iOS SDK 向けの RTCAudioSession に setInitialMicrophoneMute を追加する
- ios_manual_audio_input.patch への追加
- iOS 実機のマイクインジケータが消灯状態で開始できるようにする
RTCAudioSession::finishInitializeInputでの Audio input 初期化時にマイク入力を無効にできるようにする- @t-miya
- 2025-12-26 [RELEASE] m144.7559.2.1
- @t-miya
- 2025-12-26 [RELEASE] m143.7499.3.2
- @t-miya
- 2025-12-25 [ADD] iOS SDK 向けの AudioDeviceIOS の PauseRecording/ResumeRecording を修正する
- 内部で
VoiceProcessingAudioUnit::SetMicrophoneMuteを呼び出すAudioDeviceIOS::ReinitAudioUnitForMicrophoneMute(bool)を追加する- PauseRecording/ResumeRecording から呼び出す
- @t-miya
- 内部で
- 2025-12-24 [RELEASE] m144.7559.2.0
- @torikizi
- 2025-12-17 [RELEASE] m144.7559.1.1
- @torikizi
- 2025-12-17 [RELEASE] m143.7499.3.1
- @t-miya
- 2025-12-17 [ADD] iOS SDK に RTCAudioDeviceModule を追加する
- iOS 実機のマイクインジケータが消灯状態のミュートをできるようにする
- RTCPeerConnectionFactory に RTCAudioDeviceModule を引数とする initWithEncoderFactory:decoderFactory:audioDeviceModule: を追加する
- RTCAudioDeviceModule は公開 API として pauseRecording/resumeRecording を持つ
- AudioDeviceModuleIOS に PauseRecording/ResumeRecording を追加する
- AudioDeviceIOS に PauseRecording/ResumeRecording を追加する
- PauseRecording による録音停止の状態から ResumeRecording 実行なしに StopRecording を呼ぶことができる
- @t-miya
- 2025-12-16 [RELEASE] m144.7559.1.0
- @torikizi
- 2025-12-16 [RELEASE] m143.7499.3.0
- @torikizi
- 2025-12-12 [RELEASE] m144.7559.0.1
- @zztkm
- 2025-12-12 [RELEASE] m143.7499.2.1
- @zztkm
- 2025-12-10 [ADD] iOS SDK 向けに RTCAudioTrackSink を追加する
- RTCAudioTrackSink を実装して、RTCAudioTrack に関連付けると音声トラックごとに PCM 音声データを取得することができる
- @zztkm
- 2025-12-09 [UPDATE] revive_proxy.patch の単純なパッチ適用エラーを修正
- Windows の単純なパッチ適用エラーを修正
- port_allocator.h
- port_interface.h
- @torikizi
- Windows の単純なパッチ適用エラーを修正
- 2025-12-08 [CHANGE] ios_revive_copy_framework_header.patch を削除
- libwebrtc で修正されたため、パッチを削除する
- @torikizi
- 2025-12-04 [CHANGE] revive_proxy.patch を修正
- libwebrtc 側での変更に追従して SignalConnectEvent / SignalReadEvent / SignalCloseEvent を以下のように修正
- NotifyConnectEvent
- NotifyReadEvent
- NotifyCloseEvent
- 参考リンク : NotifyConnectEvent と NotifyCloseEvent の変更
- 参考リンク : NotifyReadEvent への変更
- @torikizi
- libwebrtc 側での変更に追従して SignalConnectEvent / SignalReadEvent / SignalCloseEvent を以下のように修正
- 2025-11-13 [RELEASE] m143.7499.1.0
- @torikizi
- 2025-11-13 [ADD] windows_fix_adm_device_count.patch を追加して Windows 向け ADM の RecordingDevices() と PlayoutDevices() の返す値を修正する
- @melpon
- 2025-11-06 [RELEASE] m143.7499.0.0
- @torikizi
- 2025-11-06 [UPDATE] m143 ブランチのビルドエラーを修正する
- revive_proxy.patch の単純なパッチ適用エラーを修正
- ssl_verify_callback_with_native_handle.patch の単純なパッチ適用エラーを修正
- android_proxy.patch の単純なパッチ適用エラーを修正
- @melpon
- 2025-11-06 [RELEASE] m142.7444.2.1
- @t-miya
- 2025-11-06 [RELEASE] 142.7444.2.1
- @t-miya
- 2025-11-05 [FIX] Android SDK の
WebRtcAudioRecordで pause 状態時にstopRecording()を呼び出すとエラーが出る問題を修正する- WebRtcAudioRecord の pauseRecording() により audioThread が null となるため stopRecording() に audioThead の null チェックを行う分岐を追加する
- @t-miya
- 2025-10-31 [RELEASE] m142.7444.2.0
- @torikizi
- 2025-10-30 [CHANGE] m142 ブランチのビルドエラーを修正する
- remove_crel.patch の単純なパッチ適用失敗を修正
- https://webrtc-review.googlesource.com/c/src/+/409500 の変更に対する修正
JavaParamRef<jobject>(env, obj)ではなくJavaRef<jobject>::CreateLeaky(env, obj)を使うようにするScopedJavaLocalRef<jobject>(env, obj)ではなくScopedJavaLocalRef<jobject>::Adopt(env, obj)を使うようにする
- https://webrtc-review.googlesource.com/c/src/+/410140 の変更に対する修正
PeerConnectionFactoryの protected なコンストラクタがenvを受け取るようになったので明示的に渡すようにするConnectionContextからenv()関数が削除されたのでCreateEnvironment()に置き換える
- 2025-10-26 [RELEASE] m141.7390.3.3
- @melpon
- 2025-10-25 [FIX] iOS SDK でヘッダーのインクルードでエラーが出る問題を修正
- @melpon
- 2025-10-23 [RELEASE] m141.7390.3.2
- @zztkm
- 2025-10-22 [ADD] Android SDK 向けに AudioTrackSink 機能を追加する
- AudioTrackSink を利用すると AudioTrack ごとに PCM 音声データを取得することができる
- @zztkm
- 2025-10-17 [RELEASE] m141.7390.3.1
- @t-miya
- 2025-10-16 [RELEASE] m140.7339.2.4
- @t-miya
- 2025-10-16 [RELEASE] m140.7339.2.3
- @t-miya
- 2025-10-16 [ADD] Android SDK の JavaAudioDeviceModule に公開 API として pauseRecording()/resumeRecording() を追加する
- Android 実機のマイクインジケータが消灯状態のミュートをできるようにする
- 呼び出し先として録音処理を行う WebRtcAudioRecord に以下の機能を追加する
- 録音状態管理用に RecordingState Enum と recordingState プロパティを追加する
- pauseRecording()/resumeRecording() メソッドを追加する
- startRecording()/stopRecording() メソッド内に recordingState を更新する処理を追加する
- @t-miya
- 2025-10-10 [RELEASE] m141.7390.3.0
- @torikizi
- 2025-09-22 [RELEASE] m141.7390.2.0
- @torikizi
- 2025-09-22 [UPDATE] m141 ブランチのビルドエラーを修正する
- remove_crel.patch の単純なパッチ適用失敗を修正
- ios_manual_audio_input.patch の単純なパッチ適用失敗を修正
- ios_simulcast.patch の修正
- RTCVideoEncoderSimulcast.mm で include していた
api/transport/field_trial_based_config.hを削除- libwebrtc の field_trial_based_config.h は削除されたため
- 参考 : https://source.chromium.org/chromium/_/webrtc/src/+/80b3659d7db613638946484010d440001d42fbb7
- RTCVideoEncoderSimulcast.mm で include していた
- android_include_environment_java.patch は libwebrtc 側で対応されたため削除
- android_simulcast.patch の修正
sdk/android/src/jni/simulcast_video_encoder.ccのapi/transport/field_trial_based_config.hの include を削除- libwebrtc 側 field_trial_based_config.h は削除されたため
- 参考 : https://source.chromium.org/chromium/_/webrtc/src/+/80b3659d7db613638946484010d440001d42fbb7
sdk/android/src/jni/pc/rtp_parameters.ccの単純なパッチ適用失敗を修正
- revive_proxy.patch の単純なパッチ適用失敗を修正
- @torikizi
- 2025-09-16 [RELEASE] m140.7339.2.2
- @torikizi
- 2025-09-16 [UPDATE] DEPS の MACOS_DEPLOYMENT_TARGET を 14 にアップデートする
- @torikizi
- 2025-09-12 [RELEASE] m140.7339.2.1
- @miosakuma
- 2025-09-11 [RELEASE] m140.7339.2.0
- @melpon
- 2025-09-11 [UPDATE] m140 に対応する
rtc::をwebrtc::に変更するios_sdk向けのビルドで使っているbuild_ios.pyが、出力ディレクトリがソースディレクトリ以下でないとエラーを出すようになったので、ios_sdkのビルドの場合はソースディレクトリ以下に出力するように変更adnroid_sdk向けのビルドで使っているbuild_aar.pyが、出力ディレクトリがソースディレクトリ以下でないとエラーを出すようになったので、android_sdkのビルドの場合はソースディレクトリ以下に出力するように変更- @melpon
- 2025-09-11 [CHANGE] macOS, iOS のビルドに Xcode clang, libc++ ではなく libwebrtc が提供しているものを利用する
- これによって macOS, iOS で libwebrtc を利用してビルドする時に libwebrtc の clang, libc++ を指定しなければならなくなる
- @melpon
- 2025-09-11 [CHANGE] android_sdk ビルドから armeabi-v7a 向けのバイナリを削除する
- @melpon
- 2025-09-10 [RELEASE] m138.7204.0.5
- @miosakuma
- 2025-09-05 [FIX] Android の Pixel 8, Pixel 9 について、VP9 と AV1 のサイマルキャストが行えない不具合を修正する
- AV1, VP9 ともハードウェアエンコーダーを持っている端末で不具合が発生する
- m136 で利用可能コーデック情報のリストを作成する際に重複を除外する処理が追加された結果、
scalabilityModeを保持しているコーデック情報が重複により除外され、サイマルキャストが行えなくなった HardwareVideoEncoderFactoryのgetSupportedCodecs()にscalabilityModeを追加することで対応した- @voluntas @melpon
- 2025-09-05 [CHANGE] Android のサイマルキャストの利用可能コーデック情報リスト作成時に、エンコーダーから取得した情報のみを利用するように変更する
- SimulcastVideoEncoder でソフトウェアエンコーダーで利用可能なコーデック情報を常に取得していたが、指定したエンコーダーのコーデック情報のみを使用するようにする
- @voluntas @melpon
- 2025-09-05 [UPDATE] Android Simulcast 用のパッチを整理
- パッチ構成の変更とリファクタリング:
android_add_scale_resolution_down_to.patchをandroid_simulcast.patchに統合し、処理の見直しを行った - @voluntas
- パッチ構成の変更とリファクタリング:
- 2025-09-05 [CHANGE] raspberry-pi-os_armv6 と raspberry-pi-os_armv7 を削除する
- @torikizi
- 2025-09-02 [UPDATE] macOS GitHub Actions の
build-macosから Ninja をインストールするステップを削除する- 現在利用している
macos-14には Ninja がインストール済みであるため本変更を行った - @zztkm
- 現在利用している
- 2025-08-14 [UPDATE] GitHub Actions の依存ライブラリをアップデート
- actions/download-artifact@v4 から actions/download-artifact@v5 にアップデート
- actions/checkout@v4 から actions/checkout@v5 にアップデート
- softprops/action-gh-release@v1 から softprops/action-gh-release@v2 にアップデート
- 2025-08-06 [RELEASE] m138.7204.0.4
- @torikizi
- 2025-08-05 [CHANGE]
iosビルドをiosとios_sdkに、androidビルドをandroidとandroid_sdkに分ける- 提供するバイナリやディレクトリ構成、ダウンロード URL が変わるため破壊的変更となります
- @melpon
- 2025-08-01 [RELEASE] m139.7258.3.0
- @miosakuma
- 2025-07-30 [UPDATE] m139 ブランチのビルドエラーに対する対応
h265_ios.patchの単純なパッチ適用失敗を修正ios_proxy.patchの単純なパッチ適用失敗を修正h265_ios.patchの AnnexBBufferReader のパラメータ変更に対応- @torikizi @miosakuma
- 2025-07-22 [ADD] run.py に --no-history フラグを追加
- @melpon
- 2025-07-14 [UPDATE] Raspberry Pi OS (armv8) のビルドを buster から bookworm にアップデートする
- multistrap の suite を buster から bookworm に修正
- libstdc++-8-dev を libstdc++-11-dev に変更
- libstdc++-11-dev には libgcc-11-dev が含まれているため、ライブラリアップデートに合わせて libgcc-8-dev を削除
- python-dev を python3-dev に変更
- @zztkm
- 2025-07-11 [RELEASE] m138.7204.0.3
- @zztkm
- 2025-07-11 [UPDATE] iOS の RTCResolutionRestriction に NSCopying プロトコルを実装する
- RTCResolutionRestriction クラスが NSCopying プロトコルに準拠するように修正
- @zztkm
- 2025-07-03 [RELEASE] m138.7204.0.2
- @miosakuma
- 2025-07-04 [UPDATE] android_include_environment_java.patch を追加する
- m138 で追加された
src/sdk/android/api/Environment.javaを libwebrtc.aar に追加するパッチ - PeerConnectionFactory.java でのクラス参照エラーに対する対応
- @miosakuma
- m138 で追加された
- 2025-07-03 [RELEASE] m138.7204.0.1
- @torikizi
- 2025-07-02 [RELEASE] m137.7151.3.1
- 2025-07-02 [FIX] iOS でオーディオ処理が行われなくなる不具合を修正
- https://source.chromium.org/chromium/_/webrtc/src/+/11f487e72f22d92104c2b8770793285d5fe5dfa9 により、InitPlayOrRecord 内で audio_is_initialized_ を true に設定する仕様へ変更
- 既存の ios_manual_audio_input.patch は InitPlayOrRecord で早期リターンしていたため audio_is_initialized_ が設定されず、iOS で再生/録音が機能しなかった
- 早期リターン箇所にも audio_is_initialized_ = true を追加し、初期化漏れを解消
- @zztkm
- 2025-06-16 [RELEASE] m138.7204.0.0
- @torikizi
- 2025-06-12 [UPDATE] m138 ブランチのビルドエラーに対する対応
remove_crel.patchの単純なパッチ適用失敗を修正h265.patchの単純なパッチ適用失敗を修正android_proxy.patchの単純なパッチ適用失敗を修正update_expected_clang_version.patchは不要になったので削除- Windows で
revive_proxy.patchがエラーになっていたのを修正- 変数の shadowing でエラーになっていたので名前を被らないようにした
- iOS, macOS の
patches/ios_build.patchとpatches/macos_use_xcode_clang.patchの単純なパッチ適用失敗を修正 - iOS, Android のビルドスクリプトで siso がうまく動かなかったので
revert_siso.patchで元に戻す - Xcode 16.2 だとコンパイルエラーが出てたので、ローカルでビルドの通った Xcode 16.1 に落とす
build_ios_libs.shでの iOS のビルドディレクトリが変わってたのでそれに追従- @melpon
- 2025-06-05 [RELEASE] m137.7151.3.0
- @miosakuma
- 2025-05-26 [UPDATE] m137 ブランチのビルドエラーに対する対応
- libwebrtc の修正に追従して iOS / macOS / Android の
use_cxx17オプションを削除 - update_expected_clang_version.patch を追加する
- update.py に定義されている clang のバージョンと DEPS に定義されているバージョンを一致させるパッチ
- 通常この値は一致しており、m137 のビルドを通すための限定パッチ
- rtc_base/third_party/base64 から rtc_base/base64 への移行
- libwebrtc 側の移行処理にパッチ処理を追従させる
BaseiPortAllocatorの変更に対する追従- namespace を
cricketからwebrtcに変更 - BaseiPortAllocator のコンストラクタに Environment が追加されたので設定する処理を追加
- namespace を
- libwebrtc の
rtc::からwebrtc::への名前空間変更に追従する- 以下のパッチの
rtc::reviveをwebrtc::reviveに変更を行った- revive_proxy.patch
- ios_proxy.patch
- android_proxy.patch
- 以下のパッチの
- @miosakuma @melpon @torikizi
- libwebrtc の修正に追従して iOS / macOS / Android の
- 2025-04-14 [RELEASE] m136.7103.0.0
- @torikizi
- 2025-04-19 [CHANGE] libwebrtc で名前空間が rtc:: から webrtc:: に変更されパッチを修正
- revive_proxy.patch を修正
- 名前空間の変更で rtc:: がスコープの外となったため
rtc::を追加する
- 名前空間の変更で rtc:: がスコープの外となったため
- @melpon
- revive_proxy.patch を修正
- 2025-04-19 [UPDATE] rtp_video_stream_receiver2.cc へのパッチ内容が libwebrtc と一致するようになったため削除する
- @melpon
- 2025-04-19 [CHANGE] libwebrtc の Rust ビルドを無効化
- libwebrtc に Rust ビルドを有効にする GN オプションが追加されたため、無効にする
- run.py の
COMMON_GN_ARGSに rust のビルドを無効にするオプションを追加する - @melpon
- 2025-04-19 [UPDATE] ビルド環境の Xcode バージョンを 16.1 にアップデートする
- @melpon
- 2025-04-14 [RELEASE] m135.7049.3.1
- @torikizi
- 2025-04-12 [RELEASE] m134.6998.1.2
- @torikizi
- 2025-04-11 [RELEASE] m133.6943.4.2
- @torikizi
- 2025-04-08 [RELEASE] m135.7049.3.0
- @torikizi
- 2025-04-07 [CHANGE] リリース対象から ubuntu-20.04_x86_64 を削除する
- @miosakuma
- 2025-04-07 [UPDATE] Github Actions のビルド実行環境を Ubuntu 20.04 から Ubuntu 24.04 にあげる
- 対象のビルドターゲットは以下の通り
- ubuntu-20.04_armv8
- raspberry-pi-os_armv6
- raspberry-pi-os_armv7
- raspberry-pi-os_armv8
- @miosakuma
- 対象のビルドターゲットは以下の通り
- 2025-04-03 [RELEASE] m135.7049.2.1
- @miosakuma
- 2025-04-02 [RELEASE] m134.6998.1.1
- @melpon
- 2025-04-02 [ADD] libyuv_use_sme=false を追加
- @melpon
- 2025-04-02 [ADD] remove_crel.patch を追加
- @melpon
- 2025-03-28 [RELEASE] m135.7049.2.0
- @miosakuma
- 2025-03-25 [UPDATE] m135 ブランチのビルドエラーに対する対応
- ios_build.patch
- コメントアウトしていた行に修正がありパッチエラーとなっていたため再度コメントアウトした
- windows_fix_optional.patch を削除する
- absl::optional が削除され、std::optional を使うようになった
- https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/22b1f421fa678434722202f2a883a565b7de5343%5E%21/
- ios_build.patch
- 2025-03-04 [RELEASE] m134.6998.1.0
- @miosakuma
- 2025-02-28 [UPDATE] m134 ブランチのビルドエラーに対する対応
- ios_fix_optional.patch の内容を h265_ios.patch に統一して、ios_fix_optional.patch を削除する
- パッチの内容をまとめて簡素化を行った
- フォーマット変更によるパッチのずれの修正
- android_remove_rust_dependency.patch を削除する
- 以下の libwebrtc の CL が反映されたため、パッチを削除する
- https://webrtc-review.googlesource.com/c/src/+/376240
- @miosakuma
- ios_fix_optional.patch の内容を h265_ios.patch に統一して、ios_fix_optional.patch を削除する
- 2025-02-21 [RELEASE] m133.6943.4.1
- WebRTC.xcframework.zip をリリースに追加するためのリリースであり、動作の変更はなし
- @miosakuma
- 2025-02-18 [ADD] Sora iOS SDK 用に WebRTC.xcframework.zip をリリースバイナリに追加する
- Sora iOS SDK の CocoaPods 廃止対応に伴い、WebRTC.xcframework.zip の配布場所を sora-ios-sdk-specs リポジトリから WebRTC-Build に変更するための追加
- run.py の package コマンドにターゲットが ios のときに WebRTC.xcframework.zip を生成する機能を追加
- GitHub Actions に platform が ios の場合に WebRTC.xcframework.zip をリリースにアップロードする仕組みを追加
- @zztkm
- 2025-02-18 [RELEASE] m133.6943.4.0
- @miosakuma
- 2025-02-07 [RELEASE] m132.6834.5.8
- @melpon
- 2025-02-07 [CHANGE] RTCDefaultVideoEncoderFactory が返すフォーマットの一覧を scalability_mode に対応する
- @melpon
- 2025-02-03 [UPDATE] m133 ブランチのビルドエラーに対する対応
- build/config/compiler/BUILD.gn の変更に伴い、 macos_use_xcode_clang.patch を修正する
- is_linux が実行条件の分岐が追加されていたため、macOS(is_mac) には不要であるため削除した
- build/config/compiler/BUILD.gn の変更に伴い、 ios_build.patch を修正する
- is_linux が実行条件の分岐が追加されていたため、iOS(is_ios) には不要であるため削除した
- p2p/base/port.h の変更に伴い、 revive_proxy.patch を修正する
- revive_proxy.patch に不要な rtc_base/BUILD.gn.rej の差分があったため削除する
- window_add_optional.patch は不要となったので削除する
- iOS のビルドオプション "-fvisibility-global-new-delete" を指定しないようにする
- unknown argument でビルドエラーとなるため
- Android のビルドから rust への依存を削除する
- 以下の CL と同内容のパッチを android_remove_rust_dependency.patch として追加する
- 上記対応が入ったらこのパッチは削除する
- Android のビルドオプションに
libyuv_include_tests=falseを追加する- 設定しないと Rust を利用してしまうため設定を行った
- 本家では Rust を利用しないよう対応済みだが、テストは無効にできた方が望ましいため、このオプションは今後も維持する
- @miosakuma, @melpon
- build/config/compiler/BUILD.gn の変更に伴い、 macos_use_xcode_clang.patch を修正する
- 2025-02-03 [RELEASE] m132.6834.5.7
- @zztkm
- 2025-02-03 [RELEASE] m132.6834.5.6
- @zztkm
- 2025-01-31 [UPDATE] iOS の scaleResolutionDownTo のプロパティの setter を assign から copy に変更する
- @zztkm
- 2025-01-30 [RELEASE] m132.6834.5.5
- @melpon
- 2025-01-30 [FIX] Windows のビルド依存に api:enable_media_with_defaults を追加し忘れていた
- @melpon
- 2025-01-30 [RELEASE] m132.6834.5.4
- @melpon
- 2025-01-30 [ADD] ビルド依存に api:enable_media_with_defaults を追加
- @melpon
- 2025-01-27 [RELEASE] m132.6834.5.3
- @torikizi
- 2025-01-25 [ADD] Android と iOS の RtpEncodingParameters に scaleResolutionDownTo を定義する
- @melpon
- 2025-01-23 [RELEASE] m132.6834.5.2
- @miosakuma
- 2025-01-23 [FIX] apt_install_x86_64.sh の
apt-get updateのコメントアウトを解除- apt-get install で vim のパッケージが 404 エラーになったため
- @miosakuma
- 2025-01-22 [FIX] kVTVideoEncoderSpecification_RequiredLowLatency を h265_ios.patch から削除する
- libwebrtc を組み込んだ iOS アプリを App Store Connect にアップロードが失敗する問題への対処
- 非公開シンボルである kVTVideoEncoderSpecification_RequiredLowLatency を参照しているとのエラーメッセージであったため、参照している箇所を削除した
- @miosakuma
- 2025-01-14 [RELEASE] m132.6834.5.1
- @miosakuma
- 2024-12-20 [RELEASE] m132.6834.5.0
- @melpon @torikizi
- 2024-12-20 [RELEASE] m132.6834.4.0
- ios_proxy.patch を libwebrtc 側の処理変更に追従して修正する
- @melpon
- 2025-01-10 [RELEASE] m130.6723.2.1
- @miosakuma
- 2025-01-10 [CHANGE] libwebrtc の iOS Simulcast 対応が不十分だったので、
ios_simulcast.patchパッチを復活させた。 scalabilityMode の型が変更になっている。詳細はこちら- @tnoho
- 2024-12-14 [RELEASE] m131.6778.4.0
- apt_install_arm.sh の
apt updateのコメントアウトを解除 - @torikizi
- apt_install_arm.sh の
- 2024-11-25 [RELEASE] m131.6778.3.1
- @melpon
- 2024-11-25 [FIX]
*.incファイルもリリースに含める- @melpon
- 2024-11-25 [RELEASE] m131.6778.3.0
- @torikizi
- 2024-11-24 [ADD] windows_add_optional.patch を追加
- @tnoho
- 2024-11-24 [FIX] arm_neon_sve_bridge.patch を修正
- m131 で libvpx 向けだった arm_neon_sve_bridge.patch と同様の対応が libaom にも必要になったため修正
- @tnoho
- 2024-10-18 [RELEASE] m129.6668.1.1
- @melpon
- 2024-10-18 [ADD] fix_moved_function_call.patch を追加
- @melpon