@@ -46,22 +46,49 @@ void test() {
46
46
47
47
controller .stopReplayBuffer (res -> System .out .println ("Should stop replay buffer" ));
48
48
49
- controller .registerSwitchScenesCallback (res -> System .out .println ("Switched to scene: " + res .getSceneName ()));
49
+ controller .registerSwitchScenesCallback (event -> System .out .println ("Switched to scene: " + event .getSceneName ()));
50
50
51
- controller .registerScenesChangedCallback (res -> System .out .println ("Scenes changed" ));
51
+ controller .registerScenesChangedCallback (event -> System .out .println ("Scenes changed" ));
52
52
53
- controller .registerSwitchTransitionCallback (res -> System .out .println ("Switched active transition to: " + res .getTransitionName ()));
53
+ controller .registerSwitchTransitionCallback (event -> System .out .println ("Switched active transition to: " + event .getTransitionName ()));
54
54
55
- controller .registerTransitionListChangedCallback (res -> System .out .println ("Transition list changed" ));
55
+ controller .registerTransitionListChangedCallback (event -> System .out .println ("Transition list changed" ));
56
56
57
- controller .registerTransitionBeginCallback (res -> System .out .println ("Transition started from scene: '" + res .getFromScene () + "' to scene: '" + res .getToScene () + "'" ));
57
+ controller .registerTransitionBeginCallback (event -> System .out .println ("Transition started from scene: '" + event .getFromScene () + "' to scene: '" + event .getToScene () + "'" ));
58
58
59
- controller .registerTransitionEndCallback (res -> System .out .println ("Transition ended with scene: " + res .getToScene ()));
59
+ controller .registerTransitionEndCallback (event -> System .out .println ("Transition ended with scene: " + event .getToScene ()));
60
60
61
- controller .registerSourceFilterVisibilityChangedCallback (res -> System .out .println (String .format (
62
- "Source Filter visibility changed on filter '%s' in source '%s'" , res .getFilterName (), res .getSourceName ()
61
+ controller .registerSourceFilterVisibilityChangedCallback (event -> System .out .println (String .format (
62
+ "Source Filter visibility changed on filter '%s' in source '%s'" , event .getFilterName (), event .getSourceName ()
63
63
)));
64
64
65
+ controller .registerPreviewSceneChangesCallback (event -> System .out .println ("Preview Scene changed to: " + event .getSceneName ()));
66
+
67
+ controller .registerStreamStartedCallback (() -> System .out .println ("Stream Started" ));
68
+
69
+ controller .registerStreamStoppedCallback (() -> System .out .println ("Stream Stopped" ));
70
+
71
+ controller .registerRecordingStartedCallback (() -> System .out .println ("Recording Started" ));
72
+
73
+ controller .registerRecordingStoppedCallback (() -> System .out .println ("Recording Stopped" ));
74
+
75
+ controller .registerOnMediaPlaying (event -> System .out .println ("Media Playing source: " + event .getSourceName ()));
76
+
77
+ controller .registerOnMediaPaused (event -> System .out .println ("Media Paused source: " + event .getSourceName ()));
78
+
79
+ controller .registerOnMediaRestarted (event -> System .out .println ("Media Restarted source: " + event .getSourceName ()));
80
+
81
+ controller .registerOnMediaStopped (event -> System .out .println ("Media Stopped source: " + event .getSourceName ()));
82
+
83
+ controller .registerOnMediaNext (event -> System .out .println ("Media Next source: " + event .getSourceName ()));
84
+
85
+ controller .registerOnMediaPrevious (event -> System .out .println ("Media Previous source: " + event .getSourceName ()));
86
+
87
+ controller .registerOnMediaStarted (event -> System .out .println ("Media Started source: " + event .getSourceName ()));
88
+
89
+ controller .registerOnMediaEnded (event -> System .out .println ("Media Ended source: " + event .getSourceName ()));
90
+
91
+ controller .registerOnSourceVolumeChanged (event -> System .out .println ("Volume Changed source: " + event .getSourceName ()));
65
92
});
66
93
67
94
try {
@@ -125,7 +152,7 @@ void testCloseCallback() {
125
152
AtomicReference <Boolean > testSuccessful = new AtomicReference <>(Boolean .FALSE );
126
153
AtomicReference <String > testFailedReason = new AtomicReference <>();
127
154
128
- controller .registerCloseCallback ((int statusCode , String reason ) -> testSuccessful .set (Boolean .TRUE ));
155
+ controller .registerCloseCallback ((Integer statusCode , String reason ) -> testSuccessful .set (Boolean .TRUE ));
129
156
130
157
// When we disconnect
131
158
try {
0 commit comments