...
| PlantUML Render Macro |
|---|
|
@startuml autonumber box "Container" #LightGreen participant GStreamer_client participant rialtoClient end box box "Platform" #LightBlue participant rialtoServer participant GStreamer_server end box GStreamer_client -> rialtoClient: getVolume(pipeline_session) rialtoClient -> rialtoServer: getVolume(pipeline_session) rialtoServer -> GStreamer_server: gst_stream_volume_get_volume(pipeline, GST_STREAM_VOLUME_FORMAT_LINEAR) GStreamer_server --> rialtoServer: volume rialtoServer --> rialtoClient: volume rialtoClient --> GStreamer_client: volume @enduml
|
Mute
API for setting and getting the mute setting for a pipeline session.
| PlantUML Render Macro |
|---|
|
@startuml autonumber box "Container" #LightGreen participant GStreamer_client participant rialtoClient end box box "Platform" #LightBlue participant rialtoServer participant GStreamer_server end box GStreamer_client -> rialtoClient: setMute(pipeline_session, mute) rialtoClient -> rialtoServer: setMute(pipeline_session, mute) rialtoServer -> GStreamer_server: gst_stream_volume_set_mute(pipeline, mute) GStreamer_server --> rialtoServer: status rialtoServer --> rialtoClient: status rialtoClient --> GStreamer_client: status @enduml
|