Open Bug 1112737 Opened 10 years ago Updated 2 years ago

Delete all sipcc _build_attr_ functions and associated machinery

Categories

(Core :: WebRTC: Signaling, defect, P5)

defect

Tracking

()

backlog tech-debt

People

(Reporter: mt, Unassigned)

Details

(Keywords: good-first-bug)

We have our own SDP serializers now.  It's time to delete some more code.
backlog: --- → tech-debt
Rank: 45
Priority: -- → P4
Whiteboard: good first bug
Hi
  I would like to work on this bug. Can you please tell me how to proceed?
Basically, all of the stuff here needs to be removed (excepting perhaps sdp_build_attr_fmtp_params, since we actually use it, although I suspect we could remove that too):

https://dxr.mozilla.org/mozilla-central/search?q=sdp_build_attr&redirect=false&case=false

Removing all of those will necessitate removing stuff like this, which is presently used in some places in sdp_unittests.cpp:

https://dxr.mozilla.org/mozilla-central/source/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c#1182

These test-cases will need to be modified to use the new serialization code. An example of this is here:

https://dxr.mozilla.org/mozilla-central/source/media/webrtc/signaling/test/sdp_unittests.cpp?from=sdp_unittests.cpp#878
Mass change P4->P5 to align with new Mozilla triage process.
Priority: P4 → P5
I am a newbie and I would like to work on it.Can I proceed??
In this bug can we delete sdp_build_attr_.... functions too?
Keywords: good-first-bug
Whiteboard: good first bug
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.