Skip to content

Commit 318feae

Browse files
committed
misc: update samples to reflect current api
1 parent dd4f5de commit 318feae

File tree

6 files changed

+150
-12
lines changed

6 files changed

+150
-12
lines changed

samples/node-sample/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ const OBSWebSocket = require('obs-websocket-js');
22
const obs = new OBSWebSocket();
33

44
// Declare some events to listen for.
5-
obs.onConnectionOpened(() => {
5+
obs.on('ConnectionOpened', () => {
66
console.log('Connection Opened');
77

88
// Send some requests.
9-
obs.getSceneList({}, (err, data) => {
10-
console.log("Using callbacks:", err, data);
9+
obs.sendCallback('GetSceneList', {}, (err, data) => {
10+
console.log('Using callbacks:', err, data);
1111
});
1212

13-
obs.getSceneList().then(data => {
14-
console.log("Using promises:", data);
13+
obs.send('GetSceneList').then(data => {
14+
console.log('Using promises:', data);
1515
});
1616
});
1717

18-
obs.onSwitchScenes(data => {
19-
console.log(data);
18+
obs.on('SwitchScenes', data => {
19+
console.log('SwitchScenes', data);
2020
});
2121

2222
obs.connect();

samples/node-sample/package-lock.json

Lines changed: 69 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/node-sample/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"author": "Brendan Hagan (haganbmj)",
1010
"license": "ISC",
1111
"dependencies": {
12-
"obs-websocket-js": "^1.2.0"
12+
"obs-websocket-js": "^4.0.0"
1313
}
1414
}

samples/web-sample/obs-websocket-client.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ <h1>Scene List</h1>
2121
});
2222
});
2323

24-
obs.onConnectionOpened(() => {
25-
obs.getSceneList().then(data => {
24+
obs.on('ConnectionOpened', () => {
25+
obs.send('GetSceneList').then(data => {
2626
const sceneListDiv = document.getElementById('scene_list');
2727

2828
data.scenes.forEach(scene => {
2929
const sceneElement = document.createElement('button');
3030
sceneElement.textContent = scene.name;
3131
sceneElement.onclick = function() {
32-
obs.setCurrentScene({
32+
obs.send('SetCurrentScene', {
3333
'scene-name': scene.name
3434
});
3535
};

samples/web-sample/package-lock.json

Lines changed: 69 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/web-sample/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"author": "",
1010
"license": "ISC",
1111
"dependencies": {
12-
"obs-websocket-js": "^0.6.1"
12+
"obs-websocket-js": "^4.0.0"
1313
}
1414
}

0 commit comments

Comments
 (0)