diff options
author | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2011-02-10 13:06:18 +0000 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2011-03-03 16:38:59 -0500 |
commit | eac621244f99d694669bb3e2665535d94965b09d (patch) | |
tree | 75c3f9d08d5ce061b5df3b0d3c2df8247268e26c /spec/Media_Stream_Handler.xml | |
parent | 96f1880c411e0b7b999dbf03a710a2f302b3ffca (diff) |
StreamHandler: Add method and signal for RTCP Feedback Messages (aka rtcp-fb)
Diffstat (limited to 'spec/Media_Stream_Handler.xml')
-rw-r--r-- | spec/Media_Stream_Handler.xml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/spec/Media_Stream_Handler.xml b/spec/Media_Stream_Handler.xml index cd3e18d7..07f5e29a 100644 --- a/spec/Media_Stream_Handler.xml +++ b/spec/Media_Stream_Handler.xml @@ -779,6 +779,45 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </tp:member> </tp:mapping> + <signal name="SetRemoteFeedbackMessages" + tp:name-for-bindings="Set_Remote_Feedback_Messages"> + <arg name="Messages" type="a{u(ua(sss))}" + tp:type="RTCP_Feedback_Message_Map"> + <tp:docstring> + Remote Feedback messages desired by the remote side + </tp:docstring> + </arg> + <tp:docstring> + Signal emitted when the connection manager wishes to inform the + client of the feedback messages supported by the remote end. + This signal is emitted before + <tp:member-ref>SetRemoteCodecs</tp:member-ref>. If the client + supports any of these messages, it must call + <tp:member-ref>SupportedFeedbackMessages</tp:member-ref> before calling + <tp:member-ref>SupportedCodecs</tp:member-ref>. + </tp:docstring> + </signal> + + <method name="SupportedFeedbackMessages" + tp:name-for-bindings="Supported_Feedback_Messages"> + <arg name="Messages" direction="in" type="a{u(ua(sss))}" + tp:type="RTCP_Feedback_Message_Map"> + <tp:docstring> + Locally supported feedback messages. + </tp:docstring> + </arg> + <tp:docstring> + Inform the connection manager of the supported feedback messages + for this session. + This is called a before calling + <tp:member-ref>SupportedCodecs</tp:member-ref>, + <tp:member-ref>Ready</tp:member-ref> or + <tp:member-ref>CodecsUpdated</tp:member-ref> to indicate the local, + or negotiated feedback messages. + </tp:docstring> + </method> + + <tp:struct name="RTP_Header_Extension" array-name="RTP_Header_Extensions_List"> <tp:docstring> |