You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Improved modularization by updating import statements to use framework-style imports.
Updated
Updated import paths to use <QuickbloxWebRTC/...> instead of direct file references.
Improved session handling by introducing didReceiveNewSessionV2:userInfo: as a replacement for the deprecated method.
Deprecated
Deprecated didReceiveNewSession:userInfo: in favor of didReceiveNewSessionV2:userInfo:.
Marked recorder property in QBRTCSession as deprecated with a message indicating it is no longer supported.
Fixed
Adjusted header imports for better compatibility and maintainability.
Removed redundant imports to streamline compilation.
Migration Guide
If you were using didReceiveNewSession:userInfo:, migrate to didReceiveNewSessionV2:userInfo: for improved session management.
Update any direct imports of QBRTCMediaStreamTrack.h, QBRTCTypes.h, QBRTCBaseSession.h, QBRTCBaseClientDelegate.h, and others to use the <QuickbloxWebRTC/...> format.
Ensure that deprecated properties and methods are replaced with their updated alternatives to avoid compatibility issues.
The recorder property in QBRTCSession is now deprecated and should not be used.