2.9.0
Added:
-
Add possibility to set a bandwidth limit for the video call.
Set the bandwidth at create sssion byQB.webrtc.createNewSession(calleesIds, sessionType, callerID, { bandwidth: Number });
. -
Add DELETE Custom Object by criteria by updated a method QB.data.delete.
Now the method takesQB.data.delete(className, {string|array|object}, callback)
where second parameter an id (String) or a list of ids (Array) or criteria rules (Object) to delete.
Check out docs for more details;
Updated:
-
Normalize an answer on DELETE Custom Object by criteria for any passed types.
Check out docs for more details; -
Update QB.webrtc.onCallStatsReport(session, userId, stats, error) listener;
Samples:
-
Add ability set credentials and endpoints by search param of URL in webRTC sample:
https//:www.host.com/?appId={Number}&authKey={String}&authSecret={String}&endpoints.api={String}&endpoints.chat={String}
.
Also remove production configuration/app and leave stage app configuration; -
Add a bandwidth configuration to WebRTC sample;
-
Remove code for "Hack for Firefox" (https://bugzilla.mozilla.org/show_bug.cgi?id=852665) cause we are support FF52+ now;