Skip to content

Commit

Permalink
Merge branch 'release/2023.14.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
miosakuma committed Oct 2, 2023
2 parents 5411cf6 + c018fc1 commit 07488d8
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 11 deletions.
17 changes: 14 additions & 3 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,17 @@

## develop

## 2023.14.0 (2023-10-02)

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

## 2023.13.1 (2023-09-12)

- [FIX] macOS で `AudioOutputHelper` を使おうとするとリンクエラーになっていたのを修正
Expand All @@ -24,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
6 changes: 5 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,11 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
# libsora.a を作る

add_library(sora STATIC)
set_target_properties(sora PROPERTIES CXX_STANDARD 20 C_STANDARD 20)
if (WIN32)
set_target_properties(sora PROPERTIES CXX_STANDARD 20 C_STANDARD 20)
else()
set_target_properties(sora PROPERTIES CXX_STANDARD 17 C_STANDARD 17)
endif()

string(SUBSTRING "${SORA_CPP_SDK_COMMIT}" 0 8 SORA_CPP_SDK_COMMIT_SHORT)
string(SUBSTRING "${WEBRTC_COMMIT}" 0 8 WEBRTC_COMMIT_SHORT)
Expand Down
6 changes: 3 additions & 3 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
SORA_CPP_SDK_VERSION=2023.13.1
WEBRTC_BUILD_VERSION=m116.5845.6.1
BOOST_VERSION=1.82.0
SORA_CPP_SDK_VERSION=2023.14.0
WEBRTC_BUILD_VERSION=m117.5938.2.0
BOOST_VERSION=1.83.0
CMAKE_VERSION=3.26.4
BAZEL_VERSION=5.3.2
LYRA_VERSION=1.3.0
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
6 changes: 5 additions & 1 deletion test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@ if (USE_LYRA)
endif()

function (init_target target)
set_target_properties(${target} PROPERTIES CXX_STANDARD 20 C_STANDARD 20)
if (WIN32)
set_target_properties(${target} PROPERTIES CXX_STANDARD 20 C_STANDARD 20)
else()
set_target_properties(${target} PROPERTIES CXX_STANDARD 17 C_STANDARD 17)
endif()
set_target_properties(${target} PROPERTIES POSITION_INDEPENDENT_CODE ON)
target_link_libraries(${target} PRIVATE Sora::sora)

Expand Down

0 comments on commit 07488d8

Please sign in to comment.