Comparing version 0.2.1 to 0.3.0
{ | ||
"name": "sdp", | ||
"version": "0.2.1", | ||
"version": "0.3.0", | ||
"description": "A parser/serializer for SDP to JSON. Useful for converting SDP to other formats like Jingle for WebRTC signalling", | ||
@@ -5,0 +5,0 @@ "main": "sdp.js", |
15
sdp.js
@@ -161,3 +161,3 @@ var _ = require('underscore'); | ||
payloads[codec].name = vals[0]; | ||
payloads[codec].clockSpeed = vals[1] || undefined; | ||
payloads[codec].clockrate = vals[1] || undefined; | ||
payloads[codec].channels = vals[2] || 1; | ||
@@ -193,3 +193,4 @@ } | ||
var fb = { | ||
type: parsed.shift(), | ||
type: parsed.shift() || '', | ||
subtype: parsed.shift() || '', | ||
params: parsed | ||
@@ -215,4 +216,4 @@ }; | ||
var payloadOpts = [payload.name]; | ||
if (payload.clockSpeed) { | ||
payloadOpts.push(payload.clockSpeed); | ||
if (payload.clockrate) { | ||
payloadOpts.push(payload.clockrate); | ||
} | ||
@@ -227,3 +228,2 @@ if (payload.channels > 1) { | ||
payload.parameters = payload.parameters || []; | ||
@@ -245,3 +245,3 @@ if (payload.parameters.length) { | ||
key: 'rtcp-fb', | ||
value: [payload.id, fb.type, fb.params.join(' ')].join(' ') | ||
value: [payload.id, fb.type, fb.subtype, fb.params.join(' ')].join(' ') | ||
}); | ||
@@ -258,3 +258,4 @@ }); | ||
var fb = { | ||
type: parsed.shift(), | ||
type: parsed.shift() || '', | ||
subtype: parsed.shift() || '', | ||
params: parsed | ||
@@ -261,0 +262,0 @@ }; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
229406
6335