Skip to content

feat: Advanced OBS Studio Integration (v1.14.0)#34

Merged
superninja-app[bot] merged 1 commit into
mainfrom
feature/advanced-obs-integration
Mar 8, 2026
Merged

feat: Advanced OBS Studio Integration (v1.14.0)#34
superninja-app[bot] merged 1 commit into
mainfrom
feature/advanced-obs-integration

Conversation

@superninja-app
Copy link
Copy Markdown
Contributor

@superninja-app superninja-app Bot commented Mar 8, 2026

Summary

This PR implements Advanced OBS Studio Integration (v1.14.0) with the following features:

New Components

  • AdvancedOBSControls - Main advanced controls with tabbed interface
  • SourceFilters - Source filter management (add/edit/remove)
  • ReplayBufferControls - Replay buffer start/stop/save
  • SceneCollectionManager - Scene collection switch/create

Features Added

  • Replay buffer controls
  • Virtual camera toggle
  • Studio mode toggle
  • Scene collection management
  • Profile management
  • Source filter management
  • Real-time statistics display

Fixes

  • Fixed createSceneItem method (removed unsupported sceneItemTransform parameter)
  • Fixed media input controls using TriggerMediaInputAction API

Files Changed

  • 15 files changed, 3879 insertions(+), 24 deletions(-)

Test Plan

  • Build passes successfully
  • All components render correctly
  • OBS integration works with OBS WebSocket 5.x API

- Add AdvancedOBSControls component with tabbed interface
- Add SourceFilters component for filter management
- Add ReplayBufferControls for replay buffer functionality
- Add SceneCollectionManager for scene collection management
- Fix OBSWebSocketService TypeScript errors (createSceneItem, media actions)
- Add Advanced tab to OBSIntegration component
- Update version to 1.14.0
- Update CHANGELOG.md
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 8, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Free

Run ID: 90bcd155-bde4-40b1-8955-85226ef0fd3a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands and usage tips.

@superninja-app superninja-app Bot merged commit 6eca2a4 into main Mar 8, 2026
1 of 6 checks passed
@superninja-app superninja-app Bot deleted the feature/advanced-obs-integration branch March 8, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants