Socket
Socket
Sign inDemoInstall

cordova-plugin-iosrtc

Package Overview
Dependencies
17
Maintainers
3
Versions
61
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous124567Next

6.0.6

Diff

Changelog

Source

Version 6.0.6

  • Update ios_arch.js script link (PR #457 by @onerinas)
  • Fix removeStream and add real Ids with UUID suffix to PluginMediaStream and PluginMediaStreamTrack (PR #460)
  • handle webrtc-adapter multiple video.optional constraints values add support for maxHeight and maxWidth
  • Update README with sdpSemantics, bundlePolicy, rtcpMuxPolicy sample
hthetiot
published 6.0.5 •

Changelog

Source

Version 6.0.5

  • Fix missing typeof on constraints.video.facingMode.ideal
hthetiot
published 6.0.4 •

Changelog

Source

Version 6.0.4

  • Improve video constraints (width|height|aspectRatio|frameRate).(ideal|exact) and add (aspectRatio|frameRate|facingMode).(ideal|exact) support enhancement #451
  • Generate unique PluginMediaStream and PluginMediaStreamTrack, keep original streamId/trackId for internal calls #447
  • Add English facingLabel suffix if localizedName does not match for facing detection using label, fix PluginEnumerateDevices ordered array #446
  • Implement PluginRTCAudioController setCategory and use audioMode AVAudioSession.Mode.voiceChat and make initAudioDevices non-static #448
  • Fix Callbacks support for getUserMedia (PR #453 by @onerinas)
hthetiot
published 6.0.3 •

Changelog

Source

Version 6.0.3

  • make second argument MediaStream of RTCPeerConnection.prototype.addTrack optional #437
  • remove redundant PluginRTCAudioController.initAudioDevices call in getAllAudioDevices causing AVAudioSession to reset to its default settings #439
hthetiot
published 6.0.2 •

Changelog

Source

Version 6.0.2

  • implement M69 Native RTCPeerConnection.(addTrack|removeTrack) and sdpSemantics unified-plan support #407
  • fix: insertDtmf #431
hthetiot
published 6.0.1 •

Changelog

Source

Version 6.0.1

  • fix: stopCapture while RTCCameraVideoCapturer is not capturing causing crash due Assertion failure in -[FBSSerialQueue assertOnQueue] #426
hthetiot
published 6.0.0 •

Changelog

Source

Version 6.0.0

  • Use WebRTC M69
  • Use WebRTC.framework
  • implement PluginRTCVideoCaptureController with MediaTrackConstraintSet
  • Replace the libwebrtc static lib with the dynamic library from the WebRTC.framework build process using M69 (PR #399 by @hthetiot)
  • Be able to use minAspectRatio/maxAspectRatio #287
  • webrtc/adapter breaks deviceId constraint #282
  • Support for facingMode as a video constraint #315
  • Capturing a static image from the local MediaStream #116
  • Added Speakerphone funcionality #379
  • Restore PluginRTCAudioController including selectAudioOutput and move EnumerateDevice. setPreferredInput| saveAudioDevice into PluginRTCAudioController
  • Fix closing and re-opening local stream several times #247
  • H264 issues #170
  • implement RTCPeerConnectionFactory(encoderFactory, decoderFactory) using getSupportedVideoEncoder to enable VP8 and VP9 #416
  • Add Script to manipulate WebRTC binary architectures #421
  • Use clean WebRTC.framework build with x86 and ARM support #412
  • Decode XML entities in project name in iosrtc-swift-support.js hook #413
  • Update travis build to use Xcode 11.0 (11A420a) and iOS 13 support #376
  • Generic RTCPeerConnection constraint handling #119 via #394
  • Video renders in landscape, but not portrait orientation #360
  • Adapter JS change frameRate constraints #286
  • Regression switch camera fail (stop stream, remove stream from peer, get stream, add stream to peer, renegociate, fail on m69 but not master)
  • Fix GSM call interrupts the current WebRTC call (Note: Use cordova.plugins.backgroundMode.enable(); on local media Start/Stop).
hthetiot
published 5.0.6 •

Changelog

Source

Version 5.0.6

  • Decode XML entities in project name in iosrtc-swift-support.js hook (PR #413 by @GProst).
hthetiot
published 5.0.5 •

Changelog

Source

Version 5.0.5

  • Fix RTCPeerConnection.addTrack when providing stream argument and when multiple tracks are added.
  • Handle webrtc-adapter getUserMedia constraints mandatory / optional syntax (PR #405 by @hthetiot).
  • Restore Callbacks Support on registerGlobals getUserMedia|enumerateDevices RTCPeerConnection.prototype.createAnswer|createOffer|setRemoteDescription|setLocalDescription|addIceCandidate support for JsSIP, SIP.js and sipML5 (PR #404 by @hthetiot).
  • Update extra/hooks/iosrtc-swift-support.js to be trigger on after_prepare and handle existing SWIFT_OBJC_BRIDGING_HEADER values instead of overiding them (PR #402 by @hthetiot).
  • Update README.md usages typo and add Requirements about swift-version add npm version badge and travis status badge.
hthetiot
published 5.0.4 •

Changelog

Source

Version 5.0.4

  • Fix MediaStream.create false positive "ERROR: video track not added" and "ERROR: audio track not added" cause the rtcMediaStream already has them internaly trigger by getUserMedia.
  • Detect deprecated callbacks usage and throw Error instead of been silent to assist 5.0.1 to 5.0.2 migration from WebRTC callback RTCPeerConnection.(createOffer|createAnswer|setLocalDescription|setRemoteDescription|addIceCandidate|getStats) and getUserMedia API.
  • Reset enumerateDevices videoinput order with front camera first to keep legacy behavior.
  • Use safeAreaLayoutGuide for ios 11 and NSLayoutConstraint for ios 10 to fix elementView bad position depending status bar visibility (PR #367 by @hthetiot).
  • Recognize when a video receives a new srcObject and re-render it (PR #367 by @SejH).
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc