Skip to content
Snippets Groups Projects

support multiple codecs in SIP

All threads resolved!

This is basically two/three parts:

  • query for available GStreamer elements
  • adjust SDP offer/answers
  • run the media pipeline with negotiated codec
Edited by Evangelos Ribeiro Tzaras

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 11 commits

    • 868b3bd7 - media: manager: support multiple codecs SDP wise
    • 462e5d42 - sip: media: use number types for payload id and clock rate
    • ed3f9948 - sip: call: rename setup local/remote connection functions
    • 7c89c06c - sip: media: rework codec negotiation
    • 43941046 - sip: media-pipeline: only create pipeline after codec negotiation
    • f749cf3e - sip: gst-rfc3551: query for plugin availability
    • f3d93fea - sip: gst-rfc3551: Add docstrings for public functions
    • 5d297bd2 - tests: Update year in SPDX header
    • 23189ec4 - tests: Test SDP messages
    • 30b1f00f - sip: media-manager: fix G_LOG_DOMAIN
    • 725ead57 - sip: media-manager: fix SDP message when there is no supported codec

    Compare with previous version

  • v2:

    • Addded testing of generated SDP messages (thanks @guido.gunther !)
    • Fixed an issue when generating SDP message when there is no supported codec.
  • resolved all threads

  • Guido Gunther added 14 commits

    added 14 commits

    • aebd8ff6 - 1 commit from branch Librem5:master
    • af3cda9c - media-manager: codestyle
    • 9fd43eac - sip: media-manager: remove unused function prototypes
    • 7d113d41 - media: manager: support multiple codecs SDP wise
    • 157dc1ff - sip: media: use number types for payload id and clock rate
    • 4eb07148 - sip: call: rename setup local/remote connection functions
    • c2bd6e93 - sip: media: rework codec negotiation
    • a5a9f728 - sip: media-pipeline: only create pipeline after codec negotiation
    • 2cb81390 - sip: gst-rfc3551: query for plugin availability
    • d2538705 - sip: gst-rfc3551: Add docstrings for public functions
    • 2506827c - tests: Update year in SPDX header
    • 9502d109 - tests: Test SDP messages
    • 7d8be1d6 - sip: media-manager: fix G_LOG_DOMAIN
    • 63cc6507 - sip: media-manager: fix SDP message when there is no supported codec

    Compare with previous version

  • Guido Gunther enabled an automatic merge when the pipeline for 63cc6507 succeeds

    enabled an automatic merge when the pipeline for 63cc6507 succeeds

  • merged

  • Please register or sign in to reply
    Loading