Paweł Domas
d0ce2d6866
feat: add SdpTransformUtil
* ref(TraceablePeerConnection): rename var to what it is
* ref(ssrc info): get rid of 'ssrc' and 'group' roots
Removes 'ssrc' and 'group' root Objects from "ssrc info" structure.
Also removed redundant 'primarySSRC' from the group.
Do not split and join back and forth the SSRCs, but store them as
numbers.
* feat: add SdpTransformUtil
* ref(rtxModifier): rename "previousAssociatedRtxStream"
* ref(RtxModifier): use for .. of
* fix(SdpConsistency): organize imports
* fix(RtxModifier): organize imports
* ref(JitsiLocalTrack): simplify the expression
* extract MLineWrap (ongoing)
* ref(TPC.extractSSRCMap): some ES6 cleanup
* ref(RtxModifier): use template strings
* doc(SdpTransformUtil): update and fill missing
* ref(SdpTransformUtil): const, template strings
* style(TPC): object formatting
* ref(JitsiLocalTrack): simplify expression + syntax
* ref(TPC): more "extractSSRCMap" improvements
* ref(RtxModifier): const all the things
* ref(SdpConsistency): template strings
* ref(SdpTransformUtil): syntax + other
* doc(SdpConsistency): add throws description
* fix(TPC): broken "extractSSCMap"
* fix(JitsiConference): adopt to Map
* ref(SdpTransformUtil): remove forEachSSRCGroup and static methods
hace 8 años
bbaldino
e1b7f93461
Merge pull request #380 from jitsi/recvonly_ssrc
Fixes for the recvonly SSRC logic
hace 8 años
paweldomas
c747fd4615
fix: transitions between video and no video
hace 8 años
Devin Wilson
adc5e046a8
fix(RTC): invalid reference
hace 8 años
Devin Wilson
73dc16a7a9
Fix generate recvonly ssrc when no video
hace 8 años
George Politis
eda37a27c9
Merge pull request #365 from saghul/disableRtx-default
rtx: set disableRtx default to true
hace 8 años
Saúl Ibarra Corretgé
6b542ce43e
rtx: fix advertising RTX support in disco
hace 8 años
Saúl Ibarra Corretgé
1a1857d600
rtx: always pass the disableRtx to Jicofo when creating a conference
Make no assumptions about the default value in Jicofo.
hace 8 años
Saúl Ibarra Corretgé
3cc117992e
rtx: fix checking for RTX support when generating new SSRC info
hace 8 años
Lyubo Marinov
147ca8e123
ES6 shorthand method definitions
hace 8 años
Lyubo Marinov
d08c568c5b
React Native uses Plan B
Otherwise, RTX may break setRemoteDescription and the respective
receive video(s) will not render because their packets will be dropped.
hace 8 años
Lyubo Marinov
c8d7989a80
Stick to the exact package versions for the direct dependencies
hace 8 años
bbaldino
35b776b76c
Merge pull request #374 from jitsi/convert_to_ES6
Convert to es6
hace 8 años
paweldomas
d00452a667
ref(JingleSessionPC): use "setTimeout"
hace 8 años
paweldomas
e54ed84c6f
doc(JingleSessionPC): adjust FIXME
hace 8 años
paweldomas
27c90ef251
ref(JingleSessionPC): nuke 'self'
hace 8 años
paweldomas
6455d21cc7
ref(JingleSessionPC): longer var names
hace 8 años
paweldomas
b524403a17
doc(JingleSessionPC): typo
hace 8 años
paweldomas
14f4acc772
doc(JingleSessionPC): indentation
hace 8 años
paweldomas
e081b66c87
style(JingleSessionPC): remove extra space
hace 8 años
paweldomas
48a8d0b591
style(JingleSession): remove extra space
hace 8 años
paweldomas
7ec99f8622
doc(JingleSession): mark doInitialize as protected
hace 8 años
paweldomas
2f6552b857
ref(JingleSessionPC): use template string
hace 8 años
paweldomas
e2b0c4fc7b
ref(JingleSession): use template string
hace 8 años
paweldomas
d7eab87424
doc(JingleSession): remove misleading comment
hace 8 años
paweldomas
2d8dfbcd2a
ref(JingleSession): rename 'me' to 'localJid'
hace 8 años
paweldomas
cb9e5674a0
ref(JingleSession): reorder arguments
hace 8 años
paweldomas
86553336d9
style(JingleSession): organize imports
hace 8 años
paweldomas
d970947aae
style(ChatRoom): use import
hace 8 años
paweldomas
8ad3e55300
style(ParticipantConnectionStatus): use import
hace 8 años
paweldomas
043de48f60
style(RTCUtils): use import
hace 8 años
paweldomas
70df257439
style(RTC): use import
hace 8 años
paweldomas
96124b6834
style(JitsiTrack): use import
hace 8 años
paweldomas
7b1429cc16
style(JitsiLocalTrack): use import
hace 8 años
paweldomas
e9268c2135
style(JitsiMeetJS): use import
hace 8 años
paweldomas
9e7e3ddfe1
style(JitsiMediaDevices): use import
hace 8 años
paweldomas
791dfb596f
style(JitsiConferenceEventManager): use import
hace 8 años
paweldomas
7a81fce347
style(JingleSessionPC): line limit + indentation
hace 8 años
paweldomas
c9c6929c49
style(JingleSessionPC): fix indentation
hace 8 años
paweldomas
b110968baa
ref(JingleSessionPC): use const or let
hace 8 años
paweldomas
dd620e1c5a
ref(JingleSessionPC): convert to ES6 syntax
hace 8 años
paweldomas
f0d128484d
ref(MediaType): convert to ES6 syntax
hace 8 años
paweldomas
5e2f924857
ref(JingleSession): convert to ES6 syntax
hace 8 años
Paweł Domas
444b56f942
Merge pull request #377 from saghul/revert-resolution
Revert "Make sure the minimum resolution is no less than 320 x 180"
hace 8 años
Saúl Ibarra Corretgé
fbcf2184d7
Revert "Make sure the minimum resolution is no less than 320 x 180"
This reverts commit 886bc1519d .
Turns out Chrome decides to not choose the maximum possible resolution when
given a range. Oh well!
hace 8 años
Paweł Domas
1c549940e0
Merge pull request #376 from jitsi/fix_caps
fix(Caps): Version attribute generation
hace 8 años
hristoterezov
e3d2a2bf71
fix(Caps): Version attribute generation
hace 8 años
bbaldino
a43f76b8a9
Merge pull request #375 from jitsi/fix-transport-replace
Fix broken 'transport-replace'
hace 8 años
paweldomas
f2c5c118aa
fix(JingleSessionPC): transport-replace
hace 8 años
bbaldino
12a91dcf17
Merge pull request #373 from jitsi/move_TPC
Move TraceablePeerConnection to RTC
hace 8 años