|
Twitch SDK (Internal)
|
#include <ichannellistener.h>
Public Member Functions | |
| virtual void | StreamUp (uint32_t playDelaySeconds)=0 |
| virtual void | StreamDown ()=0 |
| virtual void | StreamViewerCountChanged (uint32_t viewerCount)=0 |
| virtual void | StreamTriggeredMidroll (uint32_t durationSeconds)=0 |
| virtual void | StreamReceivedWatchPartyUpdate (const WatchPartyUpdate &update)=0 |
| virtual void | ProfileImageUpdated (const std::vector< ProfileImage > &images)=0 |
|
pure virtual |
Called when a new profile image has been successfully uploaded for the current channel (from any device). Note: Only successful uploads will trigger this function.
| [in] | images | Updated profile image information. |
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
|
pure virtual |
Called when a stream goes down.
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
|
pure virtual |
If the channel is hosting a watch party, the server will send us periodic updates containing information about the watch party.
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
|
pure virtual |
Indicates that a midroll ad pod should be played. The total length of the ad pod should be at most duration seconds.
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
|
pure virtual |
Called when a stream is brought up. The playDelay argument contains the artificial playback delay set on the stream.
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
|
pure virtual |
Called when the stream's viewer count changes.
Implemented in ttv::ChannelListenerProxy, and ttv::binding::java::JavaChannelListenerProxy.
1.8.13