Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

退出以后底部有一条黑怎么解决啊? #2

Closed
326886472 opened this issue Jul 7, 2017 · 4 comments
Closed

退出以后底部有一条黑怎么解决啊? #2

326886472 opened this issue Jul 7, 2017 · 4 comments

Comments

@326886472
Copy link

No description provided.

@syanbo
Copy link
Contributor

syanbo commented Jul 7, 2017

有一条黑线,这个属于样式问题吧 !单纯的API调用逻辑,出现黑线不太可能。
所以您检查一下退出后的样式之类的。

@326886472
Copy link
Author

我用的是RN老版本的navigator导航push进去的,在退出的时候pop出来,然后底部就出现了一条20px左右的黑边把下面挡住了

@yudhis8
Copy link

yudhis8 commented Jan 5, 2018

there is still no answer for this bugs ? i have a same problem

@Matrixbirds
Copy link
Contributor

@326886472 @yudhis8 now 2.3.3-alpha is released. You guys can try the new one.

LichKing-2234 added a commit that referenced this issue Apr 13, 2021
LichKing-2234 added a commit that referenced this issue Apr 13, 2021
LichKing-2234 added a commit that referenced this issue Apr 13, 2021
4623dc3 fix: getErrorDescription key error
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
REVERT: 049d0f3 Merge branch 'dev/3.3.0' of https://github.com/AgoraLibrary/RtcBase-iOS into rc/3.3.+
REVERT: a3150bc chore: release 3.3.2-rc.0
REVERT: fcf29cd style: remove space
REVERT: ee40172 Merge branch 'master' into rc/3.3.+
REVERT: c0e1613 build: optimize install.sh
REVERT: bdaf5d4 Merge pull request #336 from RoJoHub/fix/RN0_59_Compatibility
REVERT: d2ce9e3 fix RN 0.59 Compatibility
REVERT: 0140754 fix: support react-native 0.64.0 close #334
REVERT: a6ac605 Merge pull request #333 from AgoraIO-Community/rc/3.3.+
REVERT: 38be94f chore: release 3.3.1
REVERT: eef28c8 Merge pull request #332 from TingChen2020/rc/3.3.+
REVERT: a1e289a 3.3.1.DOC
REVERT: 747b6d0 chore: release 3.3.1-rc.0
REVERT: f5af6dc fix: type cast error
REVERT: 4fad339 Merge commit '98c4331bd97ab1e2dc7216470fc2978c5d4dcd74' into rc/3.3.+
REVERT: b7a1d00 feat: support 3.3.1 for TS
REVERT: bacc0af Merge commit '836f3b4c87f0c0a478c135a4a6ed0ed4279a446e' into rc/3.3.+
REVERT: 990e6df Merge commit 'cd7a2cdaff747cad9d2e386d79589c7299036ff6' into rc/3.3.+
REVERT: cd7a2cd feat: support 3.3.1 for Android
REVERT: 9cde716 docs: remove wrong comment
REVERT: f0c640d chore: upgrade to `react-native` **0.63.4** version
REVERT: 7987121 feat: add example for `playEffect`
REVERT: 714024f Merge commit '551ebfe3c8dec34cfdf7e006d38523c60123bc58' into rc/3.3.+
REVERT: 551ebfe fix: annotation build warning
REVERT: 709e526 chore: release 3.3.0-rc.1
REVERT: 1ffd0f8 fix: type error
REVERT: 58f65e1 chore: release 3.3.0-rc.0
REVERT: a58c1d5 Merge commit 'b422ce8e8660067075317e4f0f16a29f5a49b6b7' into rc/3.3.+
REVERT: ecf814c Merge commit '9c485942661c0e60c8413f9088b4ed0fa37ae2da' into rc/3.3.+
REVERT: fc9dd70 feat: support 3.3.0 for TS
REVERT: 9c48594 feat: support 3.3.0 for Android
REVERT: 81de737 docs: optimize CONTRIBUTING.md
REVERT: a85d9c3 Merge pull request #319 from AgoraIO-Community/rc/3.2.+
REVERT: 2627100 chore: release 3.2.2
REVERT: ab02e67 Merge branch 'rc/3.1.+' into rc/3.2.+
REVERT: 85c5823 chore: release 3.1.7
REVERT: d28c79d fix: process resolve value type
REVERT: bfe8327 style: format with 2 spaces
REVERT: ecd0106 Merge pull request #317 from AgoraIO-Community/rc/3.2.+
REVERT: 4b71f4d docs: optimize CHANGELOG.md
REVERT: 847db6c chore: release 3.2.1
REVERT: 16f11d5 Merge pull request #316 from AgoraIO-Community/rc/3.2.+
REVERT: a98f6bd chore: release 3.2.0
REVERT: 3dcc489 feat: upgrade native SDK to 3.2.1
REVERT: ac146fa Merge pull request #315 from TingChen2020/dev/3.2.0
REVERT: 503c14d Add doc changes between v3.1.2 and v3.2.0
REVERT: f301dc4 chore: release 3.2.0-rc.0
REVERT: 76403e8 Merge branch 'master' into dev/3.2.0
REVERT: c374b94 Merge pull request #314 from AgoraIO-Community/rc/3.1.+
REVERT: d8bf7e4 chore: release 3.1.6
REVERT: 10da71d docs: Update docs
REVERT: 1966cd8 Merge branch 'rc/3.1.+' into dev/3.2.0
REVERT: eb257ec Merge commit 'c8a08e551ad150f3f52c5c5864e5b80255d6505a' into dev/3.2.0
REVERT: 558cc61 merge: dev/3.2.0
REVERT: de52ca6 Merge branch 'master' into dev/3.2.0
REVERT: d6fd0ae chore: some project config
REVERT: 75f572d fix: use the better way to fix rendering problems
REVERT: f0c044f fix: use the better way to fix rendering problems
REVERT: 9ab28a7 fix: `MetadataReceived` event parameters bug
REVERT: bda6ec0 fix: `MetadataReceived` event parameters bug
REVERT: dbeb8ef style: use shorthand arguments for lambda
REVERT: af68969 feat: example support render multi remote-videos
REVERT: d73653c minor changes
REVERT: 6ebc3a1 minor editorial improvement
REVERT: aacf54d Merge commit '12e25618ce8fabd5bf9b34e418792450518e219e' into rc/3.1.+
REVERT: e3a8d9d Merge commit '313cddd1759c79a63f9c98a9e577ec1f9dab115a' into rc/3.1.+
REVERT: ddeaefb Merge branch 'master' into dev/3.2.0
REVERT: 313cddd chore: add .gitignore
REVERT: c737102 fix: some rendering problems when change render widget order
REVERT: 2520e7a style: format with 2 spaces
REVERT: 7a53134 Update doc
REVERT: e3b34c9 Merge pull request #312 from AgoraIO-Community/rc/3.1.+
REVERT: 33210db chore: release 3.1.5
REVERT: a6a509e feat: example support `switchRender` fix: `RtcSurfaceView` memory leak #309
REVERT: 001d075 Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
REVERT: 721604e feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
REVERT: 2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
REVERT: daef6ff Merge pull request #311 from TingChen2020/dev/3.2.0
REVERT: 76c3a08 update docs
REVERT: 984d807 Merge pull request #305 from TingChen2020/dev/3.2.0
REVERT: e10a633 update en doc
REVERT: 642eb32 Merge branch 'master' into dev/3.2.0
REVERT: a31409a Merge pull request #303 from AgoraIO-Community/rc/3.1.+
REVERT: d23224b chore: release 3.1.4
REVERT: c49dca0 Merge pull request #302 from AgoraIO-Community/dev/bob
REVERT: 9f72576 build: upgrade Android SDK to 3.1.3
REVERT: fcb57cc feat: upgrade to 3.2.0
REVERT: 680048f feat: upgrade to 3.2.0
REVERT: 9bc680f fix: miss `uid` in `StreamSubscribeStateCallback`
REVERT: d647049 fix: RtcChannel `destroyAll`
REVERT: 25cf253 fix: `JoinChannelSuccess` `RejoinChannelSuccess` type in `RtcChannelEvents`
REVERT: 66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
REVERT: 576473c Android add getNativeHandle
REVERT: 6f74266 chore: release 3.1.4-rc.1
REVERT: 201c82a feat: js add getNativeHandle
REVERT: 2669283 Merge commit 'cd09ccc9cab07f301fc7cc011c659f956cfaa0fd' into dev/optimize
REVERT: 0911585 Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/optimize
REVERT: 0eab471 feat: Android add getNativeHandle
REVERT: 652c346 feat: add API example
REVERT: 69a7a96 fix: Android setData error
REVERT: c08be4d chore: release 3.1.4-rc.0
REVERT: ba6fbca style: optimize CHANGELOG.md
REVERT: b2bf0ac style: optimize CHANGELOG.md
REVERT: ff7ad0d add infile
REVERT: 25ffbbe revert version
REVERT: eeb2e24 upgrade version
REVERT: 61110ab docs: add @event
REVERT: c72a527 feat: migrating to @react-native-community/bob
REVERT: 733d5bd optimize constructor
REVERT: 7569b4d Merge pull request #282 from AgoraIO-Community/rc/3.1.+
REVERT: f22b071 - add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
REVERT: 924cfb0 merge ios
REVERT: 2a230df merge android
REVERT: 66ed5b5 fix bug
REVERT: e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
REVERT: 3217070   - fix iOS `deinit` `[weak self]` crash   - fix `engine()` build error
REVERT: 3ee4ce3 optimize
REVERT: 3f43610 optimize
REVERT: e2a1d10 make `RtcChannel.channelId` public
REVERT: 84d9be8 Merge pull request #273 from AgoraIO-Community/rc/3.1.2
REVERT: c82a9e1 finish
REVERT: a4cac45 finish
REVERT: 90d0a0c Merge pull request #272 from TingChen2020/rc/3.1.2_en
REVERT: 5ebc4f5 update RtmpStreamingEventCallback
REVERT: 3c41ffb Merge remote-tracking branch 'upstream/rc/3.1.2' into rc/3.1.2_en
REVERT: d3c2d5d doc update
REVERT: b9581b2 fix
REVERT: 9fa3009 iOS finished
REVERT: fc25345 iOS finished
REVERT: 2a2c5c8 Merge branch 'rc/3.1.2' of https://github.com/syanbo/react-native-agora into rc/3.1.2_en
REVERT: c9541b8 Merge commit '230f74cebf89f53dcd44a9ee53afa7612b5a9bc1' into rc/3.1.2_en
REVERT: 9e379a9 docs update
REVERT: 206183a set default params to null
REVERT: d69a73d android finished
REVERT: 48b8def android finished
REVERT: c3d0da3 optimize ts interface
REVERT: 9a5b8cd Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
REVERT: bd4803e Merge commit '51b093bdf8ffc6acf9192daa43bd773068933df0' into rc/3.1.2
REVERT: 230f74c optimize ts
REVERT: d083505 Merge pull request #271 from TingChen2020/rc/3.1.2_en
REVERT: 75a77e3 Add a note for gatewayRtt
REVERT: 14308d4 Update doc for v3.1.2
REVERT: 8aead19 init ts types
REVERT: f091adc Merge pull request #267 from jaykhandelwal/patch-1
REVERT: 05121cb Update react-native-agora.podspec
REVERT: 321ea00 release 3.0.1
REVERT: 0b2aa65 Merge pull request #264 from AgoraIO-Community/rc/3.0.1
REVERT: 66b8a0a Merge pull request #262 from TingChen2020/jira/MS-16519
REVERT: 9159ba1 remove @enum
REVERT: 77c475a Replace @note
REVERT: 5474be7 Merge branch 'master' into rc/3.0.1
REVERT: e575fde Update based on review comments
REVERT: 542f3ce update documentation
REVERT: 61e4855 documentation update
REVERT: 7433808 documentation update
REVERT: fab89ad Merge branch 'rc/3.0.1' into jira/MS-16519
REVERT: 2f503f5 optimize for doc
REVERT: f6c3e60 Udate documentation comments
REVERT: f80d9e1 Merge branch 'rc/3.0.1' into jira/MS-16519
REVERT: 17eb36f Merge branch 'master' into jira/MS-16519
REVERT: 1fa6c2d Update documentation comments
REVERT: e3e7aa2 Merge pull request #257 from AgoraIO-Community/rc/3.0.1
REVERT: 8e0b746 - fix `Xcode10` `Swift4` compile error
REVERT: be60fa9 Update README.md
REVERT: e6d0086 Update README.md
REVERT: 4cbf855 Merge pull request #252 from AgoraIO-Community/rc/3.0.1
REVERT: 51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
REVERT: c7feadc - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
REVERT: e22238c Merge commit '6eec86f5da51eff544322e7f6733de5ad0302849' into rc/3.0.1
REVERT: d87ea67 Merge commit '10a3d013c231c7e38e68b801b8734b64fc122c69' into rc/3.0.1
REVERT: ed12806 Merge pull request #248 from AgoraIO-Community/rc/3.0.1
REVERT: eebb01e optimize readme
REVERT: fa7545f optimize readme
REVERT: de46eb6 Merge remote-tracking branch 'origin/master' into rc/3.0.1
REVERT: 10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
REVERT: b727255 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
REVERT: 5cb706a Update README.md
REVERT: 4ca9609 optimize doc
REVERT: 7a8205d optimize doc
REVERT: 6174f88 Merge pull request #239 from syanbo/rc/3.0.1
REVERT: b4a9414 - add `startPreview` `stopPreview`
REVERT: d998401 - add `startPreview` `stopPreview`
REVERT: 80ee605 - add `startPreview` `stopPreview`
REVERT: 44a3a31 Merge pull request #234 from syanbo/rc/3.0.1
REVERT: b6ba90a Merge branch 'beta/3.0.0' into rc/3.0.1
REVERT: 26bbf1f Merge branch 'master' into beta/3.0.0
REVERT: 0f90be4 - prerelease 3.0.1-rc.1
REVERT: 93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
REVERT: def982b - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
REVERT: 59d92fd - fix iOS event warn - fix ts array declare error
REVERT: d7585de change demo link
REVERT: 4862362 - fix lib ignore bug
REVERT: 03d8a04 - fix lib ignore bug
REVERT: 2a9b337 Merge pull request #227 from marqroldan/patch-1
REVERT: 4fe65d9 Fixed typo causing `unresolved identifier`
REVERT: 5973751 - support 3.0.1.1 native sdk - fix iOS `RtcChannelEvent` `NetworkQuality` crash
REVERT: f6d6c0c Merge commit 'a2b9df778c75f9070c6c7f9e7836f5cb12b53fb3' into beta/3.0.0
REVERT: d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
REVERT: e8557cd Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
REVERT: f3b9ba8 fix `joinChannel` param type
REVERT: 7334475 optimize doc
REVERT: b674506 Android finish
REVERT: a140bc2 fix lib ignore bug
REVERT: 773f967 fix `setBeautyEffectOptions` bugs
REVERT: 1b4bdf5 fix android `setCameraCapturerConfiguration` bug
REVERT: 4ef22db Merge pull request #219 from Macrow/beta/3.0.0
REVERT: bdd398f change Double to Number
REVERT: ae65b83 change Double to Number
REVERT: b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
REVERT: 69986f9 fix convert exception in mapToCameraCapturerConfiguration function
REVERT: 284fa03 fix bugs
REVERT: 633c2ac feat: 2.9.1-alpha.5
REVERT: 5f9b95a Merge pull request #153 from leethree/patch-1
REVERT: 462f500 fix bugs
REVERT: cf24c0b fix bugs
REVERT: 7aca568 fix bugs
REVERT: 51f0ca3 fix bug from issue: #213 upgrade to 3.0.1
REVERT: 540b7e6 fix bug from issue: #213 upgrade to 3.0.1
REVERT: 86d0853 Merge pull request #202 from awitherow/master
REVERT: f9169f5 Add 'android/src/main/java/io/agora/rtc/base/' from commit 'f1ed8250dd2620caae597670805228d6ed074c4f'
REVERT: fcb6e23 Add 'ios/RCTAgora/Base/' from commit 'df4d47eacacfca03e251e54a814a1a19bf0d2c74'
REVERT: 6e792be temp remove
REVERT: f1ed825 init
REVERT: d5d6e26 Merge pull request #208 from syanbo/hotfix/ios_surplus_lib
REVERT: 9da5f63 feat: 2.9.1-alpha.4
REVERT: ca97bc2 remove AgoraRtcCryptoLoader libcrypto
REVERT: 2dbeef6 Update README.md
REVERT: eed62a6 Update README.md
REVERT: 47c77b4 optimize readme
REVERT: 793afbf fix link bug
REVERT: 0bfde3c optimize docs
REVERT: aa2e645 update docs for autolinking
REVERT: 14fccb2 add app type
REVERT: 7366f1a optimize readme
REVERT: 175cbbd finish
REVERT: c237db9 optimize
REVERT: 72bba79 fix version
REVERT: d128bfb fix bug
REVERT: 1c31fec optimize finish
REVERT: 23d47b2 finish
REVERT: 0cdb398 Fix render mode for AgoraView
REVERT: 03557e7 git ignore lib
REVERT: 6e1d64f fix instance undefined
REVERT: f266367 init
REVERT: 2477455 Merge pull request #146 from marqroldan/master
REVERT: 97d9735 (Android) Fixed issue where getConnectionState is not resolved properly
REVERT: 0c5199f Merge pull request #133 from yuwenbai/agora-rtc
REVERT: bb68a31 modify about onRtcStats
REVERT: 6179c52 chore. upgrade android to 2.9.4 fix IMEI
REVERT: b9fde41 Merge pull request #127 from technophilic/master
REVERT: f4bf128 Update AndroidManifest.xml
REVERT: 0484530 Merge pull request #123 from onpageideas/master
REVERT: b02c061 Merge pull request #125 from OnurVar/master
REVERT: 0a0e6ab Fix TypeScript optional parameter on RtcEngine's options
REVERT: 4d93f1d fix. android event remoteAudioStateChange
REVERT: c1053b6 upgrade. 2.9.2 for android
REVERT: dbacf96 Merge pull request #102 from syanbo/feat/upgrade-2.9.1
REVERT: 9847d30 chore. update changelog
REVERT: bb0af37 feat. support ios & android 2.9.1
REVERT: 3bd0b66 release. 2.9.0-alpha.3
REVERT: 5eb0e2f release. 2.9.0-alpha.2
REVERT: 33011f8 Merge pull request #99 from syanbo/hotfix/ios-type-cast
REVERT: c800ebe chore. update changelog
REVERT: c168788 fix. ios native type cast
REVERT: 984245b add android x86_64
REVERT: 6bc975c chore. add returns annotation
REVERT: 92c604c chore. update comments
REVERT: b013b6d Merge pull request #90 from syanbo/chore/2.9.0-sdk-integrate
REVERT: 32ad158 feat. add start & update & stop & remove channelMediaDelay
REVERT: 4f190f3 fix. android native binding
REVERT: deaf93a support. android custom raw data api
REVERT: b425b57 feat. upgrade to 2.9.0 native sdk android & ios. stage 1
REVERT: 39ba125 upgrade. stage 1 & ios
REVERT: 9b61265 release. 2.8.0-alpha.2
REVERT: 4c3bd85 hotfix. fix remove event listener
REVERT: f1ad6c9 chore. update CHANGELOG
REVERT: 69be017 fix. didn't remove event listener when invoke destroyed
REVERT: 913c058 fix. typo
REVERT: f036b50 Merge pull request #85 from syanbo/chore/upgrade-to-2.8.0
REVERT: 81bb35c update. changelog
REVERT: 69beb13 refactor. number convert
REVERT: 14c44b4 chore. upgrade to 2.8.0 feat. support new methods of 2.8.0
REVERT: 62180de Merge pull request #84 from syanbo/hotfix/negative-number-transcoding
REVERT: 769cd86 fix. ios uint
REVERT: a302755 fix. negative number for android platform refactor. setLiveTranscoding improve api doc
REVERT: 24d1d8b Merge pull request #80 from nrtkumi/fix/constant
REVERT: 2b85c46 Fix constant
REVERT: 944b177 chore. update readme
REVERT: 7de3782 chore. remove api docs # release it in gh-pages branch
REVERT: 6182ea4 chore. update docs
REVERT: f8359f2 release 2.4.1-alpha.2
REVERT: 97d9933 chore. update changelog
REVERT: 0ac1531 refactor. event & exception deprecate sendMessage & createDataStream & removeAllListeners & off
REVERT: 593d6b6 Merge pull request #78 from spectre3ooo/patch-1
REVERT: 97f8b4f Fixed url in samples/readme.md
REVERT: bd0e7fb remove. sample demo, instead using agora community quickstart fix. typo ios/RCTAgora/AgoraConst.m
REVERT: 791b653 deprecate.  &
REVERT: bb0fa6f fix. refactor event system
REVERT: 1195755 fix. attachted more remove listener
REVERT: cd526ab fix. indent
REVERT: d7b7df8 Merge pull request #76 from MassiveMediaMatch/fix-podspec
REVERT: b69c178 update podspec AgoraRtcEngine_iOS dependancy
REVERT: 057336b Fix podspec file so we dont need to do manual library linking anymore
REVERT: 367ba47 Merge pull request #75 from syanbo/feature/2.4.1-alpha.1
REVERT: 22584ad release 2.4.1
REVERT: ab98a5e chore. update changelog
REVERT: e0c2f30     feat. native ios & android refactor registerMediaMetaDataObserver     stage 2
REVERT: c770832 feat. native ios & android integrate feat. react module integrate stage 1
REVERT: 9b2e69d fix. constants variances
REVERT: fe9d243 update. changelog
REVERT: 3f54f25 fix. video render mode and release 2.4.0-alpha.5
REVERT: de4eddd chore. update to 2.4.0-alpha.4
REVERT: ac06ed9 chore. update changelog
REVERT: 988de65 fix. typo
REVERT: e252d4e fix. doc
REVERT: cad48a4 Merge pull request #71 from syanbo/fix/migrate-to-mainthread
REVERT: f324921 fix. ios receive NSData
REVERT: 68b4c36 fix. migrate ui api to main thread
REVERT: 5fa4036 chore. build
REVERT: 0b298b9 chore. update changelog
REVERT: 7376d0f Merge pull request #70 from syanbo/fix/rn-compatible
REVERT: 3c4b6f8 Merge branch 'master' into fix/rn-compatible
REVERT: b52c234 feat. support typescript typing
REVERT: 814df46 chore. remove yarn.lock
REVERT: 57c182e fix. compatiable react native 0.55.1 version
REVERT: 449e099 Merge pull request #67 from zhigang1992/master
REVERT: 5159176 revert package.json
REVERT: c642cc5 chore: add types
REVERT: aaf5339 chore: remove tsconfig.json from npm ignore
REVERT: 527d7af v2.4.0-alpha-3
REVERT: 135e641 chore: ship .d.ts files with .js
REVERT: d54cb29 fix. doc
REVERT: a5040a9 Merge pull request #64 from syanbo/feature/update-2.4
REVERT: 2490988 update readme
REVERT: 5b08a58 add docs
REVERT: 5a20586 update changelog
REVERT: f986e66 fix. typo
REVERT: 6cf52c7 add change log and update to 2.4.0
REVERT: 4d0362b feat. support 2.4.0 android
REVERT: 0d95ccb feat. support 2.4.0.1 ios
REVERT: a881555 fix. typo
REVERT: 5aedacd add chinese iOS documentation
REVERT: 7ac1c96 fix. typo
REVERT: 5443f41 chore. update docs
REVERT: c2fd4bf chore. update CHANGELOG
REVERT: bdaf7c9 Merge pull request #53 from CyrusZei/master
REVERT: 9f11663 chore. update RtcEngine#init's doc
REVERT: 7dad983 refactor. init# support audio / video only mode and dualStream switch
REVERT: d01ee2b update docs
REVERT: 1448fc0 fix. disableVideo
REVERT: 6da8e9a chore. fix description
REVERT: d031b23 release. 2.3.3-alpha.6
REVERT: b10711b Merge branch 'master' of https://github.com/syanbo/react-native-agora
REVERT: 0a010a7 fix. iOS binding
REVERT: 85dc63b removed sudo when install Cocoapods
REVERT: fcf2836 Merge branch 'master' into master
REVERT: 6be5ec8 added arrows on the pictures
REVERT: 25c6481 add missing image step and change the alt text
REVERT: fc6e3db updated readme file
REVERT: 06f216a Add files via upload
REVERT: 084b4e9 Merge pull request #49 from CyrusZei/patch-1
REVERT: 6cd6e70 added some missing steps
REVERT: 44a4b52 fix. typo.
REVERT: f7810ea Merge pull request #46 from syanbo/v2.x
REVERT: ef76e13 fix. readme
REVERT: 6ec8e23 Merge pull request #44 from syanbo/v2.x
REVERT: 93a6956 refactor docs to typescript
REVERT: 88179d2 Merge branch 'v2.x'
REVERT: 1e9f61d fix. doc
REVERT: 3d62ffd Merge pull request #42 from syanbo/v2.x
REVERT: 1b853e8 delete sample's Podfile.lock
REVERT: 247e29f Merge pull request #41 from syanbo/v2.x
REVERT: 4b225fb update docs
REVERT: 7f6ae6d remove. privacy project xcode settings
REVERT: ea72642 Merge pull request #40 from syanbo/v2.x
REVERT: 87f956b docs. add resources
REVERT: a4e9ecc update docs
REVERT: 9ee5209 fix. convert
REVERT: efa4c45 fix. typo
REVERT: 06ef99c update. docs
REVERT: 64cc879 add doc & changelog
REVERT: f702520 fix. android & ios native wrapper
REVERT: c5c1a85 chore. remove deprecated api
REVERT: d53969f remove. mac native api
REVERT: 77c6059 fix. camelCase
REVERT: ccf8961 update. version 2.3.3-alpha.5
REVERT: 504408b refactor. event
REVERT: 2926df4 add compatibility
REVERT: 9833c8d doc. add quick start
REVERT: 0b37aa4 UPDATE CHANGELOG
REVERT: d3e92ad release 2.3.3-alpha.4
REVERT: 975ab52 chore. remove deprecated api
REVERT: e7d8354 chore. format code
REVERT: 3f1ec89 fix. warn
REVERT: 49d9e97 chore. update ignore & remove iml
REVERT: 0c9b691 UPDATE CHANGELOG
REVERT: 152c470 fix. ios native code typo
REVERT: 985acee fix. samples
REVERT: 412ea1d fix. android remoteUid
REVERT: a1d16c7 fix. ignore samples/**/package-lock.json
REVERT: 06f7091 fix docs
REVERT: 94b941a fix. doc typo
REVERT: 57706a1 fix. npmignore
REVERT: f04143f fix. docs
REVERT: b4a99fb fix readme
REVERT: 610e702 upgrade lib
REVERT: a80fb4e add gitter and api docs
REVERT: 2ea9379 add agora api
REVERT: 9f01371 add npmignore
REVERT: bbe5b75 release 2.3.3-alpha.0
REVERT: 231c28d add lib
REVERT: 1dbcaca add docs
REVERT: 02904c4 remove deprecated file
REVERT: c87776f Merge branch 'Matrixbirds-master'
REVERT: ae87df6 fix conflicts
REVERT: 7bae204 fix compiler environment
REVERT: 3ce8000 fix. android native secret key nil
REVERT: dfd2fec support native module ios dev environment
REVERT: 9f4a3fb add android rn support
REVERT: a16a1c2 remove unused files
REVERT: e788ca4 fix. ios
REVERT: ff71bbc fix. iOS demo
REVERT: 47e46b8 integerate ios react-native demo
REVERT: 50d049e fix. new 0.58.0
REVERT: fadc43d upgrade sampleDemo
REVERT: c146343 add pod
REVERT: 8152ced add AgoraRtcCryptoLoader
REVERT: 4524121 add npmignore
REVERT: 5d65b41 remove unused code
REVERT: df4b152 git lfs
REVERT: b52b85f Merge branch 'master' of github.com:Matrixbirds/react-native-agora
REVERT: e02a3fd use pod manage sdk framework
REVERT: c479cdb upgrade iOS agora sdk
REVERT: dfaabdc stash
REVERT: c86434e fix. error
REVERT: 5789ee0 enhance. add typescript
REVERT: 84077df Merge pull request #35 from Matrixbirds/master
REVERT: 9e3157f Merge pull request #35 from Matrixbirds/master
REVERT: c0bd99a fix. package.json
REVERT: 2e25225 fix. package.json
REVERT: 413edb4 update. docs
REVERT: 59b76da update. docs
REVERT: 36cc4a2 add samples readme
REVERT: 8a3d597 add samples readme
REVERT: 33d09e2 fix. docs
REVERT: aca47c5 fix. docs
REVERT: f933b8d docs. sample readme
REVERT: 9cd7e80 docs. sample readme
REVERT: 7425f72 add sample
REVERT: 3a91bb2 add sample
REVERT: 80855e9 add build
REVERT: 1e66b70 add build
REVERT: f374ed0 add docs
REVERT: c53283e add docs
REVERT: 2c02853 Merge pull request #31 from TeruyaHaroldo/master
REVERT: 7dc5af4 Merge pull request #31 from TeruyaHaroldo/master
REVERT: 72ea737 Bump version from 1.1.5 to 1.2.5;
REVERT: 2ef8b55 Bump version from 1.1.5 to 1.2.5;
REVERT: 1757b1b Added the listeners localVideoStats, remoteVideoStats, rtcEngineConnectionLost, networkQuality, lastmileQuality and joinChannelWithToken;
REVERT: e5f1bf0 Added the listeners localVideoStats, remoteVideoStats, rtcEngineConnectionLost, networkQuality, lastmileQuality and joinChannelWithToken;
REVERT: 668bd92 v1.1.5
REVERT: 9d45b4c v1.1.5
REVERT: 86c4639 Merge pull request #24 from yoonzm/master
REVERT: 47a4b5a Merge pull request #24 from yoonzm/master
REVERT: 841bcac Update AgoraModule.java
REVERT: 4db699c Update AgoraModule.java
REVERT: 61bd552 v1.1.4
REVERT: f1b8d79 v1.1.4
REVERT: 49d8d06 Merge pull request #23 from yoonzm/master
REVERT: b3542e1 Merge pull request #23 from yoonzm/master
REVERT: d846f41 Update RCTAgora.m
REVERT: 3eeed54 Update RCTAgora.m
REVERT: a8c3922 Update AgoraModule.java
REVERT: 68bb10b Update AgoraModule.java
REVERT: 7555736 v1.1.3
REVERT: 8ec4a1e v1.1.3
REVERT: 2a3ebae Merge pull request #20 from hrastnik/bugfix_mark-muted-as-final
REVERT: 17ea811 Merge pull request #20 from hrastnik/bugfix_mark-muted-as-final
REVERT: 8f05b0b Marked variable muted as final to fix compilation issue
REVERT: 55326fd Marked variable muted as final to fix compilation issue
REVERT: abc4dcc v1.1.2
REVERT: eb0b5e1 v1.1.2
REVERT: da13254 Merge pull request #19 from a1528zhang/master
REVERT: 0002f7b Merge pull request #19 from a1528zhang/master
REVERT: 7c16a14 修改版本号
REVERT: eb674a7 修改版本号
REVERT: 971a293 修改package.json
REVERT: cef90f3 修改package.json
REVERT: 2dd00b3 增加onVideoMute 和 onAudioMute回调
REVERT: e7a426e 增加onVideoMute 和 onAudioMute回调
REVERT: 384a0e1 Update README.md
REVERT: f90be64 Update README.md
REVERT: 290aa0f Merge pull request #15 from Riant/master
REVERT: f64a8ed Merge pull request #15 from Riant/master
REVERT: fdfe4b2 更新说明文档
REVERT: 6eaab74 更新说明文档
REVERT: 8509bc9 为 Android 添加 onStreamMessageError 监听
REVERT: 2f69430 为 Android 添加 onStreamMessageError 监听
REVERT: ea9b02e 移除自动新建数据流通道的支持,以便使用者按需自主创建
REVERT: a8b8fd8 移除自动新建数据流通道的支持,以便使用者按需自主创建
REVERT: a32af64 移除创建默认数据流通道的参数配置
REVERT: 925f7be 移除创建默认数据流通道的参数配置
REVERT: d8adf86 添加数据流相关 API
REVERT: 00a3e73 添加数据流相关 API
REVERT: 1c675c9 Update README.md
REVERT: c5c15cb Update README.md
REVERT: 379437a 安卓修复
REVERT: bdcf6f7 安卓修复
REVERT: 77e0f76 图片调整
REVERT: 292ff50 图片调整
REVERT: 9521645 1.0.9
REVERT: 0104d7c 1.0.9
REVERT: c8637c1 Merge pull request #10 from xuepx/master
REVERT: acff3c7 Merge pull request #10 from xuepx/master
REVERT: 22fd580 Update AgoraView.js
REVERT: 0feba83 Update AgoraView.js
REVERT: 57d3762 Update AgoraView.js
REVERT: b85881c Update AgoraView.js
REVERT: e0466e3 1.0.8
REVERT: 6596992 1.0.8
REVERT: 9699f4b Update README.md
REVERT: 285fe1a Update README.md
REVERT: 6d52e0a Update README.md
REVERT: a43ccb4 Update README.md
REVERT: 9743e70 调整AgoraView 修复安卓样式bug 添加文档
REVERT: d3a1108 调整AgoraView 修复安卓样式bug 添加文档
REVERT: 28dc3b5 iOS修改单例逻辑
REVERT: 6d9daa9 iOS修改单例逻辑
REVERT: 8223e17 iOS完善
REVERT: 6861abd iOS完善
REVERT: 8c054bf 安卓方法添加
REVERT: 0016945 安卓方法添加
REVERT: d9efa1c 安卓AgoraView封装
REVERT: 960045d 安卓AgoraView封装
REVERT: d5cd7d2 Merge remote-tracking branch 'origin/master'
REVERT: 072e07e Merge remote-tracking branch 'origin/master'
REVERT: a9acf1d android add sdk
REVERT: 15c2526 android add sdk
REVERT: a78ef54 Create README.md
REVERT: 899bdc3 Create README.md
REVERT: a0f85f3 Create README.md
REVERT: 878de9c Create README.md
REVERT: 4092afd change version
REVERT: 3b50243 change version
REVERT: 69a5d21 add index
REVERT: ba9526d add index
REVERT: bbdb520 add android + +
REVERT: 419f629 add android + +
REVERT: 03d3c99 add android
REVERT: 537c772 init

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 4623dc3
LichKing-2234 added a commit that referenced this issue Apr 13, 2021
..382f858

382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 382f858
LichKing-2234 added a commit that referenced this issue Aug 31, 2021
1292307 chore: support 3.5.0.2
126c0b7 chore: add API which is missing
a7b9307 fix: API call error
3192a66 feat: support 3.4.6
e7e2591 chore: prepare to migrate to iris
4344b7f chore: support 3.4.5
a77ab97 fix: startAudioRecording bug
2ee611d chore: optimize startAudioRecording
f50424a style: format code
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 1292307714ccf1ed364de01806c57a2445c45629
LichKing-2234 added a commit that referenced this issue Aug 31, 2021
..0278629

0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 02786294fe0fea794942edf5d71036360e887b13
LichKing-2234 added a commit that referenced this issue Dec 13, 2021
..987de50

987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 987de50b775615157512823211fd86be2c344493
LichKing-2234 added a commit that referenced this issue Dec 13, 2021
a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: a7ddd5e7463d720db83744c29a5982d154ddd39b
LichKing-2234 added a commit that referenced this issue Dec 13, 2021
* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from f1ed825..987de50

987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 987de50b775615157512823211fd86be2c344493

* Squashed 'ios/RCTAgora/Base/' changes from df4d47e..a7ddd5e

a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: a7ddd5e7463d720db83744c29a5982d154ddd39b

* feat: upgrade to 3.5.2

* Squashed 'ios/RCTAgora/Base/' changes from a7ddd5e..9d52a5f

9d52a5f fix: build failed on other platform

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 9d52a5f4b254e427c0917de71c278da38c4cb2d6

* feat: support 3.5.2

* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from 987de50..fbf0147

fbf0147 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: fbf0147a1ba57f0eabe9c5b54fffeec83a7e2c14

* Squashed 'ios/RCTAgora/Base/' changes from 9d52a5f..40fe426

40fe426 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 40fe42656eea7efdb588fb7495ad7a452a804c0b
LichKing-2234 added a commit that referenced this issue Dec 13, 2021
..fbf0147

fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: fbf0147a1ba57f0eabe9c5b54fffeec83a7e2c14
LichKing-2234 added a commit that referenced this issue Dec 13, 2021
da75ede fix: iOS build error
40fe426 fix: getAudioFileInfo & selectAudioTrack
9d52a5f fix: build failed on other platform
a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: da75eded3fd19f4faf78220900b97207157789e8
LichKing-2234 added a commit that referenced this issue Dec 14, 2021
* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from f1ed825..987de50

987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 987de50b775615157512823211fd86be2c344493

* Squashed 'ios/RCTAgora/Base/' changes from df4d47e..a7ddd5e

a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: a7ddd5e7463d720db83744c29a5982d154ddd39b

* feat: upgrade to 3.5.2

* Squashed 'ios/RCTAgora/Base/' changes from a7ddd5e..9d52a5f

9d52a5f fix: build failed on other platform

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 9d52a5f4b254e427c0917de71c278da38c4cb2d6

* feat: support 3.5.2

* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from 987de50..fbf0147

fbf0147 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: fbf0147a1ba57f0eabe9c5b54fffeec83a7e2c14

* Squashed 'ios/RCTAgora/Base/' changes from 9d52a5f..40fe426

40fe426 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 40fe42656eea7efdb588fb7495ad7a452a804c0b
LichKing-2234 added a commit that referenced this issue Dec 24, 2021
079b933 fix: enable to enabled
da75ede fix: iOS build error
40fe426 fix: getAudioFileInfo & selectAudioTrack
9d52a5f fix: build failed on other platform
a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 079b933306bc49e26f9bd62f5439d3a002e4ec59
LichKing-2234 added a commit that referenced this issue Dec 24, 2021
..8443f1e

8443f1e fix: enable to enabled
fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 8443f1e07367a4613eed4972852b8b4c5dfc307c
LichKing-2234 added a commit that referenced this issue Feb 8, 2022
..d36dc7e

d36dc7e fix: mapToColor issue
8443f1e fix: enable to enabled
fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: d36dc7ed0ad4f69ae251389330f75a5f9dca64b0
LichKing-2234 added a commit that referenced this issue Feb 8, 2022
* fix: add `AirPlay` to enum `AudioOutputRouting`

* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from f1ed825..d36dc7e

d36dc7e fix: mapToColor issue
8443f1e fix: enable to enabled
fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: d36dc7ed0ad4f69ae251389330f75a5f9dca64b0
LichKing-2234 added a commit that referenced this issue Mar 8, 2022
..ccdec7a

ccdec7a feat: add forgot API
7ed2888 feat: support 3.6.2
d36dc7e fix: mapToColor issue
8443f1e fix: enable to enabled
fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: ccdec7a97e4242f8102d7f30333a41beb63ccbc3
LichKing-2234 added a commit that referenced this issue Mar 8, 2022
7f2130a feat: add forgot API
62640a5 feat: support 3.6.2
2599694 fix: mapToColor
079b933 fix: enable to enabled
da75ede fix: iOS build error
40fe426 fix: getAudioFileInfo & selectAudioTrack
9d52a5f fix: build failed on other platform
a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 7f2130a584932d0234cc5244e7e40566868cb456
LichKing-2234 added a commit that referenced this issue May 12, 2023
4623dc3 fix: getErrorDescription key error
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
REVERT: 8039ed2 Merge branch 'dev/3.3.0' of https://github.com/AgoraLibrary/RtcBase-iOS into rc/3.3.+
REVERT: 79245f3 chore: release 3.3.2-rc.0
REVERT: 902def7 style: remove space
REVERT: 7c25512 Merge branch 'master' into rc/3.3.+
REVERT: ab8eeac build: optimize install.sh
REVERT: 4f40ec0 Merge pull request #336 from RoJoHub/fix/RN0_59_Compatibility
REVERT: 60400d9 fix RN 0.59 Compatibility
REVERT: 613e9e6 fix: support react-native 0.64.0 close #334
REVERT: 414186b Merge pull request #333 from AgoraIO-Community/rc/3.3.+
REVERT: 2530457 chore: release 3.3.1
REVERT: 77776b1 Merge pull request #332 from TingChen2020/rc/3.3.+
REVERT: ddb3fbb 3.3.1.DOC
REVERT: 86f263f chore: release 3.3.1-rc.0
REVERT: 3c4305b fix: type cast error
REVERT: e80c672 Merge commit '98c4331bd97ab1e2dc7216470fc2978c5d4dcd74' into rc/3.3.+
REVERT: d756d5c feat: support 3.3.1 for TS
REVERT: 38a15a5 Merge commit '836f3b4c87f0c0a478c135a4a6ed0ed4279a446e' into rc/3.3.+
REVERT: 551b3d6 Merge commit 'cd7a2cdaff747cad9d2e386d79589c7299036ff6' into rc/3.3.+
REVERT: cd7a2cd feat: support 3.3.1 for Android
REVERT: 0da77e9 docs: remove wrong comment
REVERT: 9b786f6 chore: upgrade to `react-native` **0.63.4** version
REVERT: f7d702a feat: add example for `playEffect`
REVERT: 910bace Merge commit '551ebfe3c8dec34cfdf7e006d38523c60123bc58' into rc/3.3.+
REVERT: 551ebfe fix: annotation build warning
REVERT: 4cf4c3f chore: release 3.3.0-rc.1
REVERT: ff3bb26 fix: type error
REVERT: 07221f6 chore: release 3.3.0-rc.0
REVERT: 009a1a5 Merge commit 'b422ce8e8660067075317e4f0f16a29f5a49b6b7' into rc/3.3.+
REVERT: 5b76133 Merge commit '9c485942661c0e60c8413f9088b4ed0fa37ae2da' into rc/3.3.+
REVERT: 07612fc feat: support 3.3.0 for TS
REVERT: 9c48594 feat: support 3.3.0 for Android
REVERT: 29fb50f docs: optimize CONTRIBUTING.md
REVERT: 5276d12 Merge pull request #319 from AgoraIO-Community/rc/3.2.+
REVERT: 6101939 chore: release 3.2.2
REVERT: 48c139c Merge branch 'rc/3.1.+' into rc/3.2.+
REVERT: e85a653 chore: release 3.1.7
REVERT: bb728ad fix: process resolve value type
REVERT: 1960b3f style: format with 2 spaces
REVERT: 3156711 Merge pull request #317 from AgoraIO-Community/rc/3.2.+
REVERT: b989cfd docs: optimize CHANGELOG.md
REVERT: ff3d10f chore: release 3.2.1
REVERT: a76116e Merge pull request #316 from AgoraIO-Community/rc/3.2.+
REVERT: 41ae6bc chore: release 3.2.0
REVERT: d699847 feat: upgrade native SDK to 3.2.1
REVERT: d69404f Merge pull request #315 from TingChen2020/dev/3.2.0
REVERT: 6959f0b Add doc changes between v3.1.2 and v3.2.0
REVERT: c7853b0 chore: release 3.2.0-rc.0
REVERT: e7aca7f Merge branch 'master' into dev/3.2.0
REVERT: acb74e8 Merge pull request #314 from AgoraIO-Community/rc/3.1.+
REVERT: 8ea224e chore: release 3.1.6
REVERT: 3d60216 docs: Update docs
REVERT: 4678834 Merge branch 'rc/3.1.+' into dev/3.2.0
REVERT: 2c4844d Merge commit 'c8a08e551ad150f3f52c5c5864e5b80255d6505a' into dev/3.2.0
REVERT: 8c147a8 merge: dev/3.2.0
REVERT: de52ca6 Merge branch 'master' into dev/3.2.0
REVERT: 112a813 chore: some project config
REVERT: 75f572d fix: use the better way to fix rendering problems
REVERT: faeb833 fix: use the better way to fix rendering problems
REVERT: 9ab28a7 fix: `MetadataReceived` event parameters bug
REVERT: 97b016e fix: `MetadataReceived` event parameters bug
REVERT: 8908112 style: use shorthand arguments for lambda
REVERT: 3ff1430 feat: example support render multi remote-videos
REVERT: 8792ff4 minor changes
REVERT: 95f20b3 minor editorial improvement
REVERT: 8661116 Merge commit '12e25618ce8fabd5bf9b34e418792450518e219e' into rc/3.1.+
REVERT: 9346f87 Merge commit '313cddd1759c79a63f9c98a9e577ec1f9dab115a' into rc/3.1.+
REVERT: ddeaefb Merge branch 'master' into dev/3.2.0
REVERT: 313cddd chore: add .gitignore
REVERT: c737102 fix: some rendering problems when change render widget order
REVERT: 2520e7a style: format with 2 spaces
REVERT: 27f37a2 Update doc
REVERT: c299eb9 Merge pull request #312 from AgoraIO-Community/rc/3.1.+
REVERT: 5fd3f40 chore: release 3.1.5
REVERT: 155c1cb feat: example support `switchRender` fix: `RtcSurfaceView` memory leak #309
REVERT: 458c051 Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
REVERT: 432b088 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
REVERT: 2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
REVERT: 96bcb0e Merge pull request #311 from TingChen2020/dev/3.2.0
REVERT: 585dc9d update docs
REVERT: 0f4911f Merge pull request #305 from TingChen2020/dev/3.2.0
REVERT: e1fb2f0 update en doc
REVERT: 81ba134 Merge branch 'master' into dev/3.2.0
REVERT: e2c5e90 Merge pull request #303 from AgoraIO-Community/rc/3.1.+
REVERT: 15038c3 chore: release 3.1.4
REVERT: 0b1a5ed Merge pull request #302 from AgoraIO-Community/dev/bob
REVERT: 8efd51e build: upgrade Android SDK to 3.1.3
REVERT: fcb57cc feat: upgrade to 3.2.0
REVERT: 12e0599 feat: upgrade to 3.2.0
REVERT: 248364c fix: miss `uid` in `StreamSubscribeStateCallback`
REVERT: ed82136 fix: RtcChannel `destroyAll`
REVERT: a7f4ea1 fix: `JoinChannelSuccess` `RejoinChannelSuccess` type in `RtcChannelEvents`
REVERT: 66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
REVERT: 576473c Android add getNativeHandle
REVERT: e73e0f8 chore: release 3.1.4-rc.1
REVERT: 60776af feat: js add getNativeHandle
REVERT: 7f8f027 Merge commit 'cd09ccc9cab07f301fc7cc011c659f956cfaa0fd' into dev/optimize
REVERT: 7acb6a6 Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/optimize
REVERT: 0eab471 feat: Android add getNativeHandle
REVERT: dadd0d3 feat: add API example
REVERT: 0df3aec fix: Android setData error
REVERT: 543a1ac chore: release 3.1.4-rc.0
REVERT: 56a1f30 style: optimize CHANGELOG.md
REVERT: 1e9f59d style: optimize CHANGELOG.md
REVERT: fd1dab4 add infile
REVERT: 517ba6a revert version
REVERT: 6aac4a9 upgrade version
REVERT: 934fc1c docs: add @event
REVERT: f0e9dfc feat: migrating to @react-native-community/bob
REVERT: 0f747ea optimize constructor
REVERT: 0d51d91 Merge pull request #282 from AgoraIO-Community/rc/3.1.+
REVERT: bace3d3 - add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
REVERT: d5af941 merge ios
REVERT: cecfa6a merge android
REVERT: 66ed5b5 fix bug
REVERT: e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
REVERT: 2c29851   - fix iOS `deinit` `[weak self]` crash   - fix `engine()` build error
REVERT: a1ae5b5 optimize
REVERT: 0ee6a39 optimize
REVERT: d995a85 make `RtcChannel.channelId` public
REVERT: 94c41f9 Merge pull request #273 from AgoraIO-Community/rc/3.1.2
REVERT: c82a9e1 finish
REVERT: 8b3f434 finish
REVERT: 6dc68f2 Merge pull request #272 from TingChen2020/rc/3.1.2_en
REVERT: 8e59adf update RtmpStreamingEventCallback
REVERT: bad4277 Merge remote-tracking branch 'upstream/rc/3.1.2' into rc/3.1.2_en
REVERT: 9531267 doc update
REVERT: 2908e37 fix
REVERT: 9fa3009 iOS finished
REVERT: 3416df4 iOS finished
REVERT: 9e8bf98 Merge branch 'rc/3.1.2' of https://github.com/syanbo/react-native-agora into rc/3.1.2_en
REVERT: b36bc3d Merge commit '4808ad9fff36a9a724fc562e77aea2cb295080b2' into rc/3.1.2_en
REVERT: e56f66c docs update
REVERT: 07e614c set default params to null
REVERT: d69a73d android finished
REVERT: ff15436 android finished
REVERT: a6dacbe optimize ts interface
REVERT: 37d3692 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
REVERT: 56feddf Merge commit '51b093bdf8ffc6acf9192daa43bd773068933df0' into rc/3.1.2
REVERT: 4808ad9 optimize ts
REVERT: 4f25232 Merge pull request #271 from TingChen2020/rc/3.1.2_en
REVERT: 8ed027d Add a note for gatewayRtt
REVERT: 6066b74 Update doc for v3.1.2
REVERT: 39a4fa0 init ts types
REVERT: 421817c Merge pull request #267 from jaykhandelwal/patch-1
REVERT: bba0014 Update react-native-agora.podspec
REVERT: c51a752 release 3.0.1
REVERT: 1982ae2 Merge pull request #264 from AgoraIO-Community/rc/3.0.1
REVERT: ae04a03 Merge pull request #262 from TingChen2020/jira/MS-16519
REVERT: 34b3bfd remove @enum
REVERT: 6e49765 Replace @note
REVERT: b6bcf93 Merge branch 'master' into rc/3.0.1
REVERT: 1819185 Update based on review comments
REVERT: 3292080 update documentation
REVERT: d7becd2 documentation update
REVERT: 25ef711 documentation update
REVERT: 13e4e5b Merge branch 'rc/3.0.1' into jira/MS-16519
REVERT: 0052e41 optimize for doc
REVERT: 2492740 Udate documentation comments
REVERT: 3ee41ac Merge branch 'rc/3.0.1' into jira/MS-16519
REVERT: 9f3b21f Merge branch 'master' into jira/MS-16519
REVERT: 95f33b0 Update documentation comments
REVERT: 4f041a7 Merge pull request #257 from AgoraIO-Community/rc/3.0.1
REVERT: 4090405 - fix `Xcode10` `Swift4` compile error
REVERT: a56e4cb Update README.md
REVERT: e40f7b4 Update README.md
REVERT: 47c15c6 Merge pull request #252 from AgoraIO-Community/rc/3.0.1
REVERT: 51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
REVERT: ffc2eca - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
REVERT: b18aaf2 Merge commit '6eec86f5da51eff544322e7f6733de5ad0302849' into rc/3.0.1
REVERT: d654964 Merge commit '10a3d013c231c7e38e68b801b8734b64fc122c69' into rc/3.0.1
REVERT: 1034a06 Merge pull request #248 from AgoraIO-Community/rc/3.0.1
REVERT: 6640054 optimize readme
REVERT: 24dbad9 optimize readme
REVERT: f705d24 Merge remote-tracking branch 'origin/master' into rc/3.0.1
REVERT: 10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
REVERT: 506e98d - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
REVERT: c30759d Update README.md
REVERT: e55c01e optimize doc
REVERT: 04a6483 optimize doc
REVERT: 8d663e5 Merge pull request #239 from syanbo/rc/3.0.1
REVERT: adc3fa9 - add `startPreview` `stopPreview`
REVERT: d998401 - add `startPreview` `stopPreview`
REVERT: 2319b15 - add `startPreview` `stopPreview`
REVERT: e428ed1 Merge pull request #234 from syanbo/rc/3.0.1
REVERT: 72efebf Merge branch 'beta/3.0.0' into rc/3.0.1
REVERT: b269832 Merge branch 'master' into beta/3.0.0
REVERT: 0c87d7f - prerelease 3.0.1-rc.1
REVERT: 93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
REVERT: 601e73d - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
REVERT: 07790ee - fix iOS event warn - fix ts array declare error
REVERT: c23aa01 change demo link
REVERT: 8adaa31 - fix lib ignore bug
REVERT: b6aadc3 - fix lib ignore bug
REVERT: 5ad1d78 Merge pull request #227 from marqroldan/patch-1
REVERT: fea27cf Fixed typo causing `unresolved identifier`
REVERT: a041a70 - support 3.0.1.1 native sdk - fix iOS `RtcChannelEvent` `NetworkQuality` crash
REVERT: 4371486 Merge commit 'a2b9df778c75f9070c6c7f9e7836f5cb12b53fb3' into beta/3.0.0
REVERT: d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
REVERT: e2b864d Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
REVERT: bf7cce1 fix `joinChannel` param type
REVERT: d3fd83f optimize doc
REVERT: b674506 Android finish
REVERT: 4372cb2 fix lib ignore bug
REVERT: c80bce6 fix `setBeautyEffectOptions` bugs
REVERT: ef1bfff fix android `setCameraCapturerConfiguration` bug
REVERT: f853b80 Merge pull request #219 from Macrow/beta/3.0.0
REVERT: bdd398f change Double to Number
REVERT: 422e12e change Double to Number
REVERT: b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
REVERT: e389e87 fix convert exception in mapToCameraCapturerConfiguration function
REVERT: 6f54f4a fix bugs
REVERT: 7269eba feat: 2.9.1-alpha.5
REVERT: 42b5404 Merge pull request #153 from leethree/patch-1
REVERT: 3257b66 fix bugs
REVERT: cf24c0b fix bugs
REVERT: 967933e fix bugs
REVERT: 51f0ca3 fix bug from issue: #213 upgrade to 3.0.1
REVERT: d59076e fix bug from issue: #213 upgrade to 3.0.1
REVERT: 58a2a03 Merge pull request #202 from awitherow/master
REVERT: 03bb2d4 Add 'android/src/main/java/io/agora/rtc/base/' from commit 'f1ed8250dd2620caae597670805228d6ed074c4f'
REVERT: 460fefc Add 'ios/RCTAgora/Base/' from commit 'df4d47eacacfca03e251e54a814a1a19bf0d2c74'
REVERT: a59643d temp remove
REVERT: f1ed825 init
REVERT: 11fcb8c Merge pull request #208 from syanbo/hotfix/ios_surplus_lib
REVERT: e3ce13e feat: 2.9.1-alpha.4
REVERT: b200412 remove AgoraRtcCryptoLoader libcrypto
REVERT: d8e1555 Update README.md
REVERT: 3a22cd7 Update README.md
REVERT: 55a5f99 optimize readme
REVERT: ef77e4a fix link bug
REVERT: 9036f25 optimize docs
REVERT: 6f87f5c update docs for autolinking
REVERT: 1bd557b add app type
REVERT: 03796d5 optimize readme
REVERT: 0db7153 finish
REVERT: 81a4757 optimize
REVERT: b570697 fix version
REVERT: 90a4342 fix bug
REVERT: 68438c1 optimize finish
REVERT: 2f77b76 finish
REVERT: 5012d29 Fix render mode for AgoraView
REVERT: 5eed59b git ignore lib
REVERT: c40f333 fix instance undefined
REVERT: e48acf6 init
REVERT: ada6577 Merge pull request #146 from marqroldan/master
REVERT: 9f786a2 (Android) Fixed issue where getConnectionState is not resolved properly
REVERT: bf92d7d Merge pull request #133 from yuwenbai/agora-rtc
REVERT: 5cbff84 modify about onRtcStats
REVERT: 1af6730 chore. upgrade android to 2.9.4 fix IMEI
REVERT: 877058c Merge pull request #127 from technophilic/master
REVERT: 8f1ba44 Update AndroidManifest.xml
REVERT: 60a6966 Merge pull request #123 from onpageideas/master
REVERT: 65d006f Merge pull request #125 from OnurVar/master
REVERT: ab11859 Fix TypeScript optional parameter on RtcEngine's options
REVERT: 4a9db98 fix. android event remoteAudioStateChange
REVERT: ec0bc83 upgrade. 2.9.2 for android
REVERT: 6ee29f6 Merge pull request #102 from syanbo/feat/upgrade-2.9.1
REVERT: ffef50d chore. update changelog
REVERT: e255347 feat. support ios & android 2.9.1
REVERT: 3b9d9f4 release. 2.9.0-alpha.3
REVERT: 72773dc release. 2.9.0-alpha.2
REVERT: a78dc8e Merge pull request #99 from syanbo/hotfix/ios-type-cast
REVERT: b375bb3 chore. update changelog
REVERT: 6773bf0 fix. ios native type cast
REVERT: 7b344e0 add android x86_64
REVERT: e41f146 chore. add returns annotation
REVERT: 4ab1210 chore. update comments
REVERT: 4baa1af Merge pull request #90 from syanbo/chore/2.9.0-sdk-integrate
REVERT: e77beaf feat. add start & update & stop & remove channelMediaDelay
REVERT: c98af77 fix. android native binding
REVERT: 1ca7874 support. android custom raw data api
REVERT: b99c21e feat. upgrade to 2.9.0 native sdk android & ios. stage 1
REVERT: 2f6cb4d upgrade. stage 1 & ios
REVERT: 60b24c0 release. 2.8.0-alpha.2
REVERT: 33829aa hotfix. fix remove event listener
REVERT: 19e5ffd chore. update CHANGELOG
REVERT: 6397604 fix. didn't remove event listener when invoke destroyed
REVERT: 179fee8 fix. typo
REVERT: 6c06d75 Merge pull request #85 from syanbo/chore/upgrade-to-2.8.0
REVERT: 0bd923f update. changelog
REVERT: 33b6459 refactor. number convert
REVERT: bfce401 chore. upgrade to 2.8.0 feat. support new methods of 2.8.0
REVERT: 9e92e72 Merge pull request #84 from syanbo/hotfix/negative-number-transcoding
REVERT: 8e80e8d fix. ios uint
REVERT: 3ea0987 fix. negative number for android platform refactor. setLiveTranscoding improve api doc
REVERT: 7355544 Merge pull request #80 from nrtkumi/fix/constant
REVERT: 505a4cc Fix constant
REVERT: 6140df2 chore. update readme
REVERT: 70cc989 chore. remove api docs # release it in gh-pages branch
REVERT: 0e9c4c9 chore. update docs
REVERT: fbb518a release 2.4.1-alpha.2
REVERT: f048799 chore. update changelog
REVERT: e773eb1 refactor. event & exception deprecate sendMessage & createDataStream & removeAllListeners & off
REVERT: 4bc56ee Merge pull request #78 from spectre3ooo/patch-1
REVERT: 3f8c4cd Fixed url in samples/readme.md
REVERT: ed1ddce remove. sample demo, instead using agora community quickstart fix. typo ios/RCTAgora/AgoraConst.m
REVERT: 83d5f09 deprecate.  &
REVERT: 58c5f99 fix. refactor event system
REVERT: 943a53b fix. attachted more remove listener
REVERT: 9e32d16 fix. indent
REVERT: 9b43018 Merge pull request #76 from MassiveMediaMatch/fix-podspec
REVERT: 86b67ab update podspec AgoraRtcEngine_iOS dependancy
REVERT: 36aa08b Fix podspec file so we dont need to do manual library linking anymore
REVERT: b4ce58e Merge pull request #75 from syanbo/feature/2.4.1-alpha.1
REVERT: 6fb7ea9 release 2.4.1
REVERT: c40e016 chore. update changelog
REVERT: ac186d2     feat. native ios & android refactor registerMediaMetaDataObserver     stage 2
REVERT: 5c40b09 feat. native ios & android integrate feat. react module integrate stage 1
REVERT: d9ed045 fix. constants variances
REVERT: 11e23ef update. changelog
REVERT: 459c2a2 fix. video render mode and release 2.4.0-alpha.5
REVERT: f3a9238 chore. update to 2.4.0-alpha.4
REVERT: 96a196a chore. update changelog
REVERT: 467b5a4 fix. typo
REVERT: 2d25dee fix. doc
REVERT: 30ded27 Merge pull request #71 from syanbo/fix/migrate-to-mainthread
REVERT: bc67497 fix. ios receive NSData
REVERT: 264bf17 fix. migrate ui api to main thread
REVERT: 447c86c chore. build
REVERT: 86fffd5 chore. update changelog
REVERT: 23d7452 Merge pull request #70 from syanbo/fix/rn-compatible
REVERT: ca4291f Merge branch 'master' into fix/rn-compatible
REVERT: 294268e feat. support typescript typing
REVERT: da4e4ed chore. remove yarn.lock
REVERT: 1d7c7c9 fix. compatiable react native 0.55.1 version
REVERT: e790e3e Merge pull request #67 from zhigang1992/master
REVERT: c565237 revert package.json
REVERT: d1c3d80 chore: add types
REVERT: c08db2f chore: remove tsconfig.json from npm ignore
REVERT: 474f1b0 v2.4.0-alpha-3
REVERT: 36ea0e0 chore: ship .d.ts files with .js
REVERT: 552aa2f fix. doc
REVERT: 3e373f0 Merge pull request #64 from syanbo/feature/update-2.4
REVERT: 3ba2d7a update readme
REVERT: c2640f4 add docs
REVERT: d9a9b52 update changelog
REVERT: 6689abe fix. typo
REVERT: 13e1863 add change log and update to 2.4.0
REVERT: b31a315 feat. support 2.4.0 android
REVERT: 2a5d518 feat. support 2.4.0.1 ios
REVERT: 8cffe1c fix. typo
REVERT: 2d8651a add chinese iOS documentation
REVERT: 34a7215 fix. typo
REVERT: ed48345 chore. update docs
REVERT: d03b767 chore. update CHANGELOG
REVERT: 64d9dbc Merge pull request #53 from CyrusZei/master
REVERT: 4e43a1e chore. update RtcEngine#init's doc
REVERT: 179ebd3 refactor. init# support audio / video only mode and dualStream switch
REVERT: f8708db update docs
REVERT: af34d35 fix. disableVideo
REVERT: ce38974 chore. fix description
REVERT: 5132c51 release. 2.3.3-alpha.6
REVERT: f73b527 Merge branch 'master' of https://github.com/syanbo/react-native-agora
REVERT: 9d3e2e1 fix. iOS binding
REVERT: 813e57d removed sudo when install Cocoapods
REVERT: 73b1ae8 Merge branch 'master' into master
REVERT: d672210 added arrows on the pictures
REVERT: 815937c add missing image step and change the alt text
REVERT: 2df8ba6 updated readme file
REVERT: 7b4d23c Add files via upload
REVERT: 940eed8 Merge pull request #49 from CyrusZei/patch-1
REVERT: a01cddd added some missing steps
REVERT: 2742708 fix. typo.
REVERT: e67ec9b Merge pull request #46 from syanbo/v2.x
REVERT: 8b4aaa2 fix. readme
REVERT: 119b20a Merge pull request #44 from syanbo/v2.x
REVERT: 803ef9d refactor docs to typescript
REVERT: 6a206ae Merge branch 'v2.x'
REVERT: a37c360 fix. doc
REVERT: 4f8740c Merge pull request #42 from syanbo/v2.x
REVERT: 465fef0 delete sample's Podfile.lock
REVERT: 36acb3e Merge pull request #41 from syanbo/v2.x
REVERT: c8c3225 update docs
REVERT: 782a3be remove. privacy project xcode settings
REVERT: c665c5c Merge pull request #40 from syanbo/v2.x
REVERT: d1f2b18 docs. add resources
REVERT: c85ad39 update docs
REVERT: 3563c36 fix. convert
REVERT: 2644ef1 fix. typo
REVERT: f83a44f update. docs
REVERT: 7e7d1e1 add doc & changelog
REVERT: 42235d6 fix. android & ios native wrapper
REVERT: 3a14727 chore. remove deprecated api
REVERT: 100e3a7 remove. mac native api
REVERT: 81819a6 fix. camelCase
REVERT: 540351a update. version 2.3.3-alpha.5
REVERT: b093a29 refactor. event
REVERT: 8dcb42e add compatibility
REVERT: 6167ad8 doc. add quick start
REVERT: 90f90fe UPDATE CHANGELOG
REVERT: 32aaf83 release 2.3.3-alpha.4
REVERT: 4d4091d chore. remove deprecated api
REVERT: c88caf8 chore. format code
REVERT: ab94890 fix. warn
REVERT: 9120073 chore. update ignore & remove iml
REVERT: 0bcd101 UPDATE CHANGELOG
REVERT: dcb6919 fix. ios native code typo
REVERT: 85ecdab fix. samples
REVERT: 00ac54b fix. android remoteUid
REVERT: c1be68f fix. ignore samples/**/package-lock.json
REVERT: 3ac3c08 fix docs
REVERT: 726fcdc fix. doc typo
REVERT: 83f86ee fix. npmignore
REVERT: 7b8ffed fix. docs
REVERT: 39740ee fix readme
REVERT: 6b4b81b upgrade lib
REVERT: 52bb7b2 add gitter and api docs
REVERT: 0d21c0c add agora api
REVERT: e2f14be add npmignore
REVERT: 24560e6 release 2.3.3-alpha.0
REVERT: 99f6c89 add lib
REVERT: ba58f1e add docs
REVERT: f507c1e remove deprecated file
REVERT: 3ab44c2 Merge branch 'Matrixbirds-master'
REVERT: 99855ff fix conflicts
REVERT: f6c2e07 fix compiler environment
REVERT: 97e80c2 fix. android native secret key nil
REVERT: 3593257 support native module ios dev environment
REVERT: 7ac95df add android rn support
REVERT: 20db6a9 remove unused files
REVERT: eb9e132 fix. ios
REVERT: 9a66481 fix. iOS demo
REVERT: 4ea5618 integerate ios react-native demo
REVERT: 2a0a57b fix. new 0.58.0
REVERT: 02412f8 upgrade sampleDemo
REVERT: 18f376c add pod
REVERT: cab6632 add AgoraRtcCryptoLoader
REVERT: d7ab5e9 add npmignore
REVERT: 5532a03 remove unused code
REVERT: 8671f8b git lfs
REVERT: db280f3 Merge branch 'master' of github.com:Matrixbirds/react-native-agora
REVERT: f1cd8ef use pod manage sdk framework
REVERT: 827098f upgrade iOS agora sdk
REVERT: 0ecc206 stash
REVERT: c22886a fix. error
REVERT: 8c01875 enhance. add typescript
REVERT: 024f98e Merge pull request #35 from Matrixbirds/master
REVERT: 024f98e Merge pull request #35 from Matrixbirds/master
REVERT: 8d4137f fix. package.json
REVERT: 8d4137f fix. package.json
REVERT: 9717b43 update. docs
REVERT: 9717b43 update. docs
REVERT: 7d1c55e add samples readme
REVERT: 7d1c55e add samples readme
REVERT: f05913a fix. docs
REVERT: f05913a fix. docs
REVERT: 18c8084 docs. sample readme
REVERT: 18c8084 docs. sample readme
REVERT: 6c74bd1 add sample
REVERT: 6c74bd1 add sample
REVERT: 6afa766 add build
REVERT: 6afa766 add build
REVERT: 90d63e1 add docs
REVERT: 90d63e1 add docs
REVERT: a789fba Merge pull request #31 from TeruyaHaroldo/master
REVERT: a789fba Merge pull request #31 from TeruyaHaroldo/master
REVERT: a0ed44d Bump version from 1.1.5 to 1.2.5;
REVERT: a0ed44d Bump version from 1.1.5 to 1.2.5;
REVERT: 9aa7c43 Added the listeners localVideoStats, remoteVideoStats, rtcEngineConnectionLost, networkQuality, lastmileQuality and joinChannelWithToken;
REVERT: 9aa7c43 Added the listeners localVideoStats, remoteVideoStats, rtcEngineConnectionLost, networkQuality, lastmileQuality and joinChannelWithToken;
REVERT: 1134694 v1.1.5
REVERT: 1134694 v1.1.5
REVERT: f152d1c Merge pull request #24 from yoonzm/master
REVERT: f152d1c Merge pull request #24 from yoonzm/master
REVERT: 651df42 Update AgoraModule.java
REVERT: 651df42 Update AgoraModule.java
REVERT: 0276c08 v1.1.4
REVERT: 0276c08 v1.1.4
REVERT: 22df71d Merge pull request #23 from yoonzm/master
REVERT: 22df71d Merge pull request #23 from yoonzm/master
REVERT: e1ae147 Update RCTAgora.m
REVERT: e1ae147 Update RCTAgora.m
REVERT: 852f537 Update AgoraModule.java
REVERT: 852f537 Update AgoraModule.java
REVERT: 9597ad2 v1.1.3
REVERT: 9597ad2 v1.1.3
REVERT: 077517d Merge pull request #20 from hrastnik/bugfix_mark-muted-as-final
REVERT: 077517d Merge pull request #20 from hrastnik/bugfix_mark-muted-as-final
REVERT: ed5ced6 Marked variable muted as final to fix compilation issue
REVERT: ed5ced6 Marked variable muted as final to fix compilation issue
REVERT: b225841 v1.1.2
REVERT: b225841 v1.1.2
REVERT: ed3ebe0 Merge pull request #19 from a1528zhang/master
REVERT: ed3ebe0 Merge pull request #19 from a1528zhang/master
REVERT: 90c46b2 修改版本号
REVERT: 90c46b2 修改版本号
REVERT: d2a365d 修改package.json
REVERT: d2a365d 修改package.json
REVERT: 60a8e63 增加onVideoMute 和 onAudioMute回调
REVERT: 60a8e63 增加onVideoMute 和 onAudioMute回调
REVERT: 63b18bb Update README.md
REVERT: 63b18bb Update README.md
REVERT: bf0cde2 Merge pull request #15 from Riant/master
REVERT: bf0cde2 Merge pull request #15 from Riant/master
REVERT: 1ac3395 更新说明文档
REVERT: 1ac3395 更新说明文档
REVERT: a43e70a 为 Android 添加 onStreamMessageError 监听
REVERT: a43e70a 为 Android 添加 onStreamMessageError 监听
REVERT: d032457 移除自动新建数据流通道的支持,以便使用者按需自主创建
REVERT: d032457 移除自动新建数据流通道的支持,以便使用者按需自主创建
REVERT: 83cd3ba 移除创建默认数据流通道的参数配置
REVERT: 83cd3ba 移除创建默认数据流通道的参数配置
REVERT: abe25b0 添加数据流相关 API
REVERT: abe25b0 添加数据流相关 API
REVERT: af64ce7 Update README.md
REVERT: af64ce7 Update README.md
REVERT: e6dc324 安卓修复
REVERT: e6dc324 安卓修复
REVERT: eec8275 图片调整
REVERT: eec8275 图片调整
REVERT: 9e6e163 1.0.9
REVERT: 9e6e163 1.0.9
REVERT: c574fc9 Merge pull request #10 from xuepx/master
REVERT: c574fc9 Merge pull request #10 from xuepx/master
REVERT: 383bf22 Update AgoraView.js
REVERT: 383bf22 Update AgoraView.js
REVERT: 689c063 Update AgoraView.js
REVERT: 689c063 Update AgoraView.js
REVERT: a8d3eb5 1.0.8
REVERT: a8d3eb5 1.0.8
REVERT: e0ac9e6 Update README.md
REVERT: e0ac9e6 Update README.md
REVERT: 346abe9 Update README.md
REVERT: 346abe9 Update README.md
REVERT: 1d30b53 调整AgoraView 修复安卓样式bug 添加文档
REVERT: 1d30b53 调整AgoraView 修复安卓样式bug 添加文档
REVERT: 0ff6676 iOS修改单例逻辑
REVERT: 0ff6676 iOS修改单例逻辑
REVERT: bf0f68e iOS完善
REVERT: bf0f68e iOS完善
REVERT: cecbea0 安卓方法添加
REVERT: cecbea0 安卓方法添加
REVERT: b8c80eb 安卓AgoraView封装
REVERT: b8c80eb 安卓AgoraView封装
REVERT: 06750be Merge remote-tracking branch 'origin/master'
REVERT: 06750be Merge remote-tracking branch 'origin/master'
REVERT: 1803e97 android add sdk
REVERT: 1803e97 android add sdk
REVERT: 0d94c0b Create README.md
REVERT: 0d94c0b Create README.md
REVERT: d4b95cf Create README.md
REVERT: d4b95cf Create README.md
REVERT: ea782bc change version
REVERT: ea782bc change version
REVERT: 227bff2 add index
REVERT: 227bff2 add index
REVERT: fb06ede add android + +
REVERT: fb06ede add android + +
REVERT: 03d3c99 add android
REVERT: 537c772 init

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 4623dc3
LichKing-2234 added a commit that referenced this issue May 12, 2023
* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from f1ed825..987de50

987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: 987de50b775615157512823211fd86be2c344493

* Squashed 'ios/RCTAgora/Base/' changes from df4d47e..a7ddd5e

a7ddd5e style: format
6db7748 feat: support 3.5.2
325c233 feat: support 3.5.1 & plugin
d4e2686 fix: mapToEncryptionConfig crash
f4be532 fix: compiler error
4eb127f chore: support 3.5.0.2
3c32dc5 chore: add API which is missing
3bb9210 fix: API call error
732df69 feat: support 3.4.6
782ec46 chore: prepare to migrate to iris
ba7fba7 chore: support 3.4.5
f25a603 fix: startAudioRecording bug
02b6cc3 chore: optimize startAudioRecording
88b3d59 style: format code
b60a451 Merge pull request #6 from AgoraLibrary/main/3.4.+
d1561f7 feat(upgrade): 3.4.1
bb84006 Merge pull request #5 from AgoraLibrary/main/3.3.+
4623dc3 fix: getErrorDescription key error
ee40ba1 Merge pull request #4 from AgoraLibrary/dev/3.3.0
f8bde68 Merge branch 'master' into dev/3.3.0
0db518f Merge pull request #3 from AgoraLibrary/dev/3.2.0
5f69768 Merge branch 'master' into dev/3.2.0
d355c51 Merge pull request #2 from AgoraLibrary/dev/3.1.0
b87cce2 fix: merge some bug fix
a81db07 fix: merge some bug fix
2d1ac8f fix: iOS selector error
98c4331 fix: type cast error
836f3b4 feat: support 3.3.1 for iOS
b422ce8 feat: support 3.3.0 for iOS
c8a08e5 Merge branch 'master' into dev/3.2.0
a290e73 fix: use the better way to fix rendering problems
56ab25b fix: `MetadataReceived` event parameters bug
daefc68 style: use shorthand arguments for lambda
561b3fd Merge branch 'master' into dev/3.2.0
12e2561 fix: some rendering problems when change render widget order
6f52bef Merge commit 'c8845fe04c1596fe2e7242302bf160bc671910cb' into rc/3.1.+
da3222a Merge branch 'master' into dev/3.2.0
c8845fe fix: `RtcSurfaceView` memory leak
3a55997 feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
4ee51a9 feat: upgrade to 3.2.0
73f3a32 Merge remote-tracking branch 'origin/dev/raw_data' into dev/raw_data
374f3e9 feat: iOS raw data plugin
cd09ccc iOS raw data plugin
12cf9cf * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
fc1e7e0 finish
c034b86 iOS finished
efe8898 Merge commit 'dbb223a1b79dc10717c0feb6127060eef66a895f' into rc/3.1.2
9e9ecfa - fix `Xcode10` `Swift4` compile error
dbb223a * fix iOS `FirstLocalVideoFrame` `VideoSizeChanged` `FirstRemoteVideoFrame` `FirstRemoteVideoDecoded` bug
d2c9afa - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
6eec86f - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
cab5a62 - add `startPreview` `stopPreview`
e8a38b1 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
a2b9df7 iOS finish
13282b6 iOS engine finish
65b7f70 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: a7ddd5e7463d720db83744c29a5982d154ddd39b

* feat: upgrade to 3.5.2

* Squashed 'ios/RCTAgora/Base/' changes from a7ddd5e..9d52a5f

9d52a5f fix: build failed on other platform

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 9d52a5f4b254e427c0917de71c278da38c4cb2d6

* feat: support 3.5.2

* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from 987de50..fbf0147

fbf0147 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: fbf0147a1ba57f0eabe9c5b54fffeec83a7e2c14

* Squashed 'ios/RCTAgora/Base/' changes from 9d52a5f..40fe426

40fe426 fix: getAudioFileInfo & selectAudioTrack

git-subtree-dir: ios/RCTAgora/Base
git-subtree-split: 40fe42656eea7efdb588fb7495ad7a452a804c0b
LichKing-2234 added a commit that referenced this issue May 12, 2023
* fix: add `AirPlay` to enum `AudioOutputRouting`

* Squashed 'android/src/main/java/io/agora/rtc/base/' changes from f1ed825..d36dc7e

d36dc7e fix: mapToColor issue
8443f1e fix: enable to enabled
fbf0147 fix: getAudioFileInfo & selectAudioTrack
987de50 feat: support 3.5.2
4ebf77c feat: support 3.5.1 & plugin
27c788c chore: mapToColor
0278629 feat: support 3.5.0.2
45dcd16 chore: add API which is missing
58ca4b0 fix: AudioRecordingConfiguration bug
4a32e12 chore: prepare to migrate to iris
276c9fe chore: support 3.4.5
783aecf chore: add ERR_ALREADY_IN_RECORDING
3aed6ce fix: startAudioRecording bug
510b405 chore: optimize
4f801b9 chore: optimize
ab71f52 chore: optimize startAudioRecording
07f81c7 chore: optimize
5a20e13 style: optimize
858b58f fix(uid compatible): int to uint
8d14d2d feat(upgrade): 3.4.1
be5efea Merge pull request #4 from AgoraLibrary/dev/3.3.0
382f858 Merge branch 'master' into dev/3.3.0
8671535 Merge pull request #3 from AgoraLibrary/dev/3.2.0
feabda3 Merge branch 'master' into dev/3.2.0
9e57891 Merge pull request #2 from AgoraLibrary/dev/3.1.0
ad03101 fix: merge some bug fix
df303ee fix: merge some bug fix
cd7a2cd feat: support 3.3.1 for Android
551ebfe fix: annotation build warning
9c48594 feat: support 3.3.0 for Android
de52ca6 Merge branch 'master' into dev/3.2.0
75f572d fix: use the better way to fix rendering problems
9ab28a7 fix: `MetadataReceived` event parameters bug
ddeaefb Merge branch 'master' into dev/3.2.0
313cddd chore: add .gitignore
c737102 fix: some rendering problems when change render widget order
2520e7a style: format with 2 spaces
2fef3ae feat: add `setClientRole(role: ClientRole, options?: ClientRoleOptions): Promise<void>`
fcb57cc feat: upgrade to 3.2.0
66eeaad Merge commit '0eab47114cde933482f90879e177fd019430cafd' into dev/raw_data
576473c Android add getNativeHandle
0eab471 feat: Android add getNativeHandle
66ed5b5 fix bug
e0d1d08 * fix `setDefaultAudioRoutetoSpeakerphone` crash bug * add `setAudioSessionOperationRestriction` and `sendCustomReportMessage` method
c82a9e1 finish
9fa3009 iOS finished
d69a73d android finished
51b093b - fix crash when rendering view without `channelId` property - fix `RtcLocalView` freezes after rendering remote view
10a3d01 - fix multiple channel render bug - remove `Types` from export, you can import enum or class by `import {} from 'react-native-agora'`
d998401 - add `startPreview` `stopPreview`
93621d3 - add `constructor` for typescript - fix Android `mapToChannelMediaInfo` crash - fix iOS `switchChannel` `sendMetadata` crash
d1d40f5 Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
b674506 Android finish
bdd398f change Double to Number
b17dd47 fix convert exception in mapToCameraCapturerConfiguration function
cf24c0b fix bugs
51f0ca3 fix bug from issue: #213 upgrade to 3.0.1

git-subtree-dir: android/src/main/java/io/agora/rtc/base
git-subtree-split: d36dc7ed0ad4f69ae251389330f75a5f9dca64b0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants