Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
f266367
init
LichKing-2234 Apr 8, 2020
6e1d64f
fix instance undefined
LichKing-2234 Apr 8, 2020
03557e7
git ignore lib
LichKing-2234 Apr 8, 2020
23d47b2
finish
LichKing-2234 Apr 16, 2020
1c31fec
optimize finish
LichKing-2234 Apr 21, 2020
d128bfb
fix bug
LichKing-2234 Apr 21, 2020
72bba79
fix version
LichKing-2234 Apr 21, 2020
c237db9
optimize
LichKing-2234 Apr 21, 2020
175cbbd
finish
LichKing-2234 Apr 22, 2020
7366f1a
optimize readme
LichKing-2234 Apr 22, 2020
14fccb2
add app type
LichKing-2234 Apr 22, 2020
0bfde3c
optimize docs
LichKing-2234 Jun 3, 2020
793afbf
fix link bug
LichKing-2234 Jun 3, 2020
47c77b4
optimize readme
LichKing-2234 Jun 3, 2020
f1ed825
init
LichKing-2234 Jun 8, 2020
df4d47e
init
LichKing-2234 Jun 8, 2020
6e792be
temp remove
LichKing-2234 Jun 8, 2020
fcb6e23
Add 'ios/RCTAgora/Base/' from commit 'df4d47eacacfca03e251e54a814a1a1…
LichKing-2234 Jun 8, 2020
f9169f5
Add 'android/src/main/java/io/agora/rtc/base/' from commit 'f1ed8250d…
LichKing-2234 Jun 8, 2020
540b7e6
fix bug from issue: https://github.com/syanbo/react-native-agora/issu…
LichKing-2234 Jun 12, 2020
51f0ca3
fix bug from issue: https://github.com/syanbo/react-native-agora/issu…
LichKing-2234 Jun 12, 2020
65b7f70
fix bug from issue: https://github.com/syanbo/react-native-agora/issu…
LichKing-2234 Jun 12, 2020
7aca568
fix bugs
LichKing-2234 Jun 12, 2020
cf24c0b
fix bugs
LichKing-2234 Jun 12, 2020
462f500
fix bugs
LichKing-2234 Jun 12, 2020
69986f9
fix convert exception in mapToCameraCapturerConfiguration function
Macrow Jun 18, 2020
ae65b83
change Double to Number
Macrow Jun 19, 2020
4ef22db
Merge pull request #219 from Macrow/beta/3.0.0
LichKing-2234 Jun 19, 2020
1b4bdf5
fix android `setCameraCapturerConfiguration` bug
LichKing-2234 Jun 19, 2020
a140bc2
fix lib ignore bug
LichKing-2234 Jun 22, 2020
b674506
Android finish
LichKing-2234 Jun 22, 2020
7334475
optimize doc
LichKing-2234 Jun 22, 2020
e8557cd
Merge commit 'b67450678710cbc3ad4fcf72d8b53dd695d0a8e8' into beta/3.0.0
LichKing-2234 Jun 23, 2020
13282b6
iOS engine finish
LichKing-2234 Jun 28, 2020
a2b9df7
iOS finish
LichKing-2234 Jun 29, 2020
f6d6c0c
Merge commit 'a2b9df778c75f9070c6c7f9e7836f5cb12b53fb3' into beta/3.0.0
LichKing-2234 Jun 29, 2020
5973751
- support 3.0.1.1 native sdk
LichKing-2234 Jun 29, 2020
4fe65d9
Fixed typo causing `unresolved identifier`
marqroldan Jul 1, 2020
2a9b337
Merge pull request #227 from marqroldan/patch-1
LichKing-2234 Jul 1, 2020
03d8a04
- fix lib ignore bug
LichKing-2234 Jul 2, 2020
4862362
- fix lib ignore bug
LichKing-2234 Jul 2, 2020
d7585de
change demo link
LichKing-2234 Jul 7, 2020
59d92fd
- fix iOS event warn
LichKing-2234 Jul 7, 2020
def982b
- add `constructor` for typescript
LichKing-2234 Jul 9, 2020
0f90be4
- prerelease 3.0.1-rc.1
LichKing-2234 Jul 10, 2020
26bbf1f
Merge branch 'master' into beta/3.0.0
LichKing-2234 Jul 10, 2020
b6ba90a
Merge branch 'beta/3.0.0' into rc/3.0.1
LichKing-2234 Jul 10, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 21 additions & 68 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,78 +1,31 @@
# OSX
#
.DS_Store
.tmp/
build/

# Xcode
#
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
#xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
#*.xcuserstate
#project.xcworkspace
project.xcworkspace/
xcuserdata/
Pods/
Podfile.lock

# Android/IntelliJ
#
build/
.idea
.gradle
# Android/IntelliJ/VSCode
.idea/
.gradle/
gradle/
local.properties
*.iml
.vscode/
android/app/.settings/
android/.settings/
android/app/.classpath
android/app/.project
android/.project
typings/
typings.json

# node.js
#
node_modules/
npm-debug.log
yarn-error.log

# BUCK
buck-out/
\.buckd/
*.keystore

# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md

fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
android/src/main/res/drawable/
**/*.*~
**/*.swp
**/*.~
.project
.settings
.classpath
.jest/
xcuserdata
*.pbxproj
*.xcworkspace
*.zip
.byebug_history
Untitled*
Pods
**/*~
xcuserdata*
**/*/xcuserdata*
.vscode
samples/**/package-lock.json
*.iml
android/bin
__tests__/
yarn.lock
npm-debug.log
npm-lock.json
package-lock.json
docs/api
44 changes: 5 additions & 39 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,40 +1,6 @@
*.*~
**/*.*~
*.md
*.MD
.DS_Store
samples
__tests__
docs
.*.swp
._*
.DS_Store
.git
.hg
.npmrc
.lock-wscript
.svn
.wafpickle-*
config.gypi
CVS
npm-debug.log
node_modules
ios/Pods
ios/Podfile*
xcuserdata*
**/*/xcuserdata*
src/**/*.ts
src/**/*.tsx
!android/src/
!android/build.gradle
**/*.iml
**/*.properties
.project
proguard-rules.pro
.gradle
.idea
.settings
.vscode
package-lock.json
android/bin
.idea/
docs/
lib/**/*.map
lib/**/*.tsbuildinfo
samples/
src/
57 changes: 55 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,58 @@
## THE CHANGELOG

#### 3.0.1-rc.1
- prerelease 3.0.1-rc.1

#### 3.0.1-beta.9
- add `constructor` for typescript
- fix Android `mapToChannelMediaInfo` crash
- fix iOS `switchChannel` `sendMetadata` crash

#### 3.0.1-beta.8
- fix iOS event warn
- fix ts array declare error

#### 3.0.1-beta.7
- fix lib ignore bug

#### 3.0.1-beta.6
- support 3.0.1.1 native sdk
- fix iOS `RtcChannelEvent` `NetworkQuality` crash

#### 3.0.1-beta.5
- fix lib ignore bug

#### 3.0.1-beta.4
- fix android `setCameraCapturerConfiguration` bug

#### 3.0.1-beta.3
- fix iOS `mirrorMode` bug

#### 3.0.1-beta.2
- fix `createWithAreaCode` bug
- fix render black screen bug

#### 3.0.1-beta.1
- support 3.0.1 native sdk

#### 3.0.0-beta.6
- fix iOS link bug

#### 3.0.0-beta.5
- optimize doc

#### 3.0.0-beta.4
- optimize code

#### 3.0.0-beta.3
- optimize doc

#### 3.0.0-beta.2
- optimize

#### 3.0.0-beta.1
- support 3.0.0 native sdk

#### 2.9.1-alpha.7
- fix `setBeautyEffectOptions` bugs

Expand Down Expand Up @@ -75,7 +128,7 @@
6. Add event `rtmpStreamingStateChanged` for rtmp streaming troubleshooting
7. Add event `audioCodecProfile` on `liveTranscoding` interface.
8. Add event `networkTypeChanged` for network troubleshooting.
9. Add method `registerMediaMetadataObserver` method, this method enables you to add synchronized metadata in the video stream for more diversified live broadcast interactions, such as sending shopping links, digital coupons, and online quizzes. note: Call this method before the joinChannel method. and applies to `channelProfile` with 1.
9. Add method `registerMediaMetadataObserver` method, this method enables you to add synchronized metadata in the video stream for more diversified live broadcast interactions, such as sending shopping links, digital coupons, and online quizzes. note: Call this method before the joinChannel method. and applies to `channelProfile` with 1.
10. Add method `sendMediaData`, this method enables you send media data under the live broadcast mode (`channelProfile` = 1) note: call this method after the `registerMediaMetadataObserver` method.
11. Add event `audioMixingStateChanged` and Deprecate event 'localAudioMixingFinish`.
11. Add `firstRemoteAudioDecoded` event you can get more detail [here](https://docs.agora.io/en/Interactive%20Broadcast/release_android_video?platform=Android#v241)
Expand All @@ -85,7 +138,7 @@
- support 2.4.0-alpha.2 using 0.55.1 as peerDependency and support typescript
- support 2.4.0-alpha.3 bugfix iOS receiveStreamMessage data is null
- support 2.4.0-alpha.4 bugfix iOS videoSizeChanged field rotation typo
- support 2.4.0-alpha.5 bugfix Android & iOS side not support fit mode and hidden mode.
- support 2.4.0-alpha.5 bugfix Android & iOS side not support fit mode and hidden mode.
1. Deprecate & Remove: setupLocalVideo & setupRemoteVideo
2. rename iOS side constants
```
Expand Down
6 changes: 3 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License
The MIT License (MIT)

Copyright (c) 2018 syanbo
Copyright (c) 2020 luxuhui

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand All @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
Loading