Skip to content
Snippets Groups Projects

webrtcsink: implement generic data channel control mechanism ..

.. and deprecate data channel navigation in favor of it.

A new property, "enable-data-channel-control" is exposed, when set to TRUE a control data channel is offered, over which can be sent typed upstream events.

This means further upstream events will be usable, for now only navigation and custom upstream events are handled.

In addition, send response messages to notify the consumer of whether its requests have been handled.

In the future this can also be extended to allow the consumer to send queries, or seek events ..

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
  • Loïc Le Page
  • added 1 commit

    • 368c46b8 - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • Mathieu Duponchelle resolved all threads

    resolved all threads

  • added 1 commit

    • 4c478e61 - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • added 1 commit

    • 3cab9cd9 - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • Mathieu Duponchelle resolved all threads

    resolved all threads

  • Mathieu Duponchelle marked this merge request as ready

    marked this merge request as ready

  • added 1 commit

    • 0e96514b - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • added 1 commit

    • b5c7bb6d - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • Author Maintainer

    Updated README , then added and tested the equivalent functionality to webrtcsrc, navigation events get sent upstream of webrtcsink as expected, though I didn't have a navigatable source to test against because of gstreamer#3728 (comment 2528698) I'm confident that the feature works :)

  • added 7 commits

    • b5c7bb6d...0a4dc29e - 6 commits from branch gstreamer:main
    • 770f759f - webrtcsink: implement generic data channel control mechanism ..

    Compare with previous version

  • assigned to @meh and unassigned @gstreamer-merge-bot

  • added 2 commits

    • b5c7bb6d - webrtcsink: implement generic data channel control mechanism ..
    • 2c9062e3 - gstwebrtc-api example: add support for requesting mix matrix

    Compare with previous version

  • assigned to @gstreamer-merge-bot and unassigned @meh

  • added 8 commits

    • 2c9062e3...0a4dc29e - 6 commits from branch gstreamer:main
    • e8641e7f - webrtcsink: implement generic data channel control mechanism ..
    • 2cde52ff - gstwebrtc-api example: add support for requesting mix matrix

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading