Skip to content

Commit

Permalink
Merge branch 'develop' into feature/update-libwebrtc-m118
Browse files Browse the repository at this point in the history
  • Loading branch information
torikizi committed Oct 17, 2023
2 parents ca30b0c + a3e0ce7 commit b8ece45
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ jobs:
- macos_arm64
- ios
name: Build sora-cpp-sdk for ${{ matrix.name }}
runs-on: macos-13
runs-on: macos-12
steps:
- uses: actions/checkout@v4
- name: Env to output
Expand Down
14 changes: 9 additions & 5 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,16 @@

## develop

- [UPDATE] GitHub Actions の macOS を 13 に上げる
- @voluntas
## 2023.14.0 (2023-10-02)

- [UPDATE] Boost を 1.83.0 に上げる
- @voluntas
- [UPDATE] WebRTC を m118.5993.2.0 に上げる
- @melpon @miosakuma @voluntas
- [FIX] `MacAudioOutputHelper` でコメントアウトしていた処理をコメントインする
- 当初 libwebrtc のサンプルにはない処理で、消していた処理を復活させる
- アプリの起動中に `MacAudioOutputHelper` を作成、削除を繰り返しても問題ないようにする
- @torikizi

## 2023.13.1 (2023-09-12)

Expand All @@ -31,15 +35,15 @@
## 2023.12.1 (2023-09-10)

- [FIX] V4L2VideoCapturer でデバイス名の指定が無視されていたのを修正
- @melpon
- @melpon
- [FIX] Android で動かすために必要な libwebrtc の初期化処理を追加
- @melpon
- @melpon

## 2023.12.0 (2023-09-08)

- [CHANGE] MacCapturer の解放前に明示的に Stop() 関数を呼ぶ必要があるようになる
- @melpon
- [FIX] iOS で MacCapturer の解放時に10秒間固まることがあるのを修正
- [FIX] iOS で MacCapturer の解放時に 10 秒間固まることがあるのを修正
- @melpon
- [FIX] Android キャプチャラのエラーハンドリングを厳密にする
- @melpon
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SORA_CPP_SDK_VERSION=2023.13.1
SORA_CPP_SDK_VERSION=2023.14.0
WEBRTC_BUILD_VERSION=m118.5993.2.0
BOOST_VERSION=1.83.0
CMAKE_VERSION=3.26.4
Expand Down
5 changes: 2 additions & 3 deletions src/mac/mac_audio_output_helper.mm
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,8 @@ - (void)audioSession:(RTC_OBJC_TYPE(RTCAudioSession) *)audioSession
}

MacAudioOutputHelper::~MacAudioOutputHelper() {
// あった方が良いと思ったが、 libwebrtc のサンプルにないので消しておく
// RTC_OBJC_TYPE(RTCAudioSession)* session = [RTC_OBJC_TYPE(RTCAudioSession) sharedInstance];
// [session removeDelegate:adapter_];
RTC_OBJC_TYPE(RTCAudioSession)* session = [RTC_OBJC_TYPE(RTCAudioSession) sharedInstance];
[session removeDelegate:adapter_];
adapter_ = nil;
}

Expand Down

0 comments on commit b8ece45

Please sign in to comment.