toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'encodings': encodings.map((e) {
return {
'rid': e.rid,
'maxBitrate': e.maxBitrate,
// Add other fields if necessary based on RtpEncodingParameters definition
};
}).toList(),
'codecOptions': codecOptions?.toMap(),
'track': track,
'stream': stream,
'codec': codec,
..._extraProperties,
};
}