forked from flutter-webrtc/flutter-webrtc
-
Notifications
You must be signed in to change notification settings - Fork 0
fix and corretions #1
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…nt between binary or text data also the portable string class introduced corruption if used with binary data containing zero bytes. Updated library see github.com/webrtc-sdk/libwebrtc/pull/21 (#935) Co-authored-by: Patrick Winter <patrick.winter@zuehlke.com>
* setStreamHandler on main thread * move to bottom
…emote streams (#952) * Fix "Reply already submitted" error when adding or removing tracks * Fix setVolume() not working on remote streams Co-authored-by: GeorgeAmgad <georgeamgad@innuva.com>
* fix: Use RTCYUVHelper instead of external libyuv library. * chore: update .podspec.
Added a space above "## Functionality" so Markdown is displayed properly.
* Split data channel's id from the id we use to locate it * swift impl * windows impl * fix ci. * windows build fixes Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com>
* bufferedamount * Added Function(int currentAmount, int changedAmount)? onBufferedAmountChange callback and set bufferedAmount as non nullable * Added Function(int currentAmount, int changedAmount)? onBufferedAmountChange callback and set bufferedAmount as non nullable * Added Function(int currentAmount, int changedAmount)? onBufferedAmountChange callback and set bufferedAmount as non nullable * minor bug fix * [Android] Added onBufferedAmountLow callback which will return currentBuffer ans will be called if bufferedAmountLowThreshold is set a value * [Android] Added onBufferedAmountLow callback which will return currentBuffer ans will be called if bufferedAmountLowThreshold is set a value * Update rtc_data_channel_impl.dart Co-authored-by: CloudWebRTC <duanweiwei1982@gmail.com>
* Add PeerConnectionState. * Cleanup when peerconnection disposed.
* IPC Broadcast Extension impl * React-native-webrtc attribution * default to in app, require deviceId == broadcast for now * update flutter version in build action fixes error in flutter analyze
* feat: Screen Capture for macOS. * chore: more commit. * chore: update. * chore: link files. * update. * update. * chore: update. * update. * Use CapturerStopHandler/CompletionHandler to stop the video capture. * chore: Added window selection dialog. * import_sorter. * fix flutter analyze. * update. * chore: fall back to default screen if no deviceId is specified.
* Support Screen capture * Support Windows capture * DesktopCapturer implementation * DesktopCapturer implementation * libwebrtc m97 update * fix DesktopCapturer implementation on webrtc-interface * - fix flutter lib - fix flutter-plugin (thumbnails) * chore: merge changes from master. * chore: flutter format. * update. Co-authored-by: Danil Kubrakov <danil.kubrakov@migogroup.ru> Co-authored-by: cloudwebrtc <duanweiwei1982@gmail.com>
* fix camera not released. * update.
* Add screen sharing event listener. * chore: force reload media list when re-getSources. * chore: add stopRefershSources. * chore: update. * Update flutter_webrtc.podspec * chore: update. * fix typo. * chore: Improve interface and events. * chore: Improve and remove redundant code. * chore: Remove code that is no longer used. * feat: Add fps support for desktop capture. * update. * chore: Remove Timer from native layer. * chore: print DesktopCapturer status. * chore: Fix the thumbnail cannot pass value when getSources. * using videoSourceForScreenCast create videoSource for screen sharing. * chore: Compatible for flutter web.
… type in the video Contraints (#1033) _localStream = await navigator.mediaDevices.getUserMedia({ 'audio': true, "video": { "mandatory": { "minWidth": widget.cameraConfig.encodeSettings.width.toString(), "minHeight": widget.cameraConfig.encodeSettings.height.toString(), "minFrameRate": widget.cameraConfig.fps.toString(), }, "facingMode": "user", "optional": [], } });
Fix get render null because renders is map, should use valueAt for avoiding null when get item
… thumbnails update. (#1049) * fix: Fix thumbnails causing UI to get stuck and white flickering when thumbnails update. * update. * fixed for windows. * update.
…putDevice (#933) * Implementation returns a list of audio sources,imp fun setPreferredInputDevice * format code
* chore: Add selectAudioOutput method. * cleanup. * update. * bump version. * feat: selectAudioOutput support for macOS. * Android audio outputs and audio selection * chore: code format. * chore: update loopback sample. * update webrtc-interface. * Fix compilation errors for iOS. * Audio device enumeration for iOS. * Add mediaDeviceEvent for MediaDeviceNative. * feat: Implemented ondevicechang events for windows. * chore: feat: Implemented ondevicechange events for Android. * Tidy up the code. * feat: Implemented ondevicechange events for macOS. * chore: Use the unified Events channel to transmit the ondevicechange event. * chore: Use the unified Events channel to transmit the ondevicechange event (win). * Remove unused import. * feat: Implemented ondevicechange events for iOS. * Replace AVAudioSession with RTCAudioSession. * Add setPreferredInput/setPreferredOutput. * Implementation returns a list of audio sources,imp fun setPreferredInputDevice (#933) * Implementation returns a list of audio sources,imp fun setPreferredInputDevice * format code * update. * Add SetPreferredInput for win. * update. * update. * fix compile error for mac. Co-authored-by: davidliu <davidliu@deviange.net> Co-authored-by: 代码人生 <zjzhang@126.com>
* feat: new loopback sample for data-channel. * update. * fix data channel issue for windows. * Fix the bug of missing events in data channel. * update.
fix bug with track dispose cannot close video
* Added callback onFirstFrameRendered * Added callback onFirstFrameRendered
* fix: Make sure local stream/track dispose correctly. * chore: update. * fix: Fixed the issue that the video track was released early due to wrong setting of takeOwnership. * update method name.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[0.9.8] - 2022-09-30
[0.9.7] - 2022-09-13
[0.9.6] - 2022-09-06