Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
streamupdateobserver.h
1 // Copyright (C) <2018> Intel Corporation
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 #ifndef OWT_CONFERENCE_STREAMUPDATEOBSERVER_H
5 #define OWT_CONFERENCE_STREAMUPDATEOBSERVER_H
6 #include "owt/base/commontypes.h"
7 namespace owt {
8 namespace conference {
10 class ConferenceStreamUpdateObserver {
12 public:
16  virtual void OnStreamMuteOrUnmute(const std::string& stream_id,
17  owt::base::TrackKind track_kind, bool muted) {}
18  virtual void OnStreamRemoved(const std::string& stream_id) {}
19  virtual void OnStreamError(const std::string& error_msg){}
20 };
22 }
23 }
24 #endif // OWT_CONFERENCE_STREAMUPDATEOBSERVER_H
Definition: audioplayerinterface.h:8